<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Musings of a Trained Monkey: Tag bea</title>
    <link>http://www.stevelongdo.com/articles/tag/bea</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Running BEA WebLogic Server on OS X...</title>
      <description>&lt;p&gt;People have trying installs of &lt;span class="caps"&gt;BEA WLS&lt;/span&gt; on &lt;span class="caps"&gt;OS X&lt;/span&gt; out for awhile. I remember installing &lt;span class="caps"&gt;WLS 9&lt;/span&gt;.2 back in 2005.  I recently ran across a &lt;a href="http://blog.refactor.se/2007/04/02/weblogic-10-on-os-x/"&gt;blog entry&lt;/a&gt; about installing &lt;span class="caps"&gt;WLS 10&lt;/span&gt;.0.  I&amp;#8217;m still using a &lt;span class="caps"&gt;PPC&lt;/span&gt; Mac with not nearly enough &lt;span class="caps"&gt;RAM&lt;/span&gt;, so I thought I would try to see how the 10.0 performance would be compared to my 9.2 experience.&lt;br /&gt;&lt;br /&gt;  Surprisingly 10.0 is &lt;strong&gt;much&lt;/strong&gt; slower to start up.  I appreciate that &lt;span class="caps"&gt;OS X&lt;/span&gt; and Apple&amp;#8217;s &lt;span class="caps"&gt;JVM&lt;/span&gt; aren&amp;#8217;t a supported platform, but still it took almost 7 minutes for the MedRec sample domain to start up!  Under 9.2 it was only 2 minutes.  Back when I installed 9.2 Apple&amp;#8217;s &lt;span class="caps"&gt;JVM&lt;/span&gt; was 1.5 and I have 1.6 running now.&lt;br /&gt;&lt;br /&gt; I wanted to  do a fair comparison, but apparently installing 10.0 with Apple&amp;#8217;s 1.6 &lt;span class="caps"&gt;JVM&lt;/span&gt; overwrites the PointBase configuration such that 9.2 won&amp;#8217;t even start up the MedRec sample domain (incompatible serial uids for &lt;strong&gt;javax.xml.namespace.QName&lt;/strong&gt; if anyone cares).  Also Apple says that uninstalling their 1.6 beta is a bad idea?!?  I&amp;#8217;m sure I could probably clean it up and get it running, but that would exceed my ten minute or so attention span for working on Java stuff at home.&lt;/p&gt;</description>
      <pubDate>Sun, 29 Apr 2007 19:31:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:bac1754d-e8a9-4a2b-92ad-e0a8b4a8ee16</guid>
      <author>Steve Longdo</author>
      <link>http://www.stevelongdo.com/articles/2007/04/29/running-bea-weblogic-server-on-os-x</link>
      <category>java</category>
      <category>bea</category>
      <category>weblogic</category>
      <category>osx</category>
    </item>
    <item>
      <title>Tomcat 5.5/Java 5 and SSL...</title>
      <description>I ran into a puzzling situation trying to setup &lt;a href="https://clearinghouse.ja-sig.org/wiki/display/CAS/Home"&gt;Yale's CAS&lt;/a&gt; and the &lt;a href="http://www.springframework.org/"&gt;Spring Framework&lt;/a&gt;/&lt;a href="http://acegisecurity.sourceforge.net"&gt;Acegi &lt;/a&gt; contacts sample application on my workstation.  I had CAS deployed on &lt;a href="http://tomcat.apache.org/"&gt;Tomcat 5.5&lt;/a&gt; and the &lt;a href="http://acegisecurity.sourceforge.net/"&gt;Acegi&lt;/a&gt; sample application deployed on &lt;a href="http://www.bea.com/framework.jsp?CNT=index.htm&amp;FP=/content/products/weblogic"&gt;BEA WebLogic 9.0&lt;/a&gt;, both running under &lt;a href="http://java.sun.com"&gt;Sun's JDK 1.5.0_06&lt;/a&gt;.  I kept getting errors like:&lt;div style="overflow: auto;"&gt;&lt;typocode&gt;&lt;pre&gt;Your CAS credentials were rejected.&lt;br/&gt;
Reason: HTTPS hostname wrong: &amp;lt;localhost&gt; should be &lt;127.0.0.1&gt;&lt;/pre&gt;&lt;/typocode&gt;&lt;/div&gt;
I couldn't figure this out because the &lt;typocode&gt;server.xml&lt;/typocode&gt; for &lt;a href="http://tomcat.apache.org/"&gt;Tomcat&lt;/a&gt; included both the &lt;typocode&gt;keystoreFile&lt;/typocode&gt; and &lt;typocode&gt;truststoreFile&lt;/typocode&gt; parameters for the SSL connection.  The JVM JRE cacerts file included self-signed certs for both the &lt;a href="http://www.bea.com/framework.jsp?CNT=index.htm&amp;FP=/content/products/weblogic"&gt;BEA &lt;/a&gt; server and the &lt;a href="http://tomcat.apache.org/"&gt;Tomcat&lt;/a&gt; server which should be picked up system wide whether or not I specifically include it in the &lt;typocode&gt;server.xml&lt;/typocode&gt; file.  I am not sure why but putting the following option on the &lt;a href="http://tomcat.apache.org/"&gt;Tomcat&lt;/a&gt; command line solved the problem:&lt;br/&gt;&lt;div style="overflow: auto; "&gt;&lt;typocode&gt;&lt;pre&gt;-Djavax.net.ssl.trustStore="C:\Program Files\Java\jre1.5.0_06\lib\security\cacerts"&lt;/pre&gt;&lt;/typocode&gt;
&lt;/div&gt;You can also see from this that it is a Windows workstation...  I am documenting this for the benefit of other programmers and Google (which doesn't have much of anything about this particular problem).
</description>
      <pubDate>Mon, 12 Dec 2005 20:30:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:29735744-1a78-4ba9-a691-45d15917f441</guid>
      <author>Steve Longdo</author>
      <link>http://www.stevelongdo.com/articles/2005/12/12/tomcat-5-5-java-5-and-ssl</link>
      <category>java</category>
      <category>tomcat</category>
      <category>bea</category>
      <category>spring</category>
      <category>acegi</category>
      <trackback:ping>http://www.stevelongdo.com/articles/trackback/34</trackback:ping>
    </item>
  </channel>
</rss>
