You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by bu...@apache.org on 2011/07/12 20:02:32 UTC

svn commit: r792600 [22/49] - /websites/staging/openejb/trunk/content/

Modified: websites/staging/openejb/trunk/content/management-and-voting.html
==============================================================================
--- websites/staging/openejb/trunk/content/management-and-voting.html (original)
+++ websites/staging/openejb/trunk/content/management-and-voting.html Tue Jul 12 18:02:27 2011
@@ -152,19 +152,19 @@
           <P>
             <!-- $BODY -->
             <DIV id="PageContent">
-          <p><a name="ManagementandVoting-Basicinfo"></a></p>
+          <p><a name="ManagementandVoting-Basicinfo">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h1>Basic info</h1>
 
 <p>Apache has a few roles that relate to all Apache projects:</p>
 
 <ul>
-<li>Contributors <a href="http://www.apache.org/dev/contributors.html">http://www.apache.org/dev/contributors.html</a></li>
-<li>Committers <a href="http://www.apache.org/dev/committers.html">http://www.apache.org/dev/committers.html</a></li>
-<li>PMC Members <a href="http://www.apache.org/dev/pmc.html">http://www.apache.org/dev/pmc.html</a></li>
+<li>Contributors [http:<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">www.apache.org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">dev<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">contributors.html](http:<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" 
 border="0">www.apache.org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">dev<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">contributors.html)</li>
+<li>Committers [http:<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">www.apache.org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">dev<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">committers.html](http:<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" bord
 er="0">www.apache.org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">dev<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">committers.html)</li>
+<li>PMC Members [http:<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">www.apache.org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">dev<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">pmc.html](http:<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"
 >www.apache.org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">dev<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">pmc.html)</li>
 </ul>
 
-<p>Despite there being various roles, we try extremely hard to keep the
+<p>Despite there being various roles, we try e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">tremely hard to keep the
 project flat.  All feedback is welcome, all people matter.  Everyone should
 feel very encouraged to participate regardless if they are new or old to
 the project.  If you are new and want to participate, please speak up,
@@ -176,13 +176,13 @@ yield to pedestrians, automobiles (commi
 pedestrians.  Depending on what you're driving you have a greater
 responsibility to those around you.  Be careful not to run anyone over.</p>
 
-<p><a name="ManagementandVoting-PMC"></a></p>
+<p><a name="ManagementandVoting-PMC">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h1>PMC</h1>
 
 <p>We don't focus on the PMC in this project so many may not have a clear
 concept of it.  Every project at Apache has a PMC which at minimum
-represents Apache from a legal perspective.  The people on it are expected
+represents Apache from a legal perspective.  The people on it are e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">pected
 to provide legal oversight, making sure that the legal entity that is
 Apache has awareness enough to legally protect the code that leaves it's
 doors, the users that use it, and the people who create it.  This means
@@ -202,7 +202,7 @@ added to the PMC you should not say "con
 you."  It does not mean anything more than they have the time to help us
 function legally.  If someone is perpetually too busy to provide legal
 oversight and steps down or goes emeritus, it does not mean they are
-leaving, just that they are too busy for the extra legal responsibility.</p>
+leaving, just that they are too busy for the e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">tra legal responsibility.</p>
 
 <p>Some projects go beyond that and use the PMC as the decision makers and
 leaders of the project.  We do not.  We make all our decisions on the dev
@@ -213,11 +213,11 @@ they are a committer, or any other statu
 Fortunately, this is one of our strongest attributes and part of the magic
 that is this community.</p>
 
-<p><a name="ManagementandVoting-FAQ"></a></p>
+<p><a name="ManagementandVoting-FAQ">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h1>FAQ</h1>
 
-<p><a name="ManagementandVoting-Q.Whosevotescount?"></a></p>
+<p><a name="ManagementandVoting-Q.Whosevotescount?">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Q. Whose votes count?</h2>
 
@@ -227,7 +227,7 @@ community are significant to the project
 cause for pause and discussion.  We frequently encourage and welcome votes
 from anyone in the community regardless of status.</p>
 
-<h2>Q. Voting on people: Is it hard to vote -1 in public / Can someone get their feelings hurt ?</h2>
+<h2>Q. Voting on people: Is it hard to vote -1 in public <IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"> Can someone get their feelings hurt ?</h2>
 
 <p>Yes and yes.  Voting in public requires greater care and sensitivity on
 behalf of everyone; the vote proposer, the voters, and the votee.  Prior to

Modified: websites/staging/openejb/trunk/content/manual-installation.html
==============================================================================
--- websites/staging/openejb/trunk/content/manual-installation.html (original)
+++ websites/staging/openejb/trunk/content/manual-installation.html Tue Jul 12 18:02:27 2011
@@ -154,7 +154,7 @@
             <DIV id="PageContent">
           <p>{composition-setup}
 {composition-setup}
-<a name="ManualInstallation-Overview"></a></p>
+<a name="ManualInstallation-Overview">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h1>Overview</h1>
 
@@ -164,38 +164,38 @@ following:</p>
 
 <ol>
 <li>Install openejb.war</li>
-<li># Download openejb.war from the <a href="http://people.apache.org/~dain/openejb-temp">OpenEJB download page</a></li>
-<li># Make webapps/openejb directory</li>
-<li># Change to new webapps/openejb directory</li>
+<li># Download openejb.war from the [OpenEJB download page](http:<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">people.apache.org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">~dain<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb-temp)</li>
+<li># Make webapps<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb directory</li>
+<li># Change to new webapps<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb directory</li>
 <li># Unpack the openejb.war file in the new directory</li>
-<li>Add the OpenEJB listener the conf/server.xml file</li>
+<li>Add the OpenEJB listener the conf<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">server.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml file</li>
 <li>Update the non-compliant Tomcat annotations-api.jar</li>
-<li>Add the OpenEJB JavaAgent to the bin/catalina.bat or bin/catalina.bat
+<li>Add the OpenEJB JavaAgent to the bin<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">catalina.bat or bin<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">catalina.bat
 script</li>
 </ol>
 
-<p><a name="ManualInstallation-{anchor:install-openejb}Installopenejb.war"></a></p>
+<p><a name="ManualInstallation-{anchor:install-openejb}Installopenejb.war">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h1>{anchor:install-openejb}Install openejb.war</h1>
 
 <p>Once Tomcat has been <a href="tomcat-installation.html">installed</a>
 , the OpenEJB plugin for Tomcat can be installed.  The war can be obtained
-from the [OpenEJB download page|http://people.apache.org/~dain/openejb-temp]
-.  The commands in this example are executed from within the Tomcat
+from the [OpenEJB download page|http:<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">people.apache.org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">~dain<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb-temp]
+.  The commands in this e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ample are e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecuted from within the Tomcat
 installation directory.</p>
 
-<p><a name="ManualInstallation-UnpackOpenEJBTomcatplugininTomcatwebappsdirectory"></a></p>
+<p><a name="ManualInstallation-UnpackOpenEJBTomcatplugininTomcatwebappsdirectory">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Unpack OpenEJB Tomcat plugin in Tomcat webapps directory</h2>
 
 <p>{warning:title=Be Careful}This is the most error prone step.  A web
 application does not contain a root directory, so if you unpack it in the
 wrong directory, it is difficult to undo.  Please, follow this step
-closely, and most importantly <em>make sure you execute the unpack command
-from within the new webapps/openejb directory</em>.{warning}</p>
+closely, and most importantly <em>make sure you e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecute the unpack command
+from within the new webapps<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb directory</em>.{warning}</p>
 
 <p>Due to the structure of war files, you must create a new directory for
-OpenEJB, change to the new directory and execute the unpack command from
+OpenEJB, change to the new directory and e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecute the unpack command from
 within the new directory.  If you get this wrong, it is difficult to undo,
 so follow the steps closely.</p>
 
@@ -205,12 +205,12 @@ C:\apache-tomcat-6.0.14>mkdir webapps\op
 
 <p>C:\apache-tomcat-6.0.14>cd webapps\openejb</p>
 
-<p>C:\apache-tomcat-6.0.14\webapps\openejb>jar -xvf \openejb.war
-  created: WEB-INF/
-  created: WEB-INF/classes/
-  created: WEB-INF/classes/org/
-  created: WEB-INF/classes/org/apache/
-  created: WEB-INF/classes/org/apache/openejb/
+<p>C:\apache-tomcat-6.0.14\webapps\openejb>jar -<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">vf \openejb.war
+  created: WEB-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">
+  created: WEB-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">classes<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">
+  created: WEB-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">classes<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">
+  created: WEB-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">classes<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">apache<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">
+  created: WEB-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">classes<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">org<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">apache<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">
 ...snip...</p>
 
 <p>C:\apache-tomcat-6.0.14\webapps\openejb>dir
@@ -219,17 +219,17 @@ C:\apache-tomcat-6.0.14>mkdir webapps\op
 
 <p>Directory of C:\apache-tomcat-6.0.14\webapps\openejb</p>
 
-<p>09/21/2007  10:19 AM    <DIR>          .
-09/21/2007  10:19 AM    <DIR>          ..
-09/21/2007  10:19 AM         1,000 index.html
-09/21/2007  10:19 AM    <DIR>          lib
-09/21/2007  10:19 AM        11,358 LICENSE
-09/21/2007  10:19 AM    <DIR>          META-INF
-09/21/2007  10:19 AM        11,649 NOTICE
-09/21/2007  10:19 AM         1,018 openejb.xml
-09/21/2007  10:19 AM         1,886 README.txt
-09/21/2007  10:19 AM    <DIR>          tomcat
-09/21/2007  10:19 AM    <DIR>          WEB-INF
+<p>09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM  <DIR>          .
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM  <DIR>          ..
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM       1,000 inde<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">.html
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM  <DIR>          lib
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM      11,358 LICENSE
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM  <DIR>          META-INF
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM      11,649 NOTICE
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM       1,018 openejb.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM       1,886 README.t<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">t
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM  <DIR>          tomcat
+09<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">21<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">2007  10:19 AM  <DIR>          WEB-INF
            5 File(s)     26,911 bytes
            6 Dir(s)   4,633,796,608 bytes free</p>
 
@@ -237,33 +237,33 @@ C:\apache-tomcat-6.0.14>mkdir webapps\op
 
 <p>C:\apache-tomcat-6.0.14></p>
 
-<pre><code>{card:label=Unix}{noformat:nopanel=true}
-apache-tomcat-6.0.14$ mkdir webapps/openejb
+<pre><code>{card:label=Uni&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;}{noformat:nopanel=true}
+apache-tomcat-6.0.14$ mkdir webapps&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb
 
-apache-tomcat-6.0.14$ cd webapps/openejb/
+apache-tomcat-6.0.14$ cd webapps&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
 
-apache-tomcat-6.0.14/webapps/openejb$ jar -xvf path/to/openejb.war 
-  created: WEB-INF/
-  created: WEB-INF/classes/
-  created: WEB-INF/classes/org/
-  created: WEB-INF/classes/org/apache/
-  created: WEB-INF/classes/org/apache/openejb/
+apache-tomcat-6.0.14&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;webapps&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb$ jar -&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;vf path&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;to&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb.war 
+  created: WEB-INF&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
+  created: WEB-INF&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;classes&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
+  created: WEB-INF&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;classes&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;org&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
+  created: WEB-INF&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;classes&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;org&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;apache&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
+  created: WEB-INF&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;classes&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;org&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;apache&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
 ...snip...
 
-apache-tomcat-6.0.14/webapps/openejb$ ls
-LICENSE      META-INF/    NOTICE       README.txt   WEB-INF/     index.html
+apache-tomcat-6.0.14&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;webapps&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb$ ls
+LICENSE      META-INF&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;     NOTICE       README.t&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;t   WEB-INF&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;   inde&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;.html
 </code></pre>
 
-<p>lib/         openejb.xml  tomcat/</p>
+<p>lib<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">          openejb.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml  tomcat<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></p>
 
-<pre><code>apache-tomcat-6.0.14/webapps/openejb$ cd ../..
+<pre><code>apache-tomcat-6.0.14&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;webapps&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb$ cd ..&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;..
 
 apache-tomcat-6.0.14$
 </code></pre>
 
 <p>{deck}</p>
 
-<p><a name="ManualInstallation-AddtheOpenEJBlistenertoTomcat"></a></p>
+<p><a name="ManualInstallation-AddtheOpenEJBlistenertoTomcat">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Add the OpenEJB listener to Tomcat</h2>
 
@@ -278,39 +278,39 @@ webapps\openejb\lib\openejb-loader-3.0.0
 lib\openejb-loader.jar
     1 file(s) copied.</p>
 
-<pre><code>{card:label=Unix}{noformat:nopanel=true}
-apache-tomcat-6.0.14$ cp webapps/openejb/lib/openejb-loader-*.jar
+<pre><code>{card:label=Uni&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;}{noformat:nopanel=true}
+apache-tomcat-6.0.14$ cp webapps&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;lib&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb-loader-*.jar
 </code></pre>
 
-<p>lib/openejb-loader.jar</p>
+<p>lib<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb-loader.jar</p>
 
 <p>{deck}</p>
 
 <p>Add the following {highlight}highlighted lines{highlight} to your
-conf/server.xml file to load the OpenEJB listener:</p>
+conf<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">server.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml file to load the OpenEJB listener:</p>
 
-<p>{panel:title=conf/server.xml}
+<p>{panel:title=conf<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">server.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml}
 <!-- Note:  A "Server" is not itself a "Container", so you may not
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define subcomponents such as "Valves" at this
 level.
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation at /docs/config/server.html
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documentation at <IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">docs<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">config<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">server.html
  -->
 <Server port="8005" shutdown="SHUTDOWN">
 &nbsp;&nbsp;{highlight}<!-- OpenEJB plugin for tomcat -->{highlight}
 &nbsp;&nbsp;{highlight}<Listener
-className="org.apache.openejb.loader.OpenEJBListener" />{highlight}</p>
+className="org.apache.openejb.loader.OpenEJBListener" <IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">>{highlight}</p>
 
-<p>&nbsp;&nbsp;<!--APR library loader. Documentation at /docs/apr.html -->
+<p>&nbsp;&nbsp;<!--APR library loader. Documentation at <IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">docs<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">apr.html -->
 &nbsp;&nbsp;<Listener
-className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
+className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" <IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">>
 ...snip...
 {panel} </p>
 
-<p><a name="ManualInstallation-UpdatetheTomcatannotations-api.jarfile"></a></p>
+<p><a name="ManualInstallation-UpdatetheTomcatannotations-api.jarfile">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Update the Tomcat annotations-api.jar file</h2>
 
-<p>Tomcat contains an old non-compliant version of the javax.annotation
+<p>Tomcat contains an old non-compliant version of the java<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">.annotation
 classes and these invalid classes must be updated so OpenEJB can process
 annotations.  Simply, replace the annotations-api.jar in the Tomcat lib
 directory with the updated annotations-api.jar in the OpenEJB war.</p>
@@ -319,18 +319,18 @@ directory with the updated annotations-a
 {card:label=Windows}{noformat:nopanel=true}
 C:\apache-tomcat-6.0.14>copy webapps\openejb\tomcat\annotations-api.jar
 lib\annotations-api.jar
-Overwrite lib\annotations-api.jar? (Yes/No/All): y
+Overwrite lib\annotations-api.jar? (Yes<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">No<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">All): y
     1 file(s) copied.</p>
 
-<pre><code>{card:label=Unix}{noformat:nopanel=true}
-apache-tomcat-6.0.14$ cp webapps/openejb/tomcat/annotations-api.jar
+<pre><code>{card:label=Uni&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;}{noformat:nopanel=true}
+apache-tomcat-6.0.14$ cp webapps&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;tomcat&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;annotations-api.jar
 </code></pre>
 
-<p>lib/annotations-api.jar </p>
+<p>lib<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">annotations-api.jar </p>
 
 <p>{deck}</p>
 
-<p><a name="ManualInstallation-{anchor:javaagent}AddOpenEJBjavaagenttoTomcatstartup"></a></p>
+<p><a name="ManualInstallation-{anchor:javaagent}AddOpenEJBjavaagenttoTomcatstartup">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>{anchor:javaagent} Add OpenEJB javaagent to Tomcat startup</h2>
 
@@ -347,62 +347,62 @@ webapps\openejb\lib\openejb-javaagent-3.
 lib\openejb-javaagent.jar
     1 file(s) copied.</p>
 
-<pre><code>{card:label=Unix}{noformat:nopanel=true}
-apache-tomcat-6.0.14$ cp webapps/openejb/lib/openejb-javaagent-*.jar
+<pre><code>{card:label=Uni&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;}{noformat:nopanel=true}
+apache-tomcat-6.0.14$ cp webapps&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;lib&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;openejb-javaagent-*.jar
 </code></pre>
 
-<p>lib/openejb-javaagent.jar</p>
+<p>lib<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb-javaagent.jar</p>
 
 <p>{deck}</p>
 
 <p>Simply, add the following {highlight}highlighted lines{highlight} to the
-bin/catalina.bat (Windows) or bin/catalina.sh (Unix) file to enable the
+bin<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">catalina.bat (Windows) or bin<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">catalina.sh (Uni<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">) file to enable the
 OpenEJB javaagent:</p>
 
 <p>{deck:id=update script}
 {card:label=Windows}
-{panel:title=bin/catalina.bat}
+{panel:title=bin<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">catalina.bat}
 ...snip...
-if not exist "%CATALINA_BASE%\conf\logging.properties" goto noJuli
+if not e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ist "%CATALINA_BASE%\conf\logging.properties" goto noJuli
 set JAVA_OPTS=%JAVA_OPTS%
 -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
 -Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
 :noJuli</p>
 
 <p>{highlight}rem Add OpenEJB javaagent
-if not exist "%CATALINA_BASE%\webapps\openejb\lib\openejb-javaagent.jar"
+if not e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ist "%CATALINA_BASE%\webapps\openejb\lib\openejb-javaagent.jar"
 goto noOpenEJBJavaagent
 set
 JAVA_OPTS="-javaagent:%CATALINA_BASE%\webapps\openejb\lib\openejb-javaagent.jar"
 %JAVA_OPTS%
 :noOpenEJBJavaagent{highlight}</p>
 
-<h2>rem ----- Execute The Requested Command</h2>
+<h2>rem ----- E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecute The Requested Command</h2>
 
 <p>echo Using CATALINA_BASE:   %CATALINA_BASE%
 echo Using CATALINA_HOME:   %CATALINA_HOME%
 ...snip...
 {panel} 
 {card}
-{card:label=Unix}
-{panel:title=bin/catalina.sh}
+{card:label=Uni<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">}
+{panel:title=bin<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">catalina.sh}
 ...snip...
 # Set juli LogManager if it is present
-if <a href="openejb:--r-"$catalina_base"/conf/logging.properties-.html">OPENEJB: -r "$CATALINA_BASE"/conf/logging.properties </a>
+if [OPENEJB: -r "$CATALINA_BASE"<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">conf<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">logging.properties ](openejb:--r-"$catalina_base"<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">conf<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">logging.properties-.html)
 ; then
 &nbsp;&nbsp;JAVA_OPTS="$JAVA_OPTS
 "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"
-"-Djava.util.logging.config.file="$CATALINA_BASE/conf/logging.properties"
+"-Djava.util.logging.config.file="$CATALINA_BASE<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">conf<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">logging.properties"
 fi</p>
 
 <p>{highlight}# Add OpenEJB javaagent
-if <a href="openejb:--r-"$catalina_base"/webapps/lib/openejb-javaagent.jar-.html">OPENEJB: -r "$CATALINA_BASE"/webapps/lib/openejb-javaagent.jar </a>
+if [OPENEJB: -r "$CATALINA_BASE"<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">webapps<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">lib<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb-javaagent.jar ](openejb:--r-"$catalina_base"<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">webapps<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">lib<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="
 16" width="16" align="absmiddle" alt="" border="0">openejb-javaagent.jar-.html)
 ; then
-&nbsp;&nbsp;JAVA_OPTS=""-javaagent:$CATALINA_BASE/lib/openejb-javaagent.jar"
+&nbsp;&nbsp;JAVA_OPTS=""-javaagent:$CATALINA_BASE<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">lib<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">openejb-javaagent.jar"
 $JAVA_OPTS"
 fi{highlight}</p>
 
-<h2># ----- Execute The Requested Command</h2>
+<h2># ----- E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecute The Requested Command</h2>
 
 <p># Bugzilla 37848: only output this if we have a TTY
 if <a href="openejb:-$have_tty--eq-1-.html">OPENEJB: $have_tty -eq 1 </a>
@@ -413,8 +413,8 @@ if <a href="openejb:-$have_tty--eq-1-.ht
 {card}
 {deck}</p>
 
-<p><em>NOTE:</em> The example above is an excerpt from the middle of the
-bin/catalina.sh file.  Search for "Execute" in the file to locate the
+<p><em>NOTE:</em> The e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ample above is an e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">cerpt from the middle of the
+bin<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">catalina.sh file.  Search for "E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecute" in the file to locate the
 correct position in the file to add the new lines.</p>
 
             </DIV>

Modified: websites/staging/openejb/trunk/content/multiple-business-interface-hazzards.html
==============================================================================
--- websites/staging/openejb/trunk/content/multiple-business-interface-hazzards.html (original)
+++ websites/staging/openejb/trunk/content/multiple-business-interface-hazzards.html Tue Jul 12 18:02:27 2011
@@ -152,27 +152,27 @@
           <P>
             <!-- $BODY -->
             <DIV id="PageContent">
-          <p><a name="MultipleBusinessInterfaceHazzards-UndeclaredThrowableException"></a></p>
+          <p><a name="MultipleBusinessInterfaceHazzards-UndeclaredThrowableE<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ception">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
-<h1>UndeclaredThrowableException</h1>
+<h1>UndeclaredThrowableE<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ception</h1>
 
-<p>When two java interfaces are implemented by a proxy and those two
+<p>When two java interfaces are implemented by a pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y and those two
 interfaces declare the <em>same method</em> but with <em>different throws clauses</em>
 some very nasty side effects happen, namely you loose the ability to throw
-any checked exceptions that are not in the throws clause of both methods.</p>
+any checked e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ceptions that are not in the throws clause of both methods.</p>
 
 <pre><code>import junit.framework.TestCase;
 
 import java.lang.reflect.InvocationHandler;
 import java.lang.reflect.Method;
-import java.lang.reflect.UndeclaredThrowableException;
+import java.lang.reflect.UndeclaredThrowableE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception;
 
-/**
+&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;**
  * @version $Rev$ $Date$
- */
-public class ExceptionTest extends TestCase {
+ *&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
+public class E&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ceptionTest e&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;tends TestCase {
 
-    public void test() throws Exception {
+    public void test() throws E&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception {
     ClassLoader classLoader = this.getClass().getClassLoader();
         Class[]
 </code></pre>
@@ -181,18 +181,18 @@ public class ExceptionTest extends TestC
 
 <pre><code>    InvocationHandler h = new TestInvocationHandler();
 
-    Object proxy =
+    Object pro&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;y =
 </code></pre>
 
-<p>java.lang.reflect.Proxy.newProxyInstance(classLoader, interfaces, h);</p>
+<p>java.lang.reflect.Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y.newPro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yInstance(classLoader, interfaces, h);</p>
 
-<pre><code>    One one = (One) proxy;
+<pre><code>    One one = (One) pro&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;y;
 
     try {
-        one.run(new CommonException());
-    } catch (CommonException e) {
-        // this will work
-    } catch(UndeclaredThrowableException u) {
+        one.run(new CommonE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception());
+    } catch (CommonE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception e) {
+        &lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt; this will work
+    } catch(UndeclaredThrowableE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception u) {
         Throwable t = u.getCause();
         fail("Undeclared: "+t);
     } catch(Throwable t){
@@ -200,54 +200,54 @@ public class ExceptionTest extends TestC
     }
 
     try {
-        one.run(new OneException());
-    } catch (OneException e) {
-    } catch(UndeclaredThrowableException u) {
+        one.run(new OneE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception());
+    } catch (OneE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception e) {
+    } catch(UndeclaredThrowableE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception u) {
         Throwable t = u.getCause();
-        fail("Undeclared: "+t); // This will always be the code that
+        fail("Undeclared: "+t); &lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt; This will always be the code that
 </code></pre>
 
-<p>executes
+<p>e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecutes
         } catch(Throwable t){
             fail("Caught: "+t);
         }</p>
 
-<pre><code>    Two two = (Two) proxy;
+<pre><code>    Two two = (Two) pro&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;y;
     try {
-        two.run(new CommonException());
-    } catch (TwoException e) {
-    } catch(UndeclaredThrowableException u) {
+        two.run(new CommonE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception());
+    } catch (TwoE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception e) {
+    } catch(UndeclaredThrowableE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception u) {
         Throwable t = u.getCause();
-        fail("Undeclared: "+t); // This will always be the code that
+        fail("Undeclared: "+t); &lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt; This will always be the code that
 </code></pre>
 
-<p>executes
+<p>e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecutes
         } catch(Throwable t){
             fail("Caught: "+t);
         }</p>
 
 <pre><code>    }
 
-    public static class CommonException extends Exception {
-    public CommonException() {
+    public static class CommonE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception e&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;tends E&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception {
+    public CommonE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception() {
     }
     }
 
     public static interface One {
-    void run(Object o) throws OneException, CommonException;
+    void run(Object o) throws OneE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception, CommonE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception;
     }
 
-    public static class OneException extends Exception {
-    public OneException() {
+    public static class OneE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception e&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;tends E&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception {
+    public OneE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception() {
     }
     }
 
     public static interface Two {
-    void run(Object o) throws TwoException, CommonException;
+    void run(Object o) throws TwoE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception, CommonE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception;
     }
 
-    public static class TwoException extends Exception {
-    public TwoException() {
+    public static class TwoE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception e&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;tends E&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception {
+    public TwoE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception() {
     }
     }
 
@@ -255,7 +255,7 @@ public class ExceptionTest extends TestC
 </code></pre>
 
 <p>{
-            public Object invoke(Object proxy, Method method, Object[]
+            public Object invoke(Object pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y, Method method, Object[]
  args) throws Throwable {
                 throw (Throwable)args[0]
 ;
@@ -263,27 +263,27 @@ public class ExceptionTest extends TestC
         }
     }</p>
 
-<p><a name="MultipleBusinessInterfaceHazzards-IllegalArgumentException"></a></p>
+<p><a name="MultipleBusinessInterfaceHazzards-IllegalArgumentE<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ception">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
-<h1>IllegalArgumentException</h1>
+<h1>IllegalArgumentE<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ception</h1>
 
 <p>This one is less of a runtime problem as doing this will cause things to
-fail up front.  When two java interfaces are implemented by a proxy and
+fail up front.  When two java interfaces are implemented by a pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y and
 those two interfaces declare the <em>same method</em> but with <em>different return
-types</em> the VM proxy code will refuse to create a proxy at all.  Take this
-code example:</p>
+types</em> the VM pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y code will refuse to create a pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y at all.    Take this
+code e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ample:</p>
 
 <pre><code>import junit.framework.TestCase;
 
 import java.lang.reflect.InvocationHandler;
 import java.lang.reflect.Method;
 
-/**
+&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;**
  * @version $Rev$ $Date$
- */
-public class ReturnTest extends TestCase {
+ *&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
+public class ReturnTest e&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;tends TestCase {
 
-    public void test() throws Exception {
+    public void test() throws E&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception {
     ClassLoader classLoader = this.getClass().getClassLoader();
         Class[]
 </code></pre>
@@ -292,19 +292,19 @@ public class ReturnTest extends TestCase
 
 <pre><code>    InvocationHandler h = new ReturnTest.TestInvocationHandler();
 
-    Object proxy =
+    Object pro&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;y =
 </code></pre>
 
-<p>java.lang.reflect.Proxy.newProxyInstance(classLoader, interfaces, h);</p>
+<p>java.lang.reflect.Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y.newPro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yInstance(classLoader, interfaces, h);</p>
 
-<pre><code>    One one = (One) proxy;
+<pre><code>    One one = (One) pro&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;y;
     try {
         Object object = one.run(new ThingOne());
     } catch (Throwable t) {
         fail("Caught: " + t);
     }
 
-    Two two = (Two) proxy;
+    Two two = (Two) pro&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;y;
     try {
         Object object = two.run(new ThingTwo());
     } catch (Throwable t) {
@@ -331,7 +331,7 @@ public class ReturnTest extends TestCase
 </code></pre>
 
 <p>{
-            public Object invoke(Object proxy, Method method, Object[]
+            public Object invoke(Object pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y, Method method, Object[]
  args) throws Throwable {
                 return args[0]
 ;
@@ -339,20 +339,20 @@ public class ReturnTest extends TestCase
         }
     }</p>
 
-<p>Running this code will result in the following exception:</p>
+<p>Running this code will result in the following e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ception:</p>
 
-<pre><code>java.lang.IllegalArgumentException: methods with same signature
+<pre><code>java.lang.IllegalArgumentE&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;ception: methods with same signature
 </code></pre>
 
 <p>run(java.lang.Object) but incompatible return types: [class ReturnTest$ThingOne, class ReturnTest$ThingTwo]
         at
-sun.misc.ProxyGenerator.checkReturnTypes(ProxyGenerator.java:669)
+sun.misc.Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yGenerator.checkReturnTypes(Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yGenerator.java:669)
         at
-sun.misc.ProxyGenerator.generateClassFile(ProxyGenerator.java:420)
+sun.misc.Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yGenerator.generateClassFile(Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yGenerator.java:420)
         at
-sun.misc.ProxyGenerator.generateProxyClass(ProxyGenerator.java:306)
-        at java.lang.reflect.Proxy.getProxyClass(Proxy.java:501)
-        at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
+sun.misc.Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yGenerator.generatePro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yClass(Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yGenerator.java:306)
+        at java.lang.reflect.Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y.getPro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yClass(Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y.java:501)
+        at java.lang.reflect.Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y.newPro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">yInstance(Pro<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">y.java:581)
         at ReturnTest.test(ReturnTest.java:36)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at
@@ -360,7 +360,7 @@ sun.reflect.NativeMethodAccessorImpl.inv
         at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at
-com.intellij.rt.execution.junit2.JUnitStarter.main(JUnitStarter.java:32)</p>
+com.intellij.rt.e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ecution.junit2.JUnitStarter.main(JUnitStarter.java:32)</p>
 
             </DIV>
           </P>

Modified: websites/staging/openejb/trunk/content/new-in-openejb-3.0.html
==============================================================================
--- websites/staging/openejb/trunk/content/new-in-openejb-3.0.html (original)
+++ websites/staging/openejb/trunk/content/new-in-openejb-3.0.html Tue Jul 12 18:02:27 2011
@@ -152,7 +152,7 @@
           <P>
             <!-- $BODY -->
             <DIV id="PageContent">
-          <p><a name="NewinOpenEJB3.0-EJB3.0"></a></p>
+          <p><a name="NewinOpenEJB3.0-EJB3.0">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h1>EJB 3.0</h1>
 
@@ -160,17 +160,17 @@
 2.1, EJB 2.0, and EJB 1.1.  New features in EJB 3.0 include:</p>
 
 <ul>
-<li>Annotations instead of xml</li>
+<li>Annotations instead of <IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml</li>
 <li>No home interfaces</li>
 <li>Business Interfaces</li>
 <li>Dependency Injection</li>
 <li>Intercpetors</li>
 <li>Java Persistence API</li>
-<li>Service Locator (ala SessionContext.lookup)</li>
+<li>Service Locator (ala SessionConte<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">t.lookup)</li>
 <li>POJO-style beans</li>
 </ul>
 
-<p>EJB 2.x features since OpenEJB 1.0 also include:
+<p>EJB 2.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"> features since OpenEJB 1.0 also include:
  - MessageDriven Beans
  - Container-Managed Persistence (CMP) 2.0
  - Timers</p>
@@ -182,11 +182,11 @@
 <p>JAX-WS and CORBA support will be added in future releases.  Support for the
 JAX-RPC API is not a planned feature.</p>
 
-<p><a name="NewinOpenEJB3.0-ExtensionstoEJB3.0"></a></p>
+<p><a name="NewinOpenEJB3.0-E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">tensionstoEJB3.0">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
-<h1>Extensions to EJB 3.0</h1>
+<h1>E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">tensions to EJB 3.0</h1>
 
-<p><a name="NewinOpenEJB3.0-CMPviaJPA"></a></p>
+<p><a name="NewinOpenEJB3.0-CMPviaJPA">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>CMP via JPA</h2>
 
@@ -197,19 +197,19 @@ use both CMP and JPA in the same applica
 that can come from using two competing persistence technologies against the
 same data.  Everything is ultimately JPA in the end.</p>
 
-<p><a name="NewinOpenEJB3.0-ExtendedDependencyInjection"></a></p>
+<p><a name="NewinOpenEJB3.0-E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">tendedDependencyInjection">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
-<h2>Extended Dependency Injection</h2>
+<h2>E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">tended Dependency Injection</h2>
 
 <p>Dependency Injection in EJB 3.0 via @Resource is largely limited to objects
 provided by the container, such as DataSources, JMS Topics and Queues.  It
 is possible for you to supply your own configuration information for
 injection, but standard rules allow for only data of type String,
 Character, Boolean, Integer, Short, Long, Double, Float and Byte.  If you
-needed a URL, for example, you'd have to have it injected as a String then
+needed a URL, for e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ample, you'd have to have it injected as a String then
 convert it yourself to a URL.  This is just plain silly as the conversion
-of Strings to other basic data types has existed in JavaBeans long before
-Enterprise JavaBeans existed.  </p>
+of Strings to other basic data types has e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">isted in JavaBeans long before
+Enterprise JavaBeans e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">isted.  </p>
 
 <p>OpenEJB 3.0 supports injection of any data type for which you can supply a
 JavaBeans PropertyEditor.  We include several built-in PropertyEditors
@@ -228,32 +228,32 @@ public class MyBean {
 }
 </code></pre>
 
-<p><a name="NewinOpenEJB3.0-TheMETA-INF/env-entries.properties"></a></p>
+<p><a name="NewinOpenEJB3.0-TheMETA-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">env-entries.properties">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
-<h2>The META-INF/env-entries.properties</h2>
+<h2>The META-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">env-entries.properties</h2>
 
 <p>Along the lines of injection, one of the last remaining things in EJB 3
-that people need an ejb-jar.xml file for is to supply the value of
+that people need an ejb-jar.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml file for is to supply the value of
 env-entries.  Env Entries are the source of data for all user supplied data
 injected into your bean; the afore mentioned String, Boolean, Integer, etc.
  This is a very big burden as each env-entry is going to cost you 5 lines
-of xml and the complication of having to figure out how to add you bean
-declaration in xml as an override of an existing bean and not accidentally
+of <IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml and the complication of having to figure out how to add you bean
+declaration in <IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml as an override of an e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">isting bean and not accidentally
 as a new bean.  All this can be very painful when all you want is to supply
 the value of a few @Resource String fields in you bean class.  </p>
 
-<p>To fix this, OpenEJB supports the idea of a META-INF/env-entries.properties
+<p>To fi<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"> this, OpenEJB supports the idea of a META-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">env-entries.properties
 file where we will look for the value of things that need injection that
 are not container controlled resources (i.e. datasources and things of that
 nature).  You can configure you ejbs via a properties file and skip the
-need for an ejb-jar.xml and it's 5 lines per property madness.</p>
+need for an ejb-jar.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml and it's 5 lines per property madness.</p>
 
-<pre><code>blog = http://acme.org/myblog
+<pre><code>blog = http:&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;acme.org&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;myblog
 birthday = locale=en_US style=MEDIUM Mar 1, 1954
-homeDirectory = /home/esmith/
+homeDirectory = &lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;home&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;esmith&lt;IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"&gt;
 </code></pre>
 
-<p><a name="NewinOpenEJB3.0-SupportforGlassFishdescriptors"></a></p>
+<p><a name="NewinOpenEJB3.0-SupportforGlassFishdescriptors">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Support for GlassFish descriptors</h2>
 
@@ -266,17 +266,17 @@ people using GlassFish as their final se
 testing EJBs via plain JUnit tests in their build and only have one set of
 vendor descriptors to maintain.</p>
 
-<p><a name="NewinOpenEJB3.0-JavaEE5EARandApplicationClientsupport"></a></p>
+<p><a name="NewinOpenEJB3.0-JavaEE5EARandApplicationClientsupport">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>JavaEE 5 EAR and Application Client support</h2>
 
 <p>JavaEE 5 EARs and Application Clients can be deployed in addition to ejb
 jars.  EAR support is limited to ejbs, application clients, and libraries;
 WAR files and RAR files will be ignored.   Per the JavaEE 5 spec, the
-META-INF/application.xml and META-INF/application-client.xml files are
+META-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">application.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml and META-INF<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">application-client.<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ml files are
 optional.</p>
 
-<p><a name="NewinOpenEJB3.0-ApplicationValidationforEJB3.0"></a></p>
+<p><a name="NewinOpenEJB3.0-ApplicationValidationforEJB3.0">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Application Validation for EJB 3.0</h2>
 
@@ -286,54 +286,54 @@ failures.  </p>
 
 <p>As usual validation failures (non-compliant issues with your application)
 are printed out in complier-style "all-at-once" output allowing you to see
-and fix all your issues in one go.  For example, if you have 10
-@PersistenceContext annotations that reference an invalid persistence unit,
+and fi<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0"> all your issues in one go.  For e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ample, if you have 10
+@PersistenceConte<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">t annotations that reference an invalid persistence unit,
 you get all 10 errors on the <em>first</em> deploy rather than one failure on the
 first deploy with 9 more failed deployments to go.</p>
 
 <p>Validation output comes in three levels.  The most verbose level will tell
 you in detail what you did wrong, what the options are, and what to do
-next... even including valid code and annotation usage tailored to your app
+ne<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">t... even including valid code and annotation usage tailored to your app
 that you can copy and paste into your application.  Very ideal for
 beginners and people using OpenEJB in a classroom setting.</p>
 
-<p><a name="NewinOpenEJB3.0-MostconfigurableJNDInamesever"></a></p>
+<p><a name="NewinOpenEJB3.0-MostconfigurableJNDInamesever">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Most configurable JNDI names ever</h2>
 
-<p><a name="NewinOpenEJB3.0-GeneralImprovements"></a></p>
+<p><a name="NewinOpenEJB3.0-GeneralImprovements">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h1>General Improvements</h1>
 
-<p><a name="NewinOpenEJB3.0-OnlineDeployment"></a></p>
+<p><a name="NewinOpenEJB3.0-OnlineDeployment">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Online Deployment</h2>
 
-<p><a name="NewinOpenEJB3.0-SecurityService"></a></p>
+<p><a name="NewinOpenEJB3.0-SecurityService">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Security Service</h2>
 
-<p><a name="NewinOpenEJB3.0-ConnectionPooling"></a></p>
+<p><a name="NewinOpenEJB3.0-ConnectionPooling">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Connection Pooling</h2>
 
-<p><a name="NewinOpenEJB3.0-ConfigurationOverriding"></a></p>
+<p><a name="NewinOpenEJB3.0-ConfigurationOverriding">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Configuration Overriding</h2>
 
-<p><a name="NewinOpenEJB3.0-FlexibleJNDINameFormatting"></a></p>
+<p><a name="NewinOpenEJB3.0-Fle<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ibleJNDINameFormatting">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
-<h2>Flexible JNDI Name Formatting</h2>
+<h2>Fle<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">ible JNDI Name Formatting</h2>
 
-<p><a name="NewinOpenEJB3.0-CleanerEmbedding"></a></p>
+<p><a name="NewinOpenEJB3.0-CleanerEmbedding">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Cleaner Embedding</h2>
 
-<p><a name="NewinOpenEJB3.0-Tomcat6Support"></a></p>
+<p><a name="NewinOpenEJB3.0-Tomcat6Support">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Tomcat 6 Support</h2>
 
-<p><a name="NewinOpenEJB3.0-Businesslocalsremotable"></a></p>
+<p><a name="NewinOpenEJB3.0-Businesslocalsremotable">&lt;<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0">a></p>
 
 <h2>Business locals remotable</h2>
 

Modified: websites/staging/openejb/trunk/content/october2007.html
==============================================================================
--- websites/staging/openejb/trunk/content/october2007.html (original)
+++ websites/staging/openejb/trunk/content/october2007.html Tue Jul 12 18:02:27 2011
@@ -155,9 +155,9 @@
           <p>OpenEJB 3.0 beta 1 released.
 First contribution from Jonathan Gallimore. (was anything checked in, if
 not yank this line)
-Completed Export Control (Cryptography) process.
+Completed E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">port Control (Cryptography) process.
 Completed integration with Tomcat 6.
-Expanded documentation and examples.
+E<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">panded documentation and e<IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/error.gif" height="16" width="16" align="absmiddle" alt="" border="0">amples.
 Activity on the user list has increased slightly since the release.</p>
 
             </DIV>