<?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; JVM</title>
	<atom:link href="http://www.deltalounge.net/wpress/tag/jvm/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>JDeveloper on 64-bit Windows7</title>
		<link>http://www.deltalounge.net/wpress/2010/02/jdeveloper-on-64-bit-windows7/</link>
		<comments>http://www.deltalounge.net/wpress/2010/02/jdeveloper-on-64-bit-windows7/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 20:04:36 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[64-bit]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JVM]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=670</guid>
		<description><![CDATA[For a lot of us the migration to Windows7 will be the first time we get easy access to a 64-bit desktop OS. One of the first things after an upgrade like that is to get your tools, like in my case JDeveloper, working again. First step is to download the jdevinstall jar, and the [...]]]></description>
			<content:encoded><![CDATA[<p>For a lot of us the migration to Windows7 will be the first time we get easy access to a 64-bit desktop OS. One of the first things after an upgrade like that is to get your tools, like in my case JDeveloper, working again. First step is to <a href="http://www.oracle.com/technology/software/products/jdev/htdocs/soft11.html">download</a> the jdevinstall jar, and the <a href="http://java.sun.com/javase/downloads/index.jsp">Sun JDK</a>. The installation worked fine:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;">java <span style="color: #66cc66;">-</span>jar jdevstudio11112install<span style="color: #66cc66;">.</span>jar</pre></td></tr></table></div>

<h3>Running JDeveloper on 64-bit JVM</h3>
<p>Running JDeveloper with the 64-bit JVM resulted in an error:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;">Unable <span style="color: #993333; font-weight: bold;">TO</span> launch the Java Virtual Machine  
located at path:  
C:\Java\jdk1<span style="color: #66cc66;">.</span>6<span style="color: #66cc66;">.</span>0_18\jre\bin\server\jvm<span style="color: #66cc66;">.</span>dll</pre></td></tr></table></div>

<p>A solution is to use the 32-bit JVM. To do this change the <code>SetJavaHome</code> in the<code>jdev.conf</code> that is located in the <code>{JDEV_HOME}\jdev\bin\jdev.conf</code>.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;">SetJavaHome C:\Java\jdk1<span style="color: #66cc66;">.</span>6<span style="color: #66cc66;">.</span>0_18_x86</pre></td></tr></table></div>

<p>Where the <code>jdk1.6.0_18_x86</code> is a 32-bits JVM version.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2010/02/jdeveloper-on-64-bit-windows7/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Unable to create an instance on the Java Virtual Machine</title>
		<link>http://www.deltalounge.net/wpress/2010/02/unable-to-create-an-instance-on-the-java-virtual-machine/</link>
		<comments>http://www.deltalounge.net/wpress/2010/02/unable-to-create-an-instance-on-the-java-virtual-machine/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 13:34:28 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[JDeveloper]]></category>
		<category><![CDATA[11g]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JVM]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=708</guid>
		<description><![CDATA[After installing JDeveloper 11G successfully, we encountered the following error while starting JDeveloper: Unable to create an instance on the Java Virtual Machine located on c:\jdeveloper11g\Middleware\jdk160_05\jre\bin\client\jvm.dll Using Google and Oracle Support showed us that the virtual memory for the PC was not set to level that allowed the JVM to initialise.The solution is to increase [...]]]></description>
			<content:encoded><![CDATA[<p>After installing JDeveloper 11G successfully, we encountered the following error while starting JDeveloper:</p>
<blockquote><p>Unable to create an instance on the Java Virtual Machine located on c:\jdeveloper11g\Middleware\jdk160_05\jre\bin\client\jvm.dll</p></blockquote>
<p><a href="http://www.deltalounge.net/wpress/wp-content/uploads/2010/02/screenshot.99.jpg"><img src="http://www.deltalounge.net/wpress/wp-content/uploads/2010/02/screenshot.99-260x300.jpg" alt="Virtual Memory settings" title="Set Virtual memory" width="260" height="300" class="alignright size-medium wp-image-710" /></a><br />
Using Google and <a href="https://supporthtml.oracle.com/ep/faces/index.jspx">Oracle Support</a> showed us that the virtual memory for the PC was not set to level that allowed the JVM to initialise.<br/>The solution is to increase the virtual memory or swap area. To do this on Vista:<br/><br />
<code>My Computer > Properties > Advanced System Settings > tab Advanced > Performance - Settings > tab Advanced > Virtual memory - Change </code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2010/02/unable-to-create-an-instance-on-the-java-virtual-machine/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tuning AQ for Oracle ESB</title>
		<link>http://www.deltalounge.net/wpress/2009/12/tuning-aq-for-oracle-esb/</link>
		<comments>http://www.deltalounge.net/wpress/2009/12/tuning-aq-for-oracle-esb/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 10:30:59 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA Suite]]></category>
		<category><![CDATA[Service Bus]]></category>
		<category><![CDATA[Advanced Queueing]]></category>
		<category><![CDATA[AS]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[Fusion Middleware]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[Messaging]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=573</guid>
		<description><![CDATA[If you are using AQ within Oracle ESB there might be a point in time you want to tune AQ performance. In this post you&#8217;ll find the results of Metalink research, and our experience on a production system. Queue compatibility When creating the ORAESB schema (in version 10.1.3.3) using the script $ORACLE_HOME/integration/esb/sql/oracle/create_esb_topics.sql, the queues are [...]]]></description>
			<content:encoded><![CDATA[<p>If you are using AQ within Oracle ESB there might be a point in time you want to tune AQ performance. In this post you&#8217;ll find the results of Metalink research, and our experience on a production system.</p>
<h3>Queue compatibility</h3>
<p>When creating the ORAESB schema (in version 10.1.3.3) using the script <code>$ORACLE_HOME/integration/esb/sql/oracle/create_esb_topics.sql</code>, the queues are created with 8.1 compatibility. This is solved in 10.1.3.4. To alter this find the statement</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;">dbms_aqadm<span style="color: #66cc66;">.</span>create_queue_table
    <span style="color: #66cc66;">&#40;</span> Queue_table <span style="color: #66cc66;">=&gt;</span> qtablename
    <span style="color: #66cc66;">,</span> Queue_payload_type <span style="color: #66cc66;">=&gt;</span> <span style="color: #ff0000;">'SYS.AQ$_JMS_TEXT_MESSAGE'</span>
    <span style="color: #66cc66;">,</span> multiple_consumers <span style="color: #66cc66;">=&gt;</span> true
    <span style="color: #66cc66;">,</span> compatible <span style="color: #66cc66;">=&gt;</span> <span style="color: #ff0000;">'8.1'</span>
    <span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

<p>and change this to:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;">dbms_aqadm<span style="color: #66cc66;">.</span>create_queue_table
    <span style="color: #66cc66;">&#40;</span> Queue_table <span style="color: #66cc66;">=&gt;</span> qtablename
    <span style="color: #66cc66;">,</span> Queue_payload_type <span style="color: #66cc66;">=&gt;</span> <span style="color: #ff0000;">'SYS.AQ$_JMS_TEXT_MESSAGE'</span>
    <span style="color: #66cc66;">,</span> multiple_consumers <span style="color: #66cc66;">=&gt;</span> true
    <span style="color: #66cc66;">,</span> compatible <span style="color: #66cc66;">=&gt;</span> <span style="color: #ff0000;">'10.2'</span>
    <span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

<p>if you already created the queues, use this statement:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;">dbms_aqadm<span style="color: #66cc66;">.</span>migrate_queue_table
    <span style="color: #66cc66;">&#40;</span> queue_table <span style="color: #66cc66;">=&gt;</span> <span style="color: #ff0000;">'ESB_JAVA_DEFERRED'</span>
    <span style="color: #66cc66;">,</span> compatible <span style="color: #66cc66;">=&gt;</span> <span style="color: #ff0000;">'10.2'</span>
    <span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

<p>If you&#8217;re not sure check the compatibility with this query:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">SELECT</span> queue_table
<span style="color: #66cc66;">,</span>      compatible
<span style="color: #66cc66;">,</span>      recipients
<span style="color: #993333; font-weight: bold;">FROM</span>   dba_QUEUE_tables
<span style="color: #993333; font-weight: bold;">WHERE</span>  owner <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'ORAESB'</span>
;</pre></td></tr></table></div>

<h3>Streams pool size</h3>
<p>Verify the current stream_pool_size using the following query:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">SELECT</span> component
<span style="color: #66cc66;">,</span>      current_size<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">1024</span><span style="color: #66cc66;">/</span><span style="color: #cc66cc;">1024</span> <span style="color: #ff0000;">&quot;CURRENT_SIZE&quot;</span>
<span style="color: #66cc66;">,</span>      min_size<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">1024</span><span style="color: #66cc66;">/</span><span style="color: #cc66cc;">1024</span> <span style="color: #ff0000;">&quot;MIN_SIZE&quot;</span>
<span style="color: #66cc66;">,</span>      user_specified_size<span style="color: #66cc66;">/</span><span style="color: #cc66cc;">1024</span><span style="color: #66cc66;">/</span><span style="color: #cc66cc;">1024</span> <span style="color: #ff0000;">&quot;USER_SPECIFIED_SIZE&quot;</span>
<span style="color: #66cc66;">,</span>      last_oper_type <span style="color: #ff0000;">&quot;TYPE&quot;</span> 
<span style="color: #993333; font-weight: bold;">FROM</span>   v$sga_dynamic_components
;</pre></td></tr></table></div>

<p>look for the <strong>streams pool</strong>. There are several Metalink notes on this setting (including 316889.1, 102926.1 and 335516.1). The latter has a general recommandetion per RDBMS version:</p>
<ul>
<li>11g: set STREAMS_POOL_SIZE to be greater or equal to 100 MB;</li>
<li>10gR2: set SGA_TARGET > 0 and STREAMS_POOL_SIZE=0 to enable autotuning of the Streams pool;</li>
<li>10gR1: use the STREAMS_POOL_SIZE init.ora parameter to configure the Streams memory allocation;</li>
</ul>
<p>And of course you could use <code>V$STREAMS_POOL_ADVICE</code> to get advice for your specific situation.</p>
<h3>Upgrade the JDK</h3>
<p>A <a href="http://www.deltalounge.net/wpress/2009/11/oracle-esb-using-aq-on-aix-performance-boost/">described here</a> upgrading the JDK can also give a performance boost.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2009/12/tuning-aq-for-oracle-esb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change the JDK for Oracle Application Server 10g EE</title>
		<link>http://www.deltalounge.net/wpress/2009/12/change-the-jdk-for-oracle-application-server-10g-ee/</link>
		<comments>http://www.deltalounge.net/wpress/2009/12/change-the-jdk-for-oracle-application-server-10g-ee/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 20:03:17 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA Suite]]></category>
		<category><![CDATA[AS]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JDK]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=565</guid>
		<description><![CDATA[This post describes how to change the JDK for an Oracle Application Server 10.1.3.x installation. To check which JDK versions are supported with Application Server releases, check Metalink note 258833.1. Stop all running Application Server processess. Rename the current JDK directory: 1 2 cd $ORACLE_HOME mv jdk jdk.old Install or copy the JDK version you [...]]]></description>
			<content:encoded><![CDATA[<p>This post describes how to change the JDK for an Oracle Application Server 10.1.3.x installation. To check which JDK versions are supported with Application Server releases, check <a href="https://supporthtml.oracle.com/ep/faces/secure/km/DocumentDisplay.jspx?id=258833.1">Metalink note 258833.1</a>.</p>
<ol>
<li>Stop all running Application Server processess.</li>
<li>Rename the current JDK directory:</li>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;"><span style="color: #b1b100; font-weight: bold;">cd</span> $ORACLE_HOME
mv jdk jdk.old</pre></td></tr></table></div>

<li>Install or copy the JDK version you need into $ORACLE_HOME/jdk</li>
<li>Start the Application Server processess.</li>
<ol>
<p>You can check the JDK version:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">$ /jdk/bin&gt;./java -version</pre></td></tr></table></div>

<h4>AIX 5L specials</h4>
<p>If your systems are running AIX 5L there is some patching to be done. Assuming you&#8217;re using JDK 1.5 you have to apply <strong>patch 5261515</strong>. </p>
<p>After upgrading to a IBM JDK it is very well possible to run into the <strong>JAVAX.NET.SSL.SSLKEYEXCEPTION:RSA PREMASTER SECRET ERROR</strong>. In that case you have to modify the $ORACLE_HOM/jdk/jre/lib/security/java.security to</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">security.provider.1=com.ibm.jsse2.IBMJSSEProvider2
security.provider.2=com.ibm.crypto.provider.IBMJCE
security.provider.3=com.ibm.security.jgss.IBMJGSSProvider
security.provider.4=com.ibm.security.cert.IBMCertPath
security.provider.5=com.ibm.security.sasl.IBMSASL</pre></td></tr></table></div>

<p>and create a symbolic link (or copy the jar) from the directory $ORACLE_HOME/jre/lib/ext/ibmjsseprovider2.jar to $ORACLE_HOME/jdk/jre/lib/ibmjsseprovider2.jar as described in <a href="https://supporthtml.oracle.com/ep/faces/secure/km/DocumentDisplay.jspx?id=746423.1">Metalink note 746423.1</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2009/12/change-the-jdk-for-oracle-application-server-10g-ee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle ESB using AQ on AIX &#8211; performance boost</title>
		<link>http://www.deltalounge.net/wpress/2009/11/oracle-esb-using-aq-on-aix-performance-boost/</link>
		<comments>http://www.deltalounge.net/wpress/2009/11/oracle-esb-using-aq-on-aix-performance-boost/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 13:13:37 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA Suite]]></category>
		<category><![CDATA[Service Bus]]></category>
		<category><![CDATA[Advanced Queueing]]></category>
		<category><![CDATA[Fusion Middleware]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JVM]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=542</guid>
		<description><![CDATA[One of the projects I&#8217;m involved in, uses Oracle ESB (from SOA Suite 10.1.3.3 MLR 18) running on AIX 5.3. Instead of using the default in-memory JMS the ESB is configured to use Oracle Advanced Queueing (AQ). Although there were tuning efforts before, the performance wasn&#8217;t up to par. AQ seemed to be the bottleneck, [...]]]></description>
			<content:encoded><![CDATA[<p>One of the projects I&#8217;m involved in, uses Oracle ESB (from SOA Suite 10.1.3.3 MLR 18) running on AIX 5.3. Instead of using the default in-memory JMS the ESB is configured to use <a href="http://en.wikipedia.org/wiki/Oracle_AQ">Oracle Advanced Queueing</a> (AQ). Although there were <a href="http://www.deltalounge.net/wpress/2009/09/oracle-esb-performance-enhancements/">tuning efforts</a> before, the performance wasn&#8217;t up to par. AQ seemed to be the bottleneck, especially the dequeueing part. During the day we saw the number of messages queue up. Generally these numbers would decrease after business hours. This should have been a big problem if the number of messages wasn&#8217;t going to be tripled or quadrupled in the next month(s).</p>
<h4>Upgrade the JVM</h4>
<p>Previous attempts in cooperation with Oracle Consulting hadn&#8217;t done the trick, yet. To get a fresh view and some out-of-the-box thinking <a href="http://orasoa.blogspot.com/">Marc</a> joined the team. He performed a scan of the systems settings. Researching Oracle&#8217;s knowledge system resulted (searching on AIX &#038; ESB &#038; DB Adapter) in the clue to upgrade the JVM (6848406 &#8211; SLOW PERFORMANCE ON AIX ESB USING FILE AND DB ADAPTER). Although we were skeptic at first, because why tried a similar path before, we decided to give it a shot. The previous attempt resulted in errors in our code without enhancing the performance of the system.<br />
With the AIX system a Java 5 is delivered in /usr/java5, to be more precise:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;">$:/jdk/bin&gt;./java -version
java version &quot;1.5.0&quot;
Java<span style="color: #66cc66;">&#40;</span>TM<span style="color: #66cc66;">&#41;</span> <span style="color: #cc66cc;">2</span> Runtime Environment, Standard Edition <span style="color: #66cc66;">&#40;</span>build pap32dev-<span style="color: #cc66cc;">20080315</span> <span style="color: #66cc66;">&#40;</span>SR7<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>
IBM J9 VM <span style="color: #66cc66;">&#40;</span>build <span style="color: #cc66cc;">2.3</span>, J2RE 1.5.0 IBM J9 <span style="color: #cc66cc;">2.3</span> AIX ppc-<span style="color: #cc66cc;">32</span> j9vmap3223-<span style="color: #cc66cc;">20080315</span> <span style="color: #66cc66;">&#40;</span>JIT enabled<span style="color: #66cc66;">&#41;</span>
J9VM - <span style="color: #cc66cc;">20080314</span>_17962_bHdSMr
JIT  - <span style="color: #cc66cc;">20080130</span>_0718ifx2_r8
GC   - <span style="color: #cc66cc;">200802</span>_08<span style="color: #66cc66;">&#41;</span>
JCL  - <span style="color: #cc66cc;">20080314</span></pre></td></tr></table></div>

<p>To change this stop the SOA Suite and:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="dos" style="font-family:monospace;"><span style="color: #b1b100; font-weight: bold;">cd</span> $ORACLE_HOME
mv jdk jdk.orginal           # <span style="color: #b1b100; font-weight: bold;">rename</span> jdk directory
ln –s /usr/java5 jdk         # Creates symbolic link</pre></td></tr></table></div>

<p>and the start the SOA Suite. With this newer Java version we had a significant performance improvement.</p>
<h4>Remaining issue</h4>
<p>If the change is performed as described above Enterprise Manager doesn&#8217;t allow you to browse the oc4j_soa anymore. This will result in the following error message:</p>
<blockquote><p>
Unable to make a connection to OC4J instance oc4j_soa on Application Server someserver.local. A common cause for this failure is an authentication error. The administrator password for each OC4J instance in the Cluster must be the same as the administrator password for the OC4J instance on which Application Server Control is running.
</p></blockquote>
<p>This can be solved by applying the <strong>patch</strong> for base bug <strong>5261515</strong>. The patch adds some security jars and properties that are not in the AIX Java5 version.<br />
Since this patch introduces issues in our code, we are working around the Em problems for now, while trying to resolve the issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2009/11/oracle-esb-using-aq-on-aix-performance-boost/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Oracle gets Sun Microsystems (and MySQL for free)</title>
		<link>http://www.deltalounge.net/wpress/2009/04/oracle-gets-sun-microsystems-and-mysql-for-free/</link>
		<comments>http://www.deltalounge.net/wpress/2009/04/oracle-gets-sun-microsystems-and-mysql-for-free/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 06:50:03 +0000</pubDate>
		<dc:creator>PeterPaul</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Release]]></category>
		<category><![CDATA[AS]]></category>
		<category><![CDATA[BEA]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://www.deltalounge.net/wpress/?p=33</guid>
		<description><![CDATA[Not to long ago Oracle tried to acquire MySQL, and Sun got away with the prize. Few years earlier, actually in 2005, Oracle acquired InnoDB. This was seen as an effort to lower the valuation of MySQL by removing one of it´s primary storage engines. Which (under the assumption that the valuation of Sun wasn´t [...]]]></description>
			<content:encoded><![CDATA[<p>Not to long ago Oracle tried to <a href="http://news.cnet.com/8301-13505_3-9855322-16.html">acquire MySQL</a>, and Sun got away with the prize. Few years earlier, actually in 2005, <a href="http://www.oracle.com/innodb/index.html">Oracle acquired InnoDB</a>. This was seen as an effort to lower the valuation of MySQL by removing one of it´s primary storage engines. Which (under the assumption that the valuation of Sun wasn´t raised to much after they got MySQL) succeeded in the end, since they got MySQL in the package.<br />
Anyway for MySQL adapts the good news is that MySQL probably will stay <a href="http://ma.tt/2009/04/oracle-and-open-source/">open source</a> according to a founding developer of WordPress.</p>
<h4>Questions</h4>
<p>As with any merger a lot of questions will be raised that can be answered in the following months (or years). Will Oracle continue with multiple JVMs? Both acquisition of BEA and Sun brought one into the company.<br />
Same goes for application servers&#8230; Oracle had one, bought one with BEA, and one with Sun. Oracle favored WebLogic over OC4J. But will <a href="http://www.sun.com/software/products/appsrvr/">Glassfish</a> remain in the portfolio?</p>
<p>However most worrying point for Oracle´s customers will be how this will effect release dates of (long) promised features, and bug fixes. Just like the integration effort after the acquisition of BEA is doing right now&#8230;</p>
<h4>And what has MS got to do with it&#8230;</h4>
<p>Did I already mention that Oracle now has also acquired <a href="http://www.openoffice.org/">Open Office</a>. This means that these two rivals have created a new field to play the battle of giants.</p>
<p><strong>Update June 8th, 2009</strong> Sun´s <a href="http://www.sun.com/aboutsun/investor/proxy.jsp">special stockholder meeting</a> to vote on the adoption of the merger agreement is scheduled for July 16, 2009.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deltalounge.net/wpress/2009/04/oracle-gets-sun-microsystems-and-mysql-for-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
