<?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/"
	>

<channel>
	<title>deltalounge &#187; patch</title>
	<atom:link href="http://www.deltalounge.net/wpress/tag/patch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deltalounge.net/wpress</link>
	<description>Service Orientation, Software Development, Oracle, Life Hacking</description>
	<lastBuildDate>Thu, 29 Jul 2010 20:15:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>AIAMigrationUtility fails for AIAAsyncErrorHandlingBPELProcess</title>
		<link>http://www.deltalounge.net/wpress/2010/07/aiamigrationutility-fails-for-aiaasyncerrorhandlingbpelprocess/</link>
		<comments>http://www.deltalounge.net/wpress/2010/07/aiamigrationutility-fails-for-aiaasyncerrorhandlingbpelprocess/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 19:26:48 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[AIA]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA Suite]]></category>
		<category><![CDATA[WLS]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[ANT]]></category>
		<category><![CDATA[Fusion Middleware]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=946</guid>
		<description><![CDATA[While using the AIAMigrationUtility the following error occurs: 1 2 3 4 5 6 7 8 9 [exec] [upgrade] Jul 26, 2010 3:02:04 PM oracle.viewgen.ViewGenerator main [exec] [upgrade] SEVERE: Upgrade failed. Check the logs for any exceptions. Ensure that the WSDL URLs specified in the project are reachable and a valid 10.1.3.x project is used [...]]]></description>
			<content:encoded><![CDATA[<p>While using the AIAMigrationUtility the following error occurs:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="ant" style="font-family:monospace;">[exec]   [upgrade] Jul 26, 2010 3:02:04 PM oracle.viewgen.ViewGenerator main
[exec]   [upgrade] SEVERE: Upgrade failed. Check the logs for any exceptions. Ensure that the WSDL URLs specified in the project are reachable and a valid 10.1.3.x project is used for upgrade. Before re-attempting upgrade, restore the original project code source from the backup directory.
[exec]   [upgrade] oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=OTHER_ERROR: Failed to read WSDL from http://serverdomain:8001/orabpel/default/AIAAsyncErrorHandlingBPELProcess/1.0/AIAAsyncErrorHandlingBPELProcess?wsdl:WSDL not found
[exec]   [upgrade]         at oracle.viewgen.plugin.bpel.BPELPlugin.createComponentType(BPELPlugin.java:172)
[exec]   [upgrade]         at oracle.viewgen.ViewGenerator.main(ViewGenerator.java:223)
[exec]   [upgrade] Caused by: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=OTHER_ERROR: Failed to read WSDL from http://serverdomain:8001/orabpel/default/AIAAsyncErrorHandlingBPELProcess/1.0/AIAAsyncErrorHandlingBPELProcess?wsdl:WSDL not found
[exec]   [upgrade]         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.openAsStreamConnection(WSDLReaderImpl.java:541)
[exec]   [upgrade]         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readDocument(WSDLReaderImpl.java:427)
[exec]   [upgrade]         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:366)</pre></td></tr></table></div>

<p>There is a regular expression in the <strong>replaceAIAAsyncURL</strong> target that doesn&#8217;t handle the versioned url. You can either replace it so it allows for version numbering:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="ant" style="font-family:monospace;">&lt;replaceregexp match=&quot;http://[\S&amp;amp;&amp;amp;[^/]]+(?::\d
+)??/orabpel/default/AIAAsyncErrorHandlingBPELProcess/.*AIAAsyncErrorHandlingBPELProcess\?wsdl&quot;</pre></td></tr></table></div>

<p>or manually alter the bpel.xml files replacing the</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="ant" style="font-family:monospace;">http://serverdomain:8001/orabpel/default/AIAAsyncErrorHandlingBPELProcess/1.0/AIAAsyncErrorHandlingBPELProcess?wsdl</pre></td></tr></table></div>

<p> with</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="ant" style="font-family:monospace;">http://fmw11g-server:8001/soa-infra/services/default/AIAAsyncErrorHandlingBPELProcess/client?WSDL</pre></td></tr></table></div>

<p> or the versioned wsdl of the Async error handling.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2010/07/aiamigrationutility-fails-for-aiaasyncerrorhandlingbpelprocess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watch tuning settings when applying SOA Suite patchset</title>
		<link>http://www.deltalounge.net/wpress/2009/09/watch-tuning-settings-when-applying-soa-suite-patchset/</link>
		<comments>http://www.deltalounge.net/wpress/2009/09/watch-tuning-settings-when-applying-soa-suite-patchset/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 13:00:31 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[SOA Suite]]></category>
		<category><![CDATA[AS]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=399</guid>
		<description><![CDATA[In today&#8217;s post you can find out why you need a changelog, and what activity to add to your upgrade roadmap. After a recent upgrade of SOA Suite to a more recent patch level, we saw errors that some of us vaguely remembered. They were traced back to transaction timeouts in the BPEL Server. Searching [...]]]></description>
			<content:encoded><![CDATA[<p>In today&#8217;s post you can find out why you need a changelog, and what activity to add to your upgrade roadmap.</p>
<p>After a recent upgrade of SOA Suite to a more recent patch level, we saw errors that some of us vaguely remembered. They were traced back to transaction timeouts in the BPEL Server. Searching <a href="https://metalink.oracle.com/CSP/ui/index.html">Metalink</a>, <a href="http://www.oracle.com/technology/index.html">OTN</a>, and of course <a href="http://www.google.com">Google</a> we found out we had to change the <code>transaction-timeout</code> and <code>min-instances</code> in the <code>orion-ejb-jar.xml</code>. More detailed information on these settings can be found on in the <a href="http://download.oracle.com/technology/tech/soa/soa_best_practices_1013x_drop3.pdf">SOA Suite best practises</a>. However they are not in the spotlight of this post. So let&#8217;s go back to the main story.</p>
<p>At that time it seemed strange that the suggested values in the documentation, and as mentioned in blogposts, conformed with the ones we thought set in production.</p>
<h4>Need for a changelog</h4>
<p>Fortunately we have a changelog. We checked it, and indeed the values should correspond. We set these during a previous tuning effort. Time to check the actual <code>orion-ejb-jar.xml</code> in the production environment. Oops! During the SOA Suite upgrade our fine tuned <code>orion-ejb-jar.xml</code>  was overwritten with one with default values <img src='http://www.deltalounge.net/wpress/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<h4>Recommendations</h4>
<p>What can you learn from our experience:</p>
<ul>
<li>Maintain a changelog &#8211; also for configuration settings;</li>
<li>Include a post upgrade action in your plan to check whether all tuning and other configuration settings are still at the appropriate values;</li>
<li>Oh, and by the way, keep your test environment in sync with production (including all configuration settings)! So all this can be well planned and tested before the actual go live.
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2009/09/watch-tuning-settings-when-applying-soa-suite-patchset/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Check SOA Suite version</title>
		<link>http://www.deltalounge.net/wpress/2009/07/check-soa-suite-version/</link>
		<comments>http://www.deltalounge.net/wpress/2009/07/check-soa-suite-version/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 21:44:39 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[BPEL]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA Suite]]></category>
		<category><![CDATA[Fusion Middleware]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=280</guid>
		<description><![CDATA[There are two places to determine the version of the SOA Suite you are running: The SOA Suite welcome screen Oracle patch utility SOA Suite welcome screen This is the page that is displayed when you navigate to: http://your-SOA-Suite-host:its-port/ It contains a part that looks like this image: Oracle patch utility For a more detailed [...]]]></description>
			<content:encoded><![CDATA[<p>There are two places to determine the version of the SOA Suite you are running:</p>
<ul>
<li>The SOA Suite welcome screen</li>
<li>Oracle patch utility</li>
</ul>
<h4>SOA Suite welcome screen</h4>
<p><div id="attachment_282" class="wp-caption alignright" style="width: 392px"><img src="http://www.deltalounge.net/wpress/wp-content/uploads/2009/07/soa-suite-version.jpg" alt="SOA Suite version" title="soa-suite-version" width="382" height="77" class="size-full wp-image-282" /><p class="wp-caption-text">SOA Suite version</p></div><br />
This is the page that is displayed when you navigate to:<br />
<code>http://your-SOA-Suite-host:its-port/</code><br />
It contains a part that looks like this image:</p>
<h4>Oracle patch utility</h4>
<p>For a more detailed look we turn to the Oracle patch utility OPatch. The OPatch utility is located in the <code><ORACLE_HOME>/OPatch</code> directory. It is run with options and command-line arguments. A User&#8217;s guide can be found <a href="http://download.oracle.com/docs/cd/B16240_01/doc/doc.102/e15294/options.htm">here</a>. </p>
<p>The <code>lsinventory</code> command reports what has been installed on the system for a particular Oracle home directory, or for all installations. A result for using this command is shown in the screenshot:<br />
<div id="attachment_284" class="wp-caption alignright" style="width: 687px"><img src="http://www.deltalounge.net/wpress/wp-content/uploads/2009/07/opatch-lsinventory.jpg" alt="opatch lsinventory" title="opatch-lsinventory" width="677" height="729" class="size-full wp-image-284" /><p class="wp-caption-text">opatch lsinventory</p></div><br />
One can use this info in combination with <a href="https://metalink.oracle.com/CSP/ui/index.html">metalink</a>.</p>
<h4>Overview of SOA Suite versions</h4>
<p>An overview of all release downloads can be found <a href="http://www.oracle.com/technology/products/soa/soasuite/collateral/downloads.html">on OTN</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2009/07/check-soa-suite-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
