<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: questions related to commitment control in RPGLE</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/questions-related-to-commitment-control-in-rpgle/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/questions-related-to-commitment-control-in-rpgle/</link>
	<description></description>
	<lastBuildDate>Wed, 19 Jun 2013 19:19:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: philpl1jb</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/questions-related-to-commitment-control-in-rpgle/#comment-79262</link>
		<dc:creator>philpl1jb</dc:creator>
		<pubDate>Fri, 16 Jul 2010 01:19:15 +0000</pubDate>
		<guid isPermaLink="false">#comment-79262</guid>
		<description><![CDATA[At the job level, then it&#039;s not being affected by other jobs.
Your job is either
1.  Starting Commitment control, calling PGRMB, which calls PGM2, which starts commitment control (and sees an error)
or
2. failing to endcmtctrl maybe because on an error and then is reaching a point where it attempts to start commitment control again.
Phil]]></description>
		<content:encoded><![CDATA[<p>At the job level, then it&#8217;s not being affected by other jobs.<br />
Your job is either<br />
1.  Starting Commitment control, calling PGRMB, which calls PGM2, which starts commitment control (and sees an error)<br />
or<br />
2. failing to endcmtctrl maybe because on an error and then is reaching a point where it attempts to start commitment control again.<br />
Phil</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/questions-related-to-commitment-control-in-rpgle/#comment-79256</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Thu, 15 Jul 2010 21:51:15 +0000</pubDate>
		<guid isPermaLink="false">#comment-79256</guid>
		<description><![CDATA[What is your OS version/release? What is your DB2 group PTF level?

Some system functions have SQL at their core. For example, the CPYTOIMPF/CPYFRMIMPF commands run SQL internally and may create commitment definitions.

If you are creating a commitment definition, your boundary possibly needs to be a little more limited in scope. PGMB should probably start its own activation group. And PGMA apparently should run in the *CALLER activation group. Then you might be able to STRCMTCTL CMTSCOPE( *ACTGRP ) and reduce the chance of conflict.

Tom]]></description>
		<content:encoded><![CDATA[<p>What is your OS version/release? What is your DB2 group PTF level?</p>
<p>Some system functions have SQL at their core. For example, the CPYTOIMPF/CPYFRMIMPF commands run SQL internally and may create commitment definitions.</p>
<p>If you are creating a commitment definition, your boundary possibly needs to be a little more limited in scope. PGMB should probably start its own activation group. And PGMA apparently should run in the *CALLER activation group. Then you might be able to STRCMTCTL CMTSCOPE( *ACTGRP ) and reduce the chance of conflict.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 6/9 queries in 0.013 seconds using memcached
Object Caching 282/285 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-06-19 21:31:14 -->