<?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>RaviSankar&#039;s Blog</title>
	<atom:link href="http://rlakkaraju.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rlakkaraju.wordpress.com</link>
	<description>Developer&#039;s blog</description>
	<lastBuildDate>Fri, 11 Feb 2011 19:09:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='rlakkaraju.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>RaviSankar&#039;s Blog</title>
		<link>http://rlakkaraju.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rlakkaraju.wordpress.com/osd.xml" title="RaviSankar&#039;s Blog" />
	<atom:link rel='hub' href='http://rlakkaraju.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Oracle BPEL 10g Purging Strategies White Paper</title>
		<link>http://rlakkaraju.wordpress.com/2010/12/04/oracle-bpel-10g-purging-strategies-white-paper/</link>
		<comments>http://rlakkaraju.wordpress.com/2010/12/04/oracle-bpel-10g-purging-strategies-white-paper/#comments</comments>
		<pubDate>Sat, 04 Dec 2010 02:48:01 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=107</guid>
		<description><![CDATA[In many customer Oracle 10g Fusion Middleware (FMW) SOA production environments, SOA administrators have asked Oracle about the optimal strategy to purge their dehydration store DB. With growing data volumes, production load and business transactions; managing the dehydration store data &#8230; <a href="http://rlakkaraju.wordpress.com/2010/12/04/oracle-bpel-10g-purging-strategies-white-paper/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=107&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In many customer Oracle 10g Fusion Middleware (FMW) SOA production  environments, SOA administrators have asked Oracle about the optimal  strategy to purge their dehydration store DB. With growing data volumes,  production load and business transactions; managing the dehydration  store data set is quickly becoming a hot topic. Choosing a correct  purging strategy that maps to an application‟s performance goals and  meets the system availability requirements is not an easy task. The  problem is that each application is different, and applying a &#8220;one size  fits all&#8221; approach may not meet business requirements.</p>
<p>Deepak Arora from our very own A-team wrote a <a href="http://www.oracle.com/technetwork/middleware/bpel/learnmore/bpeldehydrationstorepurgestrategies-192217.pdf">white paper</a> with the objective to provide the tools and an approach required to  assist SOA administrators in choosing an optimal purging strategy and  tool sets to best manage dehydration store requirements. The goal is to  provide a methodology to profile the dehydration store usage (based on #  incoming flow of BPEL processes, # outflow of BPEL processes, etc) and  then use the current 10g purging toolkit to create a strategy that best  fits the dehydration store usage profile.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/107/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=107&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2010/12/04/oracle-bpel-10g-purging-strategies-white-paper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>Different ways of creating object in Java</title>
		<link>http://rlakkaraju.wordpress.com/2010/08/06/different-ways-of-creating-object-in-java/</link>
		<comments>http://rlakkaraju.wordpress.com/2010/08/06/different-ways-of-creating-object-in-java/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 03:20:44 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=104</guid>
		<description><![CDATA[1. Using new keyword This is the most common way to create an object in java.In This we will be using the new operator which will allocates the memory space and initialize the field with default value. Then it executes &#8230; <a href="http://rlakkaraju.wordpress.com/2010/08/06/different-ways-of-creating-object-in-java/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=104&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>1. Using new keyword</strong></p>
<p><strong> </strong><br />
This is the most common way to create  an object in java.In This we will be using the new operator which will allocates  the memory space and initialize the field with default value. Then it executes  the code inside the specified constructor which normally re-writes the default  values with the value inside the constructor.</p>
<p><strong>MyObject object new MyObject();</strong></p>
<p><strong>2. Using Class.forName()</strong></p>
<p>If we know the name of the class &amp; if it has a public default constructor  we can create an object in this way.</p>
<p><strong>MyObject object (MyObject) Class.forName( com.demo.MyObject ).newInstance();</strong></p>
<p><strong>3. Using clone()</strong></p>
<p>The clone() can be used to create a copy of an existing object.  Object.clone() is a native method which translates into instructions for  allocating the memory and copying the data.Even if you override the clone method  then also you need to call the super.clone() method inside the overridden clone  method. In this method a copy instruction is called and which copy the data from  original object to clone object.</p>
<div id="_mcePaste"><strong>MyObject anotherObject new MyObject();</strong></div>
<div id="_mcePaste"><strong>MyObject object anotherObject.clone();</strong></div>
<div></div>
<p><strong>4. Using object deserialization</strong></p>
<p>Object deserialization is nothing but creating an object from its serialized  form. It will uses the ‘new’ operator internally and always calls the default  constructor.</p>
<p><strong>ObjectInputStream inStream new ObjectInputStream(anInputStream ); </strong></p>
<p><strong>MyObject object (MyObject) inStream.readObject(); </strong></p>
<p><strong>5. Using class loader</strong></p>
<p>one more is through creation of object using classloader like</p>
<p><strong>this.getClass().getClassLoader().loadClass( com.amar.myobject ).newInstance();</strong></p>
<p><strong><br />
</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=104&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2010/08/06/different-ways-of-creating-object-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>Configuring Multiple Middle Tiers with a Load Balancing Router &#8211; Oracle Portal 10.1.4</title>
		<link>http://rlakkaraju.wordpress.com/2010/08/02/configuring-multiple-middle-tiers-with-a-load-balancing-router-oracle-portal-10-1-4/</link>
		<comments>http://rlakkaraju.wordpress.com/2010/08/02/configuring-multiple-middle-tiers-with-a-load-balancing-router-oracle-portal-10-1-4/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 09:37:16 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=101</guid>
		<description><![CDATA[http://download.oracle.com/docs/cd/B14099_19/portal.1014/b19305/cg_advnc.htm#sthref323<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=101&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a class="alignleft" title="Oracle Portal" href="http://download.oracle.com/docs/cd/B14099_19/portal.1014/b19305/cg_advnc.htm#sthref323" target="_blank">http://download.oracle.com/docs/cd/B14099_19/portal.1014/b19305/cg_advnc.htm#sthref323</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=101&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2010/08/02/configuring-multiple-middle-tiers-with-a-load-balancing-router-oracle-portal-10-1-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>OPMN and Process Monitoring</title>
		<link>http://rlakkaraju.wordpress.com/2010/07/23/opmn-and-process-monitoring/</link>
		<comments>http://rlakkaraju.wordpress.com/2010/07/23/opmn-and-process-monitoring/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 09:32:57 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=97</guid>
		<description><![CDATA[Applies to: Oracle Application Server 10g Enterprise Edition &#8211; Version: 10.1.2.0.0 to 10.1.2.3.1 Information in this document applies to any platform. OPMN and Process Monitoring: OPMN ( Oracle Process monitoring and Notification services ) are a set of processes that &#8230; <a href="http://rlakkaraju.wordpress.com/2010/07/23/opmn-and-process-monitoring/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=97&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h4>Applies to:</h4>
<p>Oracle Application Server 10g Enterprise Edition &#8211; Version: 10.1.2.0.0 to 10.1.2.3.1<br />
Information in this document applies to any platform.</p>
<p><strong>OPMN and Process Monitoring:</strong></p>
<p>OPMN ( Oracle Process monitoring and Notification services ) are a set of processes that manage mid-tier Application Server components like Oracle HTTP Server (Apache) and OC4J containers.<br />
OPMN consists of  the Process Manager and the Notification Server.</p>
<p>( In Oracle 10g, OPMN manages all Application Server components except Oracle AS Metadata Repository and Application Server Control Console; it can be configured to manage Oracle AS Port Tunnel and custom processes because of its extensible design. )</p>
<p>Oracle Notification Server (ONS) is the transport mechanism for failure, recovery, startup and other related notifications between components in Oracle Application Server. It operates according to a publish-subscribe model: an Oracle AS component receives a notification of a certain type as per its subscription to ONS. When such a notification is published, ONS sends it to the appropriate subscribers.</p>
<p>Oracle Process Manager (PM) is the centralized process management mechanism in Oracle Application Server and is used to manage Oracle AS processes. It starts, stops, restarts and detects death of these processes. The Oracle AS processes that PM is configured to manage are specified in the opmn.xml file. The PM waits for a user command to start specific or all processes. When a specific or all processes are to be stopped, the PM receives a request as specified by the request parameters. OPMN is monitored by a shadow process that restarts upon request or after a catastrophic failure.<br />
The PM uses ONS to:</p>
<p>*<br />
detect that a process has completed initialization and is ready to receive requests<br />
*<br />
determine what ports are in use<br />
*<br />
obtain component specific runtime information</p>
<p>Four parameters determine the behavior of the Oracle Process Manager and Notification services process in managing the iAS middle tier comprising of OC4J instances and the Apache HTTP server. They are</p>
<p>a) restart-on-death<br />
b) ping timeout<br />
c) ping interval<br />
d) reverse-ping timeout</p>
<p>The settings for these parameters need to be governed by the heap sizing of the OC4J container JVMs, the latencies involved with garbage collection algorithms and the response times of the HTTP server.</p>
<p>The way in which the parameters affect the functioning of OPMN is as follows :</p>
<p>By default, as in the schema definition file, opmn.xsd, the restart-on-death parameter takes a default BOOLEAN value of &#8220;TRUE&#8221; which means that OPMN&#8217;s mandate is to ping the managed processes ( OC4J instances and Apache ) at certain pre-defined intervals, monitor them for a response within a certain specified timeout period and retry the operation 3 times before concluding that the process is dead due to its non-responsive state and killing and restarting it to guarantee that the managed processes are up and able to service client requests on an ongoing basis &#8211; this is OPMN&#8217;s mandate in ensuring failover and availability of the processes it manages.<br />
Oracle HTTP Server</p>
<p>There could be a variety of reasons for the non-responsiveness of the Apache server :</p>
<p>* due to a high load of concurrent requests competing for the web server&#8217;s attention<br />
* because of timeouts between the various modules of Apache and the servers servicing client requests<br />
* while it is in the middle of handling chunk data received from its modules<br />
* when it is involved with dealing with persistent connections that have fully used up the number of servers<br />
it can spawn, with many connections remaining in the CLOSE_WAIT state<br />
* due to thrashing when NFS hiccups cause files that need to be served to be unavailable to it<br />
* because of synchronization issues with the various mutexes that it needs to support for the proper<br />
functioning of its modules.</p>
<p>In any such case, due to Apache&#8217;s unresponsiveness over the ping period, OPMN will kill and restart OHS as needed.<br />
OC4J containers</p>
<p>In the case of the OC4J instances ( Oracle containers for J2EE ), OPMN follows similar logic to determine whether or not to kill and restart them. While the container is processing servlet or EJB logic within the JVM within which it runs, new objects get created in its heap memory area all the while.</p>
<p>When the garbage collection thread starts to run, it looks for objects that it can release to the heap memory pool based upon several algorithms that depend upon the kind of references the objects have to themselves. Since the collection is &#8220;generational&#8221;, i.e., objects having references are promoted to an older generation and presumed to have a longer lifetime, objects with weak references are candidates for &#8220;cleaning&#8221; up, and their occupied memory gets released to the global heap of the JVM.</p>
<p>In this way, memory is reclaimed back into the the heap memory pool and made available for use in the creation of newer objects. The forays made by the garbage collector to reclaim memory in the heap are governed by several algorithms and every such collection takes a finite amount of time during which no other work of application processing is possible. And when the collection is over the entire heap, the full GC consists of a mark/sweep/compact cycles that &#8220;mark&#8221; the memory to be reclaimed, &#8220;sweep&#8221; the memory into the corresponding generations and &#8220;compact&#8221; the holes created when the memory is reclaimed, in order as to create contiguous memory for future object creation.</p>
<p>These strategies consume more time, as to be expected, and can result in a delay in the container responding to an OPMN ping cycle. During such full GC scans, OPMN can and will kill and restart the container, causing it to lose the state of the application or request it was processing at that time.</p>
<p>Since full GC scans (referred to to as stop-the-world scans) can happen at any time during the lifetime of a request or an application, there is always the danger of OPMN killing a perfectly functioning container on the assumption that it was &#8220;hung&#8221; since it was &#8220;unresponsive&#8221;.<br />
Heap memory settings for OC4J containers</p>
<p>These settings are made in the opmn.xml file in the &lt;java-option&gt; sections for each OC4J instance:</p>
<p>The settings for heap must include the -Xms ( for start heap memory ) and -Xmx ( for maximum heap memory ). Always use the &#8220;-server&#8221; option as the first option in the &lt;java-option&gt; sections, for Server HotSpot JVMs, best suited to long running JVMs in terms of performance. The recommended settings for the -Xmx value are 512MB as typical applications need that much of memory to avoid java.lang.OutOfMemoryError exceptions as seen from experience. Start with an -Xms value of 128MB to prevent side effects of &#8220;Too many files open&#8221; errors when this setting is higher, as garbage collection kicks in only later for higher -Xms values, resulting in open file handles not getting released by the GC.</p>
<p><strong><code>&lt;java-option&gt;-server -Xms128M -Xmx512M</code></strong></p>
<p><strong>Thread pool sizing</strong></p>
<p>In the server.xml file, set the thread-pool sizes as follows for optimum operation of the thread pool:</p>
<p><strong>&lt;global-thread-pool min=&#8221;40&#8243; max=&#8221;40&#8243; queue=&#8221;80&#8243; keepAlive=&#8221;-1&#8243;/&gt; </strong></p>
<p>This sets the min and max thread-pool sizes to the same value and the  keepAlive parameter to &#8220;-1&#8243; &#8211; recommended for production environments,  this will ensure that idle threads are never destroyed to allow for  thread reuse without the overhead for new thread creation. The min, max  and queue values can be left at the default as specified here.</p>
<h3><a name="aref5"></a>Redundancy and load balancing</h3>
<p>More than one OC4J instance can be  started to accommodate the higher volume of concurrent requests that the  container may need to handle. This is set through the &#8220;numProcs&#8221;  parameter in the opmn.xml file and this parameter takes the value of 1  by default, to start a single OC4J instance. For multiple instances, the  &#8220;numProcs&#8221; parameter can be adjusted to different values ( 2 for two  instances, and so on ) and PM needs to be restarted with this value for  the modules under its control. Very often, the applications that are  being run may be process or memory intensive and may require one to  adjust the value of the &#8220;numProcs&#8221; parameter to effect load-balancing  via multiple instances.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/97/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=97&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2010/07/23/opmn-and-process-monitoring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>How To Configure OC4J In OracleAS Context With HTTP Port and Multiple JVMs?</title>
		<link>http://rlakkaraju.wordpress.com/2010/07/23/how-to-configure-oc4j-in-oracleas-context-with-http-port-and-multiple-jvms/</link>
		<comments>http://rlakkaraju.wordpress.com/2010/07/23/how-to-configure-oc4j-in-oracleas-context-with-http-port-and-multiple-jvms/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 09:23:57 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=87</guid>
		<description><![CDATA[Applies to: Oracle Application Server 10g Enterprise Edition &#8211; Version: 10.1.2 to 10.1.2 Oracle Containers for J2EE &#8211; Version: 10.1.2 to 10.1.2 The following solution works for 10.1.2.x &#8211; it is based on the OPMN and OC4J documentation, despite some &#8230; <a href="http://rlakkaraju.wordpress.com/2010/07/23/how-to-configure-oc4j-in-oracleas-context-with-http-port-and-multiple-jvms/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=87&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h4>Applies to:</h4>
<p>Oracle Application Server 10g Enterprise Edition &#8211; Version: 10.1.2 to 10.1.2<br />
Oracle Containers for J2EE &#8211; Version: 10.1.2 to 10.1.2</p>
<p>The following solution works for 10.1.2.x &#8211; it is based on the OPMN and OC4J documentation, despite some details are not covered in the manuals.</p>
<p>Solution for 10.1.3.x would be slightly different due to changes in OPMN and OC4J, and is not covered by this Note.</p>
<p>For 10.1.2.x</p>
<p>1. If the OC4J instance is running, stop it (opmnctl stopproc &#8230;)<br />
2. Configure OC4J instance for HTTP Listening. There is a prepared http-web-site.xml file in the OC4J instance&#8217;s config directory, which has the definitions for listening to HTTP. Add it to server.xml in the following way:</p>
<p>&lt;web-site default=&#8221;false&#8221; path=&#8221;./http-web-site.xml&#8221; /&gt;</p>
<p>Note: Leave the existing line of &lt;web-site default=&#8221;true&#8221; path=&#8221;./default-web-site.xml&#8221; /&gt;<br />
as it is, as it is required for AJP port assignment</p>
<p>3. Edit opmn.xml, and in the &lt;process-type&gt; section of the OC4J instance,<br />
1. Add a setting like</p>
<p>&lt;port id=&#8221;http&#8221; range=&#8221;8501-8900&#8243; /&gt;</p>
<p>to select a range of ports for HTTP.<br />
2. For the &lt;process-set&gt;, set the numprocs attribute to the number of processes that you want to run. Of course all port ranges need to be large enough so that each of the processes can have a distinct port of each type.</p>
<p>Hint: Use &#8220;opmnctl validate&#8221; to make sure your opmn.xml syntax is correct.</p>
<p>4. Now is a good time to run &#8220;dcmctl updateConfig&#8221; and &#8220;dcmctl updateConfig -ct opmn&#8221; to make the DCM repository aware of these config changes.<br />
5. Use &#8220;opmnctl reload&#8221; to make OPMN reload the new settings from the opmn.xml file.<br />
6. And last but not least start up the OC4J instance via &#8220;opmnctl startproc &#8230;&#8221;<br />
7. And check the output of &#8220;opmnctl status -l&#8221;:</p>
<p>OC4J | OC4J_Custom | 10105 | Alive | 2102592122 | 64560 | 00:04:27 | http:8801,ajp:12506,rmi:12407,jms:12607<br />
OC4J | OC4J_Custom | 10106 | Alive | 2102592123 | 64968 | 00:04:27 | http:8802,ajp:12507,rmi:12408,jms:12608<br />
OC4J | OC4J_Custom | 10107 | Alive | 2102592124 | 75108 | 00:04:27 | http:8803,ajp:12508,rmi:12409,jms:12609</p>
<p>=&gt; It reports the HTTP ports of each of the processes, and you can use them to access each of the processes directly from a browser.</p>
<p><strong>Note:</strong> Do not try to remove the AJP ports. OPMN will  fail when you try that, because it needs to have AJP and RMI configured,  as OPMN uses those to monitor the OC4J instance/processes.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=87&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2010/07/23/how-to-configure-oc4j-in-oracleas-context-with-http-port-and-multiple-jvms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>How to un install the Oracle AppServer 10g along with Metadata</title>
		<link>http://rlakkaraju.wordpress.com/2010/07/16/how-to-un-install-the-oracle-appserver-10g-along-with-metadata/</link>
		<comments>http://rlakkaraju.wordpress.com/2010/07/16/how-to-un-install-the-oracle-appserver-10g-along-with-metadata/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 12:21:50 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=79</guid>
		<description><![CDATA[To Remove the all the Metadata related to the Oracle Application Server Instance on Oracle Infrastructure DB: 1. Remove the Metadata by running the below command, before please check iasconfig.xml &#60;ORACLE_HOME&#62;/perl/1.5.2/MS-Win&#8230;/perl.exe &#60;ORACLE_HOME&#62;/bin/deconfig.pl 2.  De-Install the Product from Oracle Universal Installer and remove &#8230; <a href="http://rlakkaraju.wordpress.com/2010/07/16/how-to-un-install-the-oracle-appserver-10g-along-with-metadata/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=79&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>To Remove the all the Metadata related to the Oracle Application Server Instance on Oracle Infrastructure DB:</p>
<p>1. Remove the Metadata by running the below command, before please check iasconfig.xml</p>
<p>&lt;ORACLE_HOME&gt;/perl/1.5.2/MS-Win&#8230;/perl.exe &lt;ORACLE_HOME&gt;/bin/deconfig.pl</p>
<p>2.  De-Install the Product from Oracle Universal Installer and remove all the Oracle Application Server Instance trace from the machine.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=79&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2010/07/16/how-to-un-install-the-oracle-appserver-10g-along-with-metadata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>WWC-41439: You cannot login because there is either invalid or no configuration information stored in the enabler configuration table (WWSEC_ENABLER_CONFIG_INFO$).</title>
		<link>http://rlakkaraju.wordpress.com/2010/07/16/wwc-41439-you-cannot-login-because-there-is-either-invalid-or-no-configuration-information-stored-in-the-enabler-configuration-table-wwsec_enabler_config_info/</link>
		<comments>http://rlakkaraju.wordpress.com/2010/07/16/wwc-41439-you-cannot-login-because-there-is-either-invalid-or-no-configuration-information-stored-in-the-enabler-configuration-table-wwsec_enabler_config_info/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 12:20:35 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=76</guid>
		<description><![CDATA[Cause: One of the following occurred: An alias defined in the Apache configuration caused Apache to translate host.domain.com to just host. If this is the case, the Login link will only show host:port (dropping the domain). The default domain was &#8230; <a href="http://rlakkaraju.wordpress.com/2010/07/16/wwc-41439-you-cannot-login-because-there-is-either-invalid-or-no-configuration-information-stored-in-the-enabler-configuration-table-wwsec_enabler_config_info/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=76&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Cause</strong>: One of the following occurred:<br />
An alias defined in the Apache  configuration caused Apache to translate host.domain.com to just host. If this  is the case, the Login link will only show host:port (dropping the domain).</p>
<p>The default domain was not set in the Apache configuration. When this  occurs, only the host name is shown in the Login link and the domain is not  included.</p>
<p>OracleAS Portal was configured with an incorrect host or port.</p>
<p><strong>Action</strong>: Do one of the following:<br />
Remove all such aliases from  your Apache configuration.</p>
<p>Include the domain in the ServerName  parameter.</p>
<p>Fix the Host in the IASInstance element and ListenPort in the  WebCacheComponent element in iasconfig.xml and run ptlconfig -dad portal -site.  The ptlconfig script and the iasconfig.xml file are normally located in the  directory portal/conf under the OracleAS Portal and OracleAS Wireless  middle-tier home.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=76&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2010/07/16/wwc-41439-you-cannot-login-because-there-is-either-invalid-or-no-configuration-information-stored-in-the-enabler-configuration-table-wwsec_enabler_config_info/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>Multpile Sessions with IE8</title>
		<link>http://rlakkaraju.wordpress.com/2010/05/14/multpile-sessions-with-ie8/</link>
		<comments>http://rlakkaraju.wordpress.com/2010/05/14/multpile-sessions-with-ie8/#comments</comments>
		<pubDate>Fri, 14 May 2010 11:20:01 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=69</guid>
		<description><![CDATA[As per the IE8 Specs : Routing the request from one domain to another with in the application will leads to the open a new requests for each click. This issue is named as CrossSiteScripting in IE8. IE8 providing blocking &#8230; <a href="http://rlakkaraju.wordpress.com/2010/05/14/multpile-sessions-with-ie8/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=69&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As per the IE8 Specs :</p>
<p>Routing the request from one domain to another with in the application will leads to the open a new requests for each click.</p>
<p>This issue is named as CrossSiteScripting in IE8. IE8 providing blocking the applications which is using the CrossSiteScripting .</p>
<p>To resolve the above issues in applications, we need to sniff the IE8 with below solution:</p>
<ol>
<li>We must have the machine where the application code one is deployed and the application code two machine in the same sub domain (domainx.com)</li>
<li>Set the following property in IE 8 security settings as the following:  Internet Options &#8211;&gt; Security &#8211;&gt; Custom Level [Internet]&#8211;&gt; Enable “navigate windows and frames across different domains” setting (By default it is Disabled)</li>
<li>This will resolve the issue</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=69&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2010/05/14/multpile-sessions-with-ie8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>Java API for Oracle Internet Directory Resources</title>
		<link>http://rlakkaraju.wordpress.com/2009/12/18/java-api-for-oracle-internet-directory-resources/</link>
		<comments>http://rlakkaraju.wordpress.com/2009/12/18/java-api-for-oracle-internet-directory-resources/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 05:57:34 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=63</guid>
		<description><![CDATA[Java API for Oracle Internet Directory Resources: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Link: http://download.oracle.com/docs/cd/B10501_01/network.920/a96577/oid_java.htm<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=63&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Java API for Oracle Internet Directory Resources:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Link: <a title="OID Java API" href="http://download.oracle.com/docs/cd/B10501_01/network.920/a96577/oid_java.htm" target="_blank">http://download.oracle.com/docs/cd/B10501_01/network.920/a96577/oid_java.htm</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=63&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2009/12/18/java-api-for-oracle-internet-directory-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle SOASuite Transaction and server performance issues, fixes</title>
		<link>http://rlakkaraju.wordpress.com/2009/12/18/oracle-soasuite-transaction-and-server-performance-issues-fixes/</link>
		<comments>http://rlakkaraju.wordpress.com/2009/12/18/oracle-soasuite-transaction-and-server-performance-issues-fixes/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 05:49:24 +0000</pubDate>
		<dc:creator>rlakkaraju</dc:creator>
				<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://rlakkaraju.wordpress.com/?p=56</guid>
		<description><![CDATA[SOASuite Transaction and server performance issues, fixes: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; f:\oracle\product\ias\soasuite\j2ee\oc4j_soa\application-developments\default\OracleASjms\oc4j-ra.xml &#60;connector-factory location=&#8221;OracleASjms/MyTCF&#8221; connector-name=&#8221;OracleASjms&#8221;&#62; &#60;config-property name=&#8221;jndiLocation&#8221; value=&#8221;jms/TopicConnectionFactory&#8221;/&#62; &#60;connection-pooling use=&#8221;private&#8221;&#62; &#60;property name=&#8221;waitTimeout&#8221; value=&#8221;300&#8243; /&#62; &#60;property name=&#8221;scheme&#8221; value=&#8221;fixed_wait&#8221; /&#62; &#60;property name=&#8221;maxConnections&#8221; value=&#8221;50&#8243; /&#62; &#60;property name=&#8221;minConnections&#8221; value=&#8221;0&#8243; /&#62; &#60;/connection-pooling&#62; f:\oracle\product\ias\soasuite\j2ee\oc4j_soa\config\data-sources.xml &#60;connection-pool initial-limit=&#8221;10&#8243; min-connections=&#8221;10&#8243; max-connections=&#8221;100&#8243; inactivity-timeout=&#8221;30&#8243; &#8230; <a href="http://rlakkaraju.wordpress.com/2009/12/18/oracle-soasuite-transaction-and-server-performance-issues-fixes/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=56&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>SOASuite Transaction and server performance issues, fixes:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>f:\oracle\product\ias\soasuite\j2ee\oc4j_soa\application-developments\default\OracleASjms\oc4j-ra.xml</p>
<p>&lt;connector-factory location=&#8221;OracleASjms/MyTCF&#8221; connector-name=&#8221;OracleASjms&#8221;&gt;</p>
<p>&lt;config-property name=&#8221;jndiLocation&#8221; value=&#8221;jms/TopicConnectionFactory&#8221;/&gt;</p>
<p>&lt;connection-pooling use=&#8221;private&#8221;&gt;</p>
<p>&lt;property name=&#8221;waitTimeout&#8221; value=&#8221;300&#8243; /&gt;</p>
<p>&lt;property name=&#8221;scheme&#8221; value=&#8221;fixed_wait&#8221; /&gt;</p>
<p>&lt;property name=&#8221;maxConnections&#8221; value=&#8221;50&#8243; /&gt;</p>
<p>&lt;property name=&#8221;minConnections&#8221; value=&#8221;0&#8243; /&gt;</p>
<p>&lt;/connection-pooling&gt;</p>
<p>f:\oracle\product\ias\soasuite\j2ee\oc4j_soa\config\data-sources.xml</p>
<p>&lt;connection-pool initial-limit=&#8221;10&#8243; min-connections=&#8221;10&#8243; max-connections=&#8221;100&#8243; inactivity-timeout=&#8221;30&#8243; max-connect-attempts=&#8221;10&#8243; connection-retry-interval=&#8221;5&#8243;&gt;</p>
<p>&lt;connection-factory factory-class=&#8221;oracle.jdbc.pool.OracleDataSource&#8221; user=&#8221;oraesb&#8221; password=&#8221;-&gt;pwdforOraesb&#8221; url=&#8221;jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=tcp)(HOST=host1.test.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=testdb.test.com)))&#8221; commit-record-table-name=&#8221;"/&gt;</p>
<p>&lt;/connection-pool&gt;</p>
<p>&lt;connection-pool initial-limit=&#8221;10&#8243; min-connections=&#8221;10&#8243; max-connections=&#8221;100&#8243; inactivity-timeout=&#8221;30&#8243; max-connect-attempts=&#8221;10&#8243; connection-retry-interval=&#8221;5&#8243;&gt;</p>
<p>&lt;connection-factory factory-class=&#8221;oracle.jdbc.pool.OracleDataSource&#8221; user=&#8221;oraesb&#8221; password=&#8221;oraesb&#8221; url=&#8221;jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=tcp)(HOST=host1.test.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=testdb.test.com)))&#8221; commit-record-table-name=&#8221;"/&gt;</p>
<p>&lt;/connection-pool&gt;</p>
<p>&lt;connection-pool initial-limit=&#8221;10&#8243; min-connections=&#8221;10&#8243; max-connections=&#8221;100&#8243; inactivity-timeout=&#8221;30&#8243; max-connect-attempts=&#8221;10&#8243; connection-retry-interval=&#8221;5&#8243;&gt;</p>
<p>&lt;connection-factory factory-class=&#8221;oracle.jdbc.OracleDriver&#8221; user=&#8221;orabpel&#8221; password=&#8221;-&gt;pwForOrabpel&#8221; url=&#8221;jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=tcp)(HOST=host1.test.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=testdb.test.com)))&#8221; commit-record-table-name=&#8221;"/&gt;</p>
<p>&lt;/connection-pool&gt;</p>
<p>&lt;connection-pool initial-limit=&#8221;5&#8243; min-connections=&#8221;5&#8243; num-cached-statements=&#8221;50&#8243; validate-connection=&#8221;true&#8221;&gt;</p>
<p>&lt;connection-factory factory-class=&#8221;oracle.jdbc.pool.OracleDataSource&#8221; user=&#8221;scott&#8221; password=&#8221;tiger&#8221; url=&#8221;jdbc:oracle:thin:@//host1.test.com.com:1521/testdb.test.com&#8221; commit-record-table-name=&#8221;"/&gt;</p>
<p>&lt;/connection-pool&gt;</p>
<p>f:\oracle\product\ias\soasuite\j2ee\oc4j_soa\config\transaction-manager.xml</p>
<p>&lt;?xml version = &#8217;1.0&#8242; encoding = &#8216;UTF-8&#8242;?&gt; &lt;transaction-manager xmlns:xsi=&#8221;<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>&#8221; xsi:noNamespaceSchemaLocation=&#8221;<a href="http://xmlns.oracle.com/oracleas/schema/transaction-manager-10_0.xsd">http://xmlns.oracle.com/oracleas/schema/transaction-manager-10_0.xsd</a>&#8221; transaction-timeout=&#8221;600&#8243; max-concurrent-transactions=&#8221;-1&#8243;&gt;</p>
<p>&lt;commit-coordinator retry-count=&#8221;4&#8243;&gt;</p>
<p>&lt;middle-tier&gt;</p>
<p>&lt;log type=&#8221;none&#8221; location=&#8221;"/&gt;</p>
<p>&lt;recovery retry-interval=&#8221;300&#8243; rlrc-purge-interval=&#8221;10&#8243; rlrc-min-purge-size=&#8221;1000&#8243;/&gt;</p>
<p>&lt;/middle-tier&gt;</p>
<p>&lt;/commit-coordinator&gt;</p>
<p>&lt;events/&gt;</p>
<p>&lt;/transaction-manager&gt;</p>
<p>f:\oracle\product\ias\soasuite\integration\esb\config\esb_config.ini</p>
<p># Cluster name</p>
<p>cluster_name=ESB</p>
<p># Central OC4J or not</p>
<p>primary_oc4j=true</p>
<p># JTA</p>
<p>xa_timeout=600</p>
<p># JMS receive timeout (in seconds)</p>
<p>jms_receive_timeout=60</p>
<p>#BPEL system property</p>
<p>esbSystemForBPEL=BPELSystem</p>
<p>#Retry</p>
<p>InboundRetryCount = 3</p>
<p>InboundRetryInterval = 5</p>
<p>InboundRetryEnabled = true</p>
<p>OutboundRetryCount = 3</p>
<p>OutboundRetryInterval = 5</p>
<p>OutboundRetryEnabled = true</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rlakkaraju.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rlakkaraju.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rlakkaraju.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rlakkaraju.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rlakkaraju.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rlakkaraju.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rlakkaraju.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rlakkaraju.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rlakkaraju.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rlakkaraju.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rlakkaraju.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rlakkaraju.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rlakkaraju.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rlakkaraju.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rlakkaraju.wordpress.com&amp;blog=9644271&amp;post=56&amp;subd=rlakkaraju&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rlakkaraju.wordpress.com/2009/12/18/oracle-soasuite-transaction-and-server-performance-issues-fixes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7a6c9e58391a11f700d09fa8e44b7bcf?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rlakkaraju</media:title>
		</media:content>
	</item>
	</channel>
</rss>
