<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The Master Terminal &#187; MVS</title>
	<atom:link href="http://themasterterminal.com/category/mvs/feed/" rel="self" type="application/rss+xml" />
	<link>http://themasterterminal.com</link>
	<description>All about CICS Transaction Server from those who produce and use it</description>
	<lastBuildDate>Sun, 27 May 2012 10:19:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='themasterterminal.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The Master Terminal &#187; MVS</title>
		<link>http://themasterterminal.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://themasterterminal.com/osd.xml" title="The Master Terminal" />
	<atom:link rel='hub' href='http://themasterterminal.com/?pushpress=hub'/>
		<item>
		<title>Quick how to &#8211; CICS applid not (yet) active to VTAM and running CICS transactions from SDSF</title>
		<link>http://themasterterminal.com/2010/03/08/quick-how-to-cics-applid-not-yet-active-to-vtam-and-running-cics-transactions-from-sdsf/</link>
		<comments>http://themasterterminal.com/2010/03/08/quick-how-to-cics-applid-not-yet-active-to-vtam-and-running-cics-transactions-from-sdsf/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 08:49:42 +0000</pubDate>
		<dc:creator>Chris Hodgins</dc:creator>
				<category><![CDATA[CICS]]></category>
		<category><![CDATA[CICS TS]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[MVS]]></category>
		<category><![CDATA[SDSF]]></category>
		<category><![CDATA[VTAM]]></category>

		<guid isPermaLink="false">http://themasterterminal.com/?p=750</guid>
		<description><![CDATA[Everyone has things in their lives that annoy them but instead of working on a solution, they just live with it because they either haven&#8217;t thought about it or the workaround is quick enough that it doesn&#8217;t really matter that much. Since I started in CICS almost 5 years ago (has it been that long [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=themasterterminal.com&#038;blog=2235341&#038;post=750&#038;subd=masterterminal&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Everyone has things in their lives that annoy them but instead of working on a solution, they just live with it because they either haven&#8217;t thought about it or the workaround is quick enough that it doesn&#8217;t really matter that much.</p>
<p style="text-align:justify;">Since I started in CICS almost 5 years ago (has it been that long already!) I&#8217;ve always just accepted that if I&#8217;d forgotten to activate my VTAM applids before I brought a CICS region up,  the quickest course of action was just to activate my applids and restart CICS. Now, I had always just assumed that there was a better way of doing that but there was always something else more important to worry about. So, no idea what we were discussing at the time, but somehow Grant managed to slip the solution to this one into our conversation. Now I am sure this is just the most obvious thing in the world to most of our readers but I thought I&#8217;d share the solution anyway.</p>
<p style="text-align:justify;"><span id="more-750"></span>So the problem, you bring up CICS and you spot in the JESYSMSG log:</p>
<pre style="text-align:justify;">DFHSI1592  XXXXXXXX CICS applid not (yet) active to VTAM.               
DFHSI1572  XXXXXXXX Unable to OPEN VTAM ACB - RC=00000008, ACB Code=5A.</pre>
<p style="text-align:justify;">You utter an unrepeatable curse (just loud enough so that the colleague next to you raises his head, but not so loud that the sysprog overhears you and starts revoking your privileges) and dig out that SDSF command for activating your applids. Or if you are not the sysprogs drinking buddy, submit a ticket or offer baked goods, liquid refreshments or anything else that might be accepted as payment in kind.</p>
<p style="text-align:justify;">Now normally, this is where I would <span style="text-decoration:line-through;">kill/cancel/purge</span> bring my CICS region gracefully to it knees and restart so everything comes back up and CICS successfully re-opens my VTAM ACB. Now, however armed with our new-found solution, we can simply just go to our SDSF panel and run the command:</p>
<pre style="text-align:justify;">/f &lt;CICS region jobname&gt;,cemt set vtam open</pre>
<p style="text-align:justify;">Marvelous eh! Now depending on your setup, you are now:</p>
<ol style="text-align:justify;">
<li>Annoyed that you read all the way down the post just to find out something that obvious</li>
<li>Celebrating this wonderful insight and are off to tell all your CICS friends how wonderful the blog is</li>
<li>Once again uttering unrepeatable curses at your 3270 emulator</li>
</ol>
<p style="text-align:justify;">For those who are experiencing 1 or 2. Thanks for reading! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align:justify;">For those now cursing, please read on. I&#8217;m assuming you just received the following message on SDSF:</p>
<pre style="text-align:justify;">+DFHAC2015  XXXXXXXX Console &lt;userid&gt; has not been defined to CICS. Input is ignored.</pre>
<p style="text-align:justify;">To be able to communicate with CICS from SDSF, you need to install a terminal into the CICS region with the CONSNAME attribute set to that of your TSO userid. You can find out a little more on how to define this here:</p>
<p style="text-align:justify;"><a href="https://publib.boulder.ibm.com/infocenter/cicsts/v4r1/topic/com.ibm.cics.ts.resourcedefinition.doc/terminals/dfha23q.html">https://publib.boulder.ibm.com/infocenter/cicsts/v4r1/topic/com.ibm.cics.ts.resourcedefinition.doc/terminals/dfha23q.html</a></p>
<p style="text-align:justify;">Remember to add your terminal definition into one of the lists defined on the GRPLIST SIT parameter on your CICS region so it actually gets installed. Sadly, this is one of those problems that can only be solved if you have already created the required definitions. With your trusty terminal now added, you should be safe to repeat the steps above. If all goes well you should see something like:</p>
<pre style="text-align:justify;">RESPONSE=XXXX                                              
 +                                                         
 Openstatus( Open )                                      
 Pstype(Snps)                                            
 Psdinterval( 000000 )                                   
 Grstatus(              )                                
 Grname()                                                
 NORMAL                                                  
 RESPONSE: NORMAL TIME: XX.XX.XX  DATE: XX/XX/XX         
 SYSID=XXXX APPLID=XXXXXXXX</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/masterterminal.wordpress.com/750/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/masterterminal.wordpress.com/750/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/masterterminal.wordpress.com/750/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/masterterminal.wordpress.com/750/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/masterterminal.wordpress.com/750/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/masterterminal.wordpress.com/750/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/masterterminal.wordpress.com/750/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/masterterminal.wordpress.com/750/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/masterterminal.wordpress.com/750/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/masterterminal.wordpress.com/750/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/masterterminal.wordpress.com/750/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/masterterminal.wordpress.com/750/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/masterterminal.wordpress.com/750/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/masterterminal.wordpress.com/750/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=themasterterminal.com&#038;blog=2235341&#038;post=750&#038;subd=masterterminal&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://themasterterminal.com/2010/03/08/quick-how-to-cics-applid-not-yet-active-to-vtam-and-running-cics-transactions-from-sdsf/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a116c8b08bba9db84fe560058e101978?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">chrishodgins</media:title>
		</media:content>
	</item>
		<item>
		<title>Using MVS SLIP to detect memory changes</title>
		<link>http://themasterterminal.com/2008/05/08/using-mvs-slip-to-detect-memory-changes/</link>
		<comments>http://themasterterminal.com/2008/05/08/using-mvs-slip-to-detect-memory-changes/#comments</comments>
		<pubDate>Thu, 08 May 2008 10:15:41 +0000</pubDate>
		<dc:creator>Chris Hodgins</dc:creator>
				<category><![CDATA[CICSPlex SM]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[MVS]]></category>
		<category><![CDATA[SLIP]]></category>

		<guid isPermaLink="false">http://masterterminal.wordpress.com/2007/12/16/using-mvs-slip-to-detect-memory-changes/</guid>
		<description><![CDATA[Every now and then you come across a problem that you just can&#8217;t fix with the tools in your toolbelt. The problem? How to detect what part of your program is changing a specific area of storage? The program in question being CICSPlex SM and the storage a 1 byte flag stored in a MVS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=themasterterminal.com&#038;blog=2235341&#038;post=3&#038;subd=masterterminal&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Every now and then you come across a problem that you just can&#8217;t fix with the tools in your toolbelt. The problem? How to detect what part of your program is changing a specific area of storage?  The program in question being CICSPlex SM and the storage a 1 byte flag stored in a MVS dataspace.  A code search only proved that the flag was not being modified anywhere obvious and a trace of the suspect modules proved unhelpful.</p>
<p>So failing to batter the problem into submission with the normal tools, a kind colleague pointed me at the <a title="MVS SLIP operator command" href="http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/iea1g142/4.46?DT=20011010154727" target="_blank">MVS SLIP (Serviceability Level Indication Processing) operator command</a>. A few painful moments passed as the correct command incantation was established and lo and behold I received a dump with the PSW pointing handily at the module that changed the storage location.  Thankfully we use eye-catchers at the top of each internal method so detecting the module is simply a matter of browsing the dump at the address suggested and scrolling up.</p>
<p>Generally within the CICS TS team the most commonly used tools for debugging problems are CEMT, CECI, IPCS, AUX trace and an internal interactive debugging tool called Source Language Debug (SLD).  In CICSPlex SM development/service we also use the customer-provided COD0 transaction to quickly walk-around the system control blocks and dump out specific data.</p>
<p>The SLIP command is definitely one tool I&#8217;ll be adding to my toolbelt.  What tools can you not live without?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/masterterminal.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/masterterminal.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/masterterminal.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/masterterminal.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/masterterminal.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/masterterminal.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/masterterminal.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/masterterminal.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/masterterminal.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/masterterminal.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/masterterminal.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/masterterminal.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/masterterminal.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/masterterminal.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/masterterminal.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/masterterminal.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=themasterterminal.com&#038;blog=2235341&#038;post=3&#038;subd=masterterminal&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://themasterterminal.com/2008/05/08/using-mvs-slip-to-detect-memory-changes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a116c8b08bba9db84fe560058e101978?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">chrishodgins</media:title>
		</media:content>
	</item>
	</channel>
</rss>
