You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2007/08/03 07:22:00 UTC

svn commit: r562334 [6/8] - in /openejb/trunk/openejb3/server: ./ openejb-webadmin/ openejb-webadmin/src/ openejb-webadmin/src/main/ openejb-webadmin/src/main/etc/ openejb-webadmin/src/main/java/ openejb-webadmin/src/main/java/org/ openejb-webadmin/src...

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/library.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/library.html?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/library.html (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/library.html Thu Aug  2 22:21:56 2007
@@ -0,0 +1,2 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/WD-html-in-xml/DTD/xhtml1-strict.dtd">
+<html><head><title>Library</title><link rel="stylesheet" href="default.css"></head><body bgcolor="#ffffff" link="#6763a9" vlink="#6763a9" topmargin="0" bottommargin="0" leftmargin="0" marginheight="0" marginwidth="0"><a name="top"></a><table border="0" cellpadding="0" cellspacing="0" width="712" height="400"><tr><td width="20" valign="top" align="left" bgcolor="#7270c2"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="95" valign="top" align="left" bgcolor="#7270c2"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="7" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="40" height="6" border="0"></td><td width="430" valign="top" align="left" bgcolor="#5A5CB8"><img src="images/top_2.gif" width="430" height="6" border="0"></td><td width="120" valign="top" align="left" bgcolor="#E24717"><img src="images
 /top_3.gif" width="120" height="6" border="0"></td></tr><tr><td width="20" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="7" bgcolor="#ffffff" valign="top" align="left"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="430" valign="middle" align="left"><a href="http://www.openejb.org"><span class="menuTopOn">OpenEJB at SourceForge</span></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://openejb.exolab.org"><span class="menuTopOff">OpenEJB at Exolab</span></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><img src="images/dotTrans.gif" width="1" height="2" border="0"></td><td width="120" height="20" valign="top" align="left">&nbsp;</td></tr><tr><td width="20" bgcolor="#7270c2" valign="top" align="left"><img src="imag
 es/dotTrans.gif" width="20" height="3" border="0"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/line_sm.gif" width="105" height="3" border="0"></td><td width="7" bgcolor="#a9a5de" valign="top" align="left"><img src="images/line_sm.gif" width="7" height="3" border="0"></td><td width="40" valign="top" align="left"><img src="images/line_light.gif" width="40" height="3" border="0"></td><td width="430" valign="top" align="left"><img src="images/line_light.gif" width="430" height="3" border="0"></td><td width="120" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td></tr><tr><td bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" width="20" height="10" border="0"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="2" border="0"><br><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span cl
 ass="subMenuOn">Main</span></td></tr><tr><td valign="top" align="left"><a href="index.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Welcome!</span></a></td></tr><tr><td valign="top" align="left"><a href="download.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Download</span></a></td></tr><tr><td valign="top" align="left"><a href="lists.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Mailing Lists</span></a></td></tr><tr><td valign="top" align="left"><a href="contributors.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;The Team</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Users</span></td></tr><tr><td valign="top" align="left"><a href="quickstart.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Quickstart</span></a></td></tr><tr><td valign="top" align="left"><a href="hello-world.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Hello World!</span></a></td></tr><tr><td valign="top"
  align="left"><a href="deploy.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Deploy</span></a></td></tr><tr><td valign="top" align="left"><a href="start-command.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Startup</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/tracker/?group_id=44351&atid=439275"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Support</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/tracker/index.php?group_id=44351&atid=439277"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Request Feature</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Servers</span></td></tr><tr><td valign="top" align="left"><a href="embedded.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Local Server</span></a></td></tr><tr><td valign="top" align="left"><a href="remote-server.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Remo
 te Server</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Adapters</span></td></tr><tr><td valign="top" align="left"><a href="tomcat-adapter.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Tomcat</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Integrators</span></td></tr><tr><td valign="top" align="left"><a href="whyopenejb.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Why OpenEJB</span></a></td></tr><tr><td valign="top" align="left"><a href="containersystem.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Overview</span></a></td></tr><tr><td valign="top" align="left"><a href="design_openejb.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Design</span></a></td></tr><tr><td valign="top" align="left"><a href="specification.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Specification</span></a></td
 ></tr><tr><td valign="top" align="left"><a href="OpenEJB_presentaion.ppt"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Presentation</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Developers</span></td></tr><tr><td valign="top" align="left"><a href="release-plan.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Release Plan</span></a></td></tr><tr><td valign="top" align="left"><a href="cvs.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Source Code</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/projects/openejb/"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;SourceForge</span></a></td></tr></table><img src="images/dotTrans.gif" width="1" height="15" border="0"><br><img src="images/line_sm.gif" width="105" height="3" border="0"><br><A href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?group_id=44351" width="88" height="31" border="0"
  alt="SourceForge Logo"></A></td><td width="7" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" valign="top" align="left">&nbsp;</td><td rowspan="4" width="430" valign="top"><table cols="1" rows="2" border="0" cellpadding="0" cellspacing="0" width="430"><tr><td valign="top" align="left"><br><img border="0" height="50" hspace="0" src="./images/logo_ejb.gif" vspace="0" width="200"><br><img border="0" height="7" hspace="0" src="images/dotTrans.gif"><br><span class="pageTitle">Library</span><br><img border="0" height="1" hspace="0" src="images/dotTrans.gif"></td></tr></table><p></p><br><table border="0" cellpadding="2" cellspacing="2"><tr><td colspan="2" height="5"></td></tr><span class="bodyGrey">       <tr><td align="left" valign="top" width="10"><img src="images/grayDot.gif"></td><td align="left" valign="top"><span class="bodyBlack"><a href="http://www.javasoft.com/products/ejb/index.html">Javasoft's Enterprise JavaBeans Index Page</a></span></td></tr>   
     <tr><td align="left" valign="top" width="10"><img src="images/grayDot.gif"></td><td align="left" valign="top"><span class="bodyBlack"><a href="http://www.javasoft.com/products/ejb/docs.html">Enterprise JavaBeans Specifications</a></span></td></tr>      </span></table><p></p><br><br></td><td width="120" height="5" valign="top" align="left">&nbsp;</td></tr><tr height="5"><td width="20" height="5" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="95" height="5" bgcolor="#7270c2" valign="top">&nbsp;</td><td width="7" height="5" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" height="5" valign="top" align="left">&nbsp;</td><td width="120" height="5" valign="top" align="left">&nbsp;</td></tr><tr><td width="20" height="5" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="95" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="7" bgcolor="#a9a5de" valign="top" align="left"><img src="images/dotTrans.gif" width="1
 " height="25" border="0"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="25" border="0"></td><td width="120" valign="top" align="left">&nbsp;</td></tr><tr height="5"><td width="20" rowspan="2" height="100%" bgcolor="#7270c2" valign="bottom" align="left"><img src="images/stripes1.gif" width="20" height="125" border="0"></td><td width="95" rowspan="2" height="100%" bgcolor="#7270c2" valign="bottom" align="left"><img src="images/stripe105.gif" width="105" height="125" border="0"></td><td width="7" rowspan="2" height="100%" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" height="100%" valign="top" align="left">&nbsp;</td><td width="120" height="100%" valign="top" align="left">&nbsp;</td></tr><tr height="5"><td width="40" height="25" valign="top" align="left">&nbsp;</td><td width="430" height="25" valign="bottom" align="left"><br><br><img src="images/line_light.gif" border="0" width="430" height="3"><br><p></p><
 span class="bodyGrey"><small><notice>     Java, EJB, JDBC, JNDI, JTA, Sun, Sun Microsystems are trademarks or registered     trademarks of Sun Microsystems, Inc. in the United States and in other     countries. XML, XML Schema, XSLT and related standards are trademarks or registered     trademarks of MIT, INRIA, Keio or others, and a product of the World Wide Web     Consortium. All other product names mentioned herein are trademarks of their respective     owners.    </notice><br>&nbsp;<br></small></span><p></p>&nbsp;</td><td width="120" height="25" valign="top" align="left">&nbsp;</td></tr></table></body></html>
\ No newline at end of file

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/library.html
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/lists.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/lists.html?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/lists.html (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/lists.html Thu Aug  2 22:21:56 2007
@@ -0,0 +1,2 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/WD-html-in-xml/DTD/xhtml1-strict.dtd">
+<html><head><title>OpenEJB Mailing Lists</title><link rel="stylesheet" href="default.css"></head><body bgcolor="#ffffff" link="#6763a9" vlink="#6763a9" topmargin="0" bottommargin="0" leftmargin="0" marginheight="0" marginwidth="0"><a name="top"></a><table border="0" cellpadding="0" cellspacing="0" width="712" height="400"><tr><td width="20" valign="top" align="left" bgcolor="#7270c2"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="95" valign="top" align="left" bgcolor="#7270c2"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="7" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="40" height="6" border="0"></td><td width="430" valign="top" align="left" bgcolor="#5A5CB8"><img src="images/top_2.gif" width="430" height="6" border="0"></td><td width="120" valign="top" align="left" bgcolor="#E24717"><i
 mg src="images/top_3.gif" width="120" height="6" border="0"></td></tr><tr><td width="20" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="7" bgcolor="#ffffff" valign="top" align="left"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="430" valign="middle" align="left"><a href="http://www.openejb.org"><span class="menuTopOn">OpenEJB at SourceForge</span></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://openejb.exolab.org"><span class="menuTopOff">OpenEJB at Exolab</span></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><img src="images/dotTrans.gif" width="1" height="2" border="0"></td><td width="120" height="20" valign="top" align="left">&nbsp;</td></tr><tr><td width="20" bgcolor="#7270c2" valign="top" align="left">
 <img src="images/dotTrans.gif" width="20" height="3" border="0"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/line_sm.gif" width="105" height="3" border="0"></td><td width="7" bgcolor="#a9a5de" valign="top" align="left"><img src="images/line_sm.gif" width="7" height="3" border="0"></td><td width="40" valign="top" align="left"><img src="images/line_light.gif" width="40" height="3" border="0"></td><td width="430" valign="top" align="left"><img src="images/line_light.gif" width="430" height="3" border="0"></td><td width="120" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td></tr><tr><td bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" width="20" height="10" border="0"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="2" border="0"><br><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="
 left"><span class="subMenuOn">Main</span></td></tr><tr><td valign="top" align="left"><a href="index.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Welcome!</span></a></td></tr><tr><td valign="top" align="left"><a href="download.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Download</span></a></td></tr><tr><td valign="top" align="left"><a href="lists.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Mailing Lists</span></a></td></tr><tr><td valign="top" align="left"><a href="contributors.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;The Team</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Users</span></td></tr><tr><td valign="top" align="left"><a href="quickstart.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Quickstart</span></a></td></tr><tr><td valign="top" align="left"><a href="hello-world.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Hello World!</span></a></td></tr><tr><t
 d valign="top" align="left"><a href="deploy.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Deploy</span></a></td></tr><tr><td valign="top" align="left"><a href="start-command.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Startup</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/tracker/?group_id=44351&atid=439275"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Support</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/tracker/index.php?group_id=44351&atid=439277"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Request Feature</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Servers</span></td></tr><tr><td valign="top" align="left"><a href="embedded.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Local Server</span></a></td></tr><tr><td valign="top" align="left"><a href="remote-server.html"><span class="subMenuOff">&nbsp;&n
 bsp;&nbsp;Remote Server</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Adapters</span></td></tr><tr><td valign="top" align="left"><a href="tomcat-adapter.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Tomcat</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Integrators</span></td></tr><tr><td valign="top" align="left"><a href="whyopenejb.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Why OpenEJB</span></a></td></tr><tr><td valign="top" align="left"><a href="containersystem.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Overview</span></a></td></tr><tr><td valign="top" align="left"><a href="design_openejb.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Design</span></a></td></tr><tr><td valign="top" align="left"><a href="specification.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Specification<
 /span></a></td></tr><tr><td valign="top" align="left"><a href="OpenEJB_presentaion.ppt"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Presentation</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Developers</span></td></tr><tr><td valign="top" align="left"><a href="release-plan.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Release Plan</span></a></td></tr><tr><td valign="top" align="left"><a href="cvs.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Source Code</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/projects/openejb/"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;SourceForge</span></a></td></tr></table><img src="images/dotTrans.gif" width="1" height="15" border="0"><br><img src="images/line_sm.gif" width="105" height="3" border="0"><br><A href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?group_id=44351" width="88" height="
 31" border="0" alt="SourceForge Logo"></A></td><td width="7" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" valign="top" align="left">&nbsp;</td><td rowspan="4" width="430" valign="top"><table cols="1" rows="2" border="0" cellpadding="0" cellspacing="0" width="430"><tr><td valign="top" align="left"><br><img border="0" height="50" hspace="0" src="./images/logo_ejb.gif" vspace="0" width="200"><br><img border="0" height="7" hspace="0" src="images/dotTrans.gif"><br><span class="pageTitle">OpenEJB Mailing Lists</span><br><img border="0" height="1" hspace="0" src="images/dotTrans.gif"></td></tr></table><p></p><br><p><span class="bodyBlack">        Open Source development is inherently chaotic due the fact that all development       is decentralized.  Don't get discouraged by that, learn to ask as many questions       as possible on the mailing lists.         </span></p><br><a name="openejb-user"><h2>User Mailing List</h2></a>       <p><span class="bodyBlack"
 >       Where the general OpenEJB community goes to ask questions, make suggestions, chat       with other users and developers, and keep a finger on the pulse of the project.       </span></p>              <p><span class="bodyBlack">       Medium volume (possibly more than 5 messages a day) mailing list, dedicated to the       OpenEJB community.       </span></p>              <p><span class="bodyBlack">                           <UL>         <LI><a href="http://lists.sourceforge.net/mailman/listinfo/openejb-user">            Subscribe/Unsubscribe/Preferences         </a>         <LI><a href="http://www.geocrawler.com/redir-sf.php3?list=openejb-user">            View Archive(Geocrawler)</a>         <LI>            <a href="http://openejb.exolab.org/list-archive/">View Exolab Archive</a>         </UL>       </span></p>     <a name="openejb-dev"><h2>Developer Mailing List</h2></a>       <p><span class="bodyBlack">       If you're a developer or contributor on OpenEJB, this is 
 the place for you.         Join in on the develpment and planning discussions, and keep tabs on all the        changes to our cvs.  We have mixed a few of the popular perl scripts for cvs        email notification as well as added a few features that are all new. This new        list provides you with as-it-happens information regarding OpenEJB development.        </span></p>              <p><span class="bodyBlack">                         You can now get the scoop on the changes that take place in OpenEJB as our team        is hard at work in developing and refining the OpenEJB container system.       </span></p>              <p><span class="bodyBlack">                           <UL>         <LI><a href="http://lists.sourceforge.net/lists/listinfo/openejb-development">            Subscribe/Unsubscribe/Preferences         </a>         <LI><a href="http://www.geocrawler.com/redir-sf.php3?list=openejb-development">            View Archive(Geocrawler)</a>         <LI>          
   <a href="http://openejb.exolab.org/list-archive/">View Exolab Archive</a>         </UL>       </span></p>     </td><td width="120" height="5" valign="top" align="left">&nbsp;</td></tr><tr height="5"><td width="20" height="5" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="95" height="5" bgcolor="#7270c2" valign="top">&nbsp;</td><td width="7" height="5" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" height="5" valign="top" align="left">&nbsp;</td><td width="120" height="5" valign="top" align="left">&nbsp;</td></tr><tr><td width="20" height="5" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="95" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="7" bgcolor="#a9a5de" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="25" border="0"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="25" border="0"></td><td width="120" valign="top" align=
 "left">&nbsp;</td></tr><tr height="5"><td width="20" rowspan="2" height="100%" bgcolor="#7270c2" valign="bottom" align="left"><img src="images/stripes1.gif" width="20" height="125" border="0"></td><td width="95" rowspan="2" height="100%" bgcolor="#7270c2" valign="bottom" align="left"><img src="images/stripe105.gif" width="105" height="125" border="0"></td><td width="7" rowspan="2" height="100%" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" height="100%" valign="top" align="left">&nbsp;</td><td width="120" height="100%" valign="top" align="left">&nbsp;</td></tr><tr height="5"><td width="40" height="25" valign="top" align="left">&nbsp;</td><td width="430" height="25" valign="bottom" align="left"><br><br><img src="images/line_light.gif" border="0" width="430" height="3"><br><p></p><span class="bodyGrey"><small><notice>     Java, EJB, JDBC, JNDI, JTA, Sun, Sun Microsystems are trademarks or registered     trademarks of Sun Microsystems, Inc. in the United
  States and in other     countries. XML, XML Schema, XSLT and related standards are trademarks or registered     trademarks of MIT, INRIA, Keio or others, and a product of the World Wide Web     Consortium. All other product names mentioned herein are trademarks of their respective     owners.    </notice><br>&nbsp;<br></small></span><p></p>&nbsp;</td><td width="120" height="25" valign="top" align="left">&nbsp;</td></tr></table></body></html>
\ No newline at end of file

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/lists.html
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/pluggable.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/pluggable.html?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/pluggable.html (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/pluggable.html Thu Aug  2 22:21:56 2007
@@ -0,0 +1,2 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/WD-html-in-xml/DTD/xhtml1-strict.dtd">
+<html><head><title>The OpenEJB Container System --              Everything in OpenEJB is pluggable, even OpenEJB itself</title><link rel="stylesheet" href="default.css"></head><body bgcolor="#ffffff" link="#6763a9" vlink="#6763a9" topmargin="0" bottommargin="0" leftmargin="0" marginheight="0" marginwidth="0"><a name="top"></a><table border="0" cellpadding="0" cellspacing="0" width="712" height="400"><tr><td width="20" valign="top" align="left" bgcolor="#7270c2"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="95" valign="top" align="left" bgcolor="#7270c2"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="7" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="40" height="6" border="0"></td><td width="430" valign="top" align="left" bgcolor="#5A5CB8"><img src="images/top_2.gif" width="430" height="6"
  border="0"></td><td width="120" valign="top" align="left" bgcolor="#E24717"><img src="images/top_3.gif" width="120" height="6" border="0"></td></tr><tr><td width="20" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td><td width="7" bgcolor="#ffffff" valign="top" align="left"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="1" border="0"></td><td width="430" valign="middle" align="left"><a href="http://www.openejb.org"><span class="menuTopOn">OpenEJB at SourceForge</span></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://openejb.exolab.org"><span class="menuTopOff">OpenEJB at Exolab</span></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><img src="images/dotTrans.gif" width="1" height="2" border="0"></td><td width="120" height="20" valign="top" align="left">
 &nbsp;</td></tr><tr><td width="20" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" width="20" height="3" border="0"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/line_sm.gif" width="105" height="3" border="0"></td><td width="7" bgcolor="#a9a5de" valign="top" align="left"><img src="images/line_sm.gif" width="7" height="3" border="0"></td><td width="40" valign="top" align="left"><img src="images/line_light.gif" width="40" height="3" border="0"></td><td width="430" valign="top" align="left"><img src="images/line_light.gif" width="430" height="3" border="0"></td><td width="120" valign="top" align="left"><img src="images/dotTrans.gif" border="0" width="1" height="1"></td></tr><tr><td bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" width="20" height="10" border="0"></td><td width="95" bgcolor="#7270c2" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="2" border="0"><br
 ><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Main</span></td></tr><tr><td valign="top" align="left"><a href="index.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Welcome!</span></a></td></tr><tr><td valign="top" align="left"><a href="download.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Download</span></a></td></tr><tr><td valign="top" align="left"><a href="lists.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Mailing Lists</span></a></td></tr><tr><td valign="top" align="left"><a href="contributors.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;The Team</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Users</span></td></tr><tr><td valign="top" align="left"><a href="quickstart.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Quickstart</span></a></td></tr><tr><td valign="top" align="left"><a href="hello-world.html"><sp
 an class="subMenuOff">&nbsp;&nbsp;&nbsp;Hello World!</span></a></td></tr><tr><td valign="top" align="left"><a href="deploy.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Deploy</span></a></td></tr><tr><td valign="top" align="left"><a href="start-command.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Startup</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/tracker/?group_id=44351&atid=439275"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Support</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/tracker/index.php?group_id=44351&atid=439277"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Request Feature</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Servers</span></td></tr><tr><td valign="top" align="left"><a href="embedded.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Local Server</span></a></td></tr><tr><td valign="t
 op" align="left"><a href="remote-server.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Remote Server</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Adapters</span></td></tr><tr><td valign="top" align="left"><a href="tomcat-adapter.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Tomcat</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Integrators</span></td></tr><tr><td valign="top" align="left"><a href="whyopenejb.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Why OpenEJB</span></a></td></tr><tr><td valign="top" align="left"><a href="containersystem.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Overview</span></a></td></tr><tr><td valign="top" align="left"><a href="design_openejb.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Design</span></a></td></tr><tr><td valign="top" align="left"><a href
 ="specification.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Specification</span></a></td></tr><tr><td valign="top" align="left"><a href="OpenEJB_presentaion.ppt"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Presentation</span></a></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top" align="left"><span class="subMenuOn">Developers</span></td></tr><tr><td valign="top" align="left"><a href="release-plan.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Release Plan</span></a></td></tr><tr><td valign="top" align="left"><a href="cvs.html"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;Source Code</span></a></td></tr><tr><td valign="top" align="left"><a href="http://sourceforge.net/projects/openejb/"><span class="subMenuOff">&nbsp;&nbsp;&nbsp;SourceForge</span></a></td></tr></table><img src="images/dotTrans.gif" width="1" height="15" border="0"><br><img src="images/line_sm.gif" width="105" height="3" border="0"><br><A href="http://sourceforge.net">
 <IMG src="http://sourceforge.net/sflogo.php?group_id=44351" width="88" height="31" border="0" alt="SourceForge Logo"></A></td><td width="7" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" valign="top" align="left">&nbsp;</td><td rowspan="4" width="430" valign="top"><table cols="1" rows="2" border="0" cellpadding="0" cellspacing="0" width="430"><tr><td valign="top" align="left"><br><img border="0" height="50" hspace="0" src="./images/logo_ejb.gif" vspace="0" width="200"><br><img border="0" height="7" hspace="0" src="images/dotTrans.gif"><br><span class="pageTitle">The OpenEJB Container System</span><br><span class="pageSubTitle">Everything in OpenEJB is pluggable, even OpenEJB itself</span><br><img border="0" height="1" hspace="0" src="images/dotTrans.gif"></td></tr></table><p></p><br><a name="OpenEJB is whatever you want it to be"><h2>OpenEJB is whatever you want it to be</h2></a>    <p><span class="bodyBlack"> OpenEJB is a complete EJB Server platform,
  clients can access beans through  the <a href="embedded.html">Local Server</a> or the  <a href="remote-server.html">Remote Server</a>.  Both of these are focused on  ordinary users who just want to create EJBs and need a an EJB Server to run them.   This is great, but what if you want more control?    </span></p>   <p><span class="bodyBlack"> What if you want to customize part of the EJB Server? What if want to create a new  enterprise bean type?  What if you want to tear out things you don't need?  What if  you want to re-implement something or make very specific optimizations?     </span></p>   <p><span class="bodyBlack"> What if you want the EJB Server to directly and tightly use systems in your existing infrastructure, such as a security system or transaction system?  </span></p>   <p><span class="bodyBlack"> What if you are not looking to create EJBs at all, but rather, you want to create your own  EJB Server or add EJB compliance to your existing application server?  
 </span></p>   <p><span class="bodyBlack"> If you need any of these things, then OpenEJB is for you.  </span></p> <a name="OpenEJB is like a kernel"><h2>OpenEJB is like a kernel</h2></a>    <p><span class="bodyBlack"> Just as Linux is actually the kernel for the operating system, OpenEJB is a kernel for an EJB platform.  We refer to this EJB specific &quot;kernel&quot; as the container system. It is a framework by which EJB Containers can interoperate but not be dependent on each other. Where an EJB Server can provide remote access to beans in those EJB Containers without  being dependent on any of the EJB Containers in the system.  </span></p>  <p><span class="bodyBlack"> Just like the Linux operating system, OpenEJB is divided into several independent pieces.  Every piece can be ripped out and replaced independently of the others.  Pieces can be added and combined in a number of different ways to create customized EJB platforms for specific  needs.  This idea is similar the
  concept of a Linux distribution.  Each distribution is a  full working operating system, each has a unique combination of pieces, but all share the  same heart, the kernel.  </span></p> <a name="Anyone can participate"><h2>Anyone can participate</h2></a>    <p><span class="bodyBlack"> The power of OpenEJB, as with Linux, is that many people can play in the same game.  Anyone  can add a piece.  All pieces can play together.  </span></p>   <p><span class="bodyBlack"> For example, the open source project <a href="http://openorb.sf.net">OpenORB</a>, formerly  of <a href="http://www.exolab.org">Exolab</a>, integrated OpenEJB into OpenORB to provide  OpenORB users with EJB functionality.  Similarly,  Apple Computer integrated OpenEJB into its  <a href="http://www.apple.com/webobjects/">WebObjects</a> application server to provide  WebObjects users with EJB functionality.  </span></p>    <a name="Vendors can play along"><h2>Vendors can play along</h2></a>  <p><span class="bodyBlac
 k"> Vendors are already participating in this game.  As mentioned above, Apple Computer put OpenEJB into WebObjects and has been shipping it world over since WebObjects version 5.1. This is great. Imagine the possibilities when more vendors participate.</span></p>  <p><span class="bodyBlack"> Let's say Oracle decided to take the part of their application server that provides EntityBeans with lightning-fast Container-Managed Persistence to the Oracle Database and  make it an OpenEJB-compatible EJB Container.  They could sell that EJB Container separately  or packaged with the Oracle Database to anyone using an OpenEJB-based platform.  WebObjects  users could purchase and plug-in the Oracle CMP Container, as could OpenORB users, and as  could users of any other software that uses OpenEJB as its container system.  </span></p>    <p><span class="bodyBlack"> In the extreme case, IBM or BEA could convert their EJB Containers to OpenEJB-compatible  EJB Containers and sell them sepa
 rately, in combinations, or at different price levels.   One container for stateless SessionBeans, one for stateful SessionBeans, one for  bean-managed persistence EntityBeans, one for container-managed EntityBeans, and one  for JMS MessageDrivenBeans.  Along with selling one big platform for $20 grand, they  could sell a base platform for $5, for example, and each of the containers  for $5 grand.  They could sell those containers to their existing customers or users of any other OpenEJB-based EJB platform.  </span></p>  <a name="Open Source can play along"><h2>Open Source can play along</h2></a>  <p><span class="bodyBlack"> Now if someday the developers of the PostgreSQL database server, or the MySQL database  server decided to create an EJB Container that supported EntityBeans with container-managed  persistence, the same rules apply.  Anyone using an OpenEJB-based EJB platform could download, plug-in and use one or both of those those containers for their CMP EntityBeans.
  Those containers could be written to work as close to the database as possible, cutting out all middle-men like JDBC and providing container-managed persitence in the most performant way  possible, taking full advantage of all the features of the database.  </span></p>   <a name="You can play along"><h2>You can play along</h2></a>    <p><span class="bodyBlack"> Let's not forget, OpenEJB is open source and distributed with a business-friendly, non-restrictive, BSD-style license.  Anyone can help themselves to as much of  our code as they can stomach.  You can even sell what you make from it!  </span></p>   <p><span class="bodyBlack"> Change the code as much as you want.  If there is functionality you need, grab the existing piece and edit till your heart is content.  We do this very same thing when there is functionality we need, you can too.  In fact, all the containers in OpenEJB were created using our stateless SessionBean container as a template.  </span></p>   <p><span 
 class="bodyBlack"> If you want to be the one to write that PostgreSQL CMP EntityBean Container, just grab our existing Castor CMP EntityBean Container and hack it up.  We'll even let you use our CVS if you want to make it available to other OpenEJB users as well.  </span></p>  <p><span class="bodyBlack"> Perhaps you want to create a CMP EntityBean container that persists beans directly to your  mainframe.  Grab the code you need to get started, put a few developers on the task, then plug it into an OpenEJB system and put it to work.  </span></p>   <p><span class="bodyBlack"> Be creative and think outside the box, invent a new EnterpriseBean type!  A NativeBean type, for example.  Just create an OpenEJB EJB Container that executes your native code according to your specification, and start writing beans in C++.  </span></p>   <p><span class="bodyBlack"> Want to distribute beans via a special distributed object protocol?  Grab the Remote Server code and change it to use anothe
 r protocol, SOAP for example.  Maybe you want to make it an extention to the Remote Server or maybe you want to write it as a brand new org.openejb.spi.ApplicationServer implementation.  It's your time and your desicion.  </span></p>    <p><span class="bodyBlack">     </span></p>  </td><td width="120" height="5" valign="top" align="left"><img src="images/diagram-container-system.gif" width="240" height="300" border="0"><br>&nbsp;</td></tr><tr height="5"><td width="20" height="5" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="95" height="5" bgcolor="#7270c2" valign="top">&nbsp;</td><td width="7" height="5" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" height="5" valign="top" align="left">&nbsp;</td><td width="120" height="5" valign="top" align="left">&nbsp;</td></tr><tr><td width="20" height="5" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="95" bgcolor="#7270c2" valign="top" align="left">&nbsp;</td><td width="7" b
 gcolor="#a9a5de" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="25" border="0"></td><td width="40" valign="top" align="left"><img src="images/dotTrans.gif" width="1" height="25" border="0"></td><td width="120" valign="top" align="left">&nbsp;</td></tr><tr height="5"><td width="20" rowspan="2" height="100%" bgcolor="#7270c2" valign="bottom" align="left"><img src="images/stripes1.gif" width="20" height="125" border="0"></td><td width="95" rowspan="2" height="100%" bgcolor="#7270c2" valign="bottom" align="left"><img src="images/stripe105.gif" width="105" height="125" border="0"></td><td width="7" rowspan="2" height="100%" bgcolor="#a9a5de" valign="top" align="left">&nbsp;</td><td width="40" height="100%" valign="top" align="left">&nbsp;</td><td width="120" height="100%" valign="top" align="left">&nbsp;</td></tr><tr height="5"><td width="40" height="25" valign="top" align="left">&nbsp;</td><td width="430" height="25" valign="bottom" align="left"><br><
 br><img src="images/line_light.gif" border="0" width="430" height="3"><br><p></p><span class="bodyGrey"><small><notice>     Java, EJB, JDBC, JNDI, JTA, Sun, Sun Microsystems are trademarks or registered     trademarks of Sun Microsystems, Inc. in the United States and in other     countries. XML, XML Schema, XSLT and related standards are trademarks or registered     trademarks of MIT, INRIA, Keio or others, and a product of the World Wide Web     Consortium. All other product names mentioned herein are trademarks of their respective     owners.    </notice><br>&nbsp;<br></small></span><p></p>&nbsp;</td><td width="120" height="25" valign="top" align="left">&nbsp;</td></tr></table></body></html>
\ No newline at end of file

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/pluggable.html
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/template.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/template.html?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/template.html (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/template.html Thu Aug  2 22:21:56 2007
@@ -0,0 +1,5 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/WD-html-in-xml/DTD/xhtml1-strict.dtd">
+ <html>   
+ <head>   
+  <!-- $PAGETITLE -->   
+  <title>
\ No newline at end of file

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/resources/htdocs/template.html
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/WEB-INF/web.xml?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/WEB-INF/web.xml (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/WEB-INF/web.xml Thu Aug  2 22:21:56 2007
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<!DOCTYPE web-app
+    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
+    "http://java.sun.com/dtd/web-app_2_3.dtd">
+
+<web-app>
+
+  <display-name>OpenEJB Loader Application</display-name>
+
+  <!-- OpenEJB Loader Servlet Configuration -->
+  <servlet>
+    <servlet-name>loader</servlet-name>
+    <servlet-class>org.openejb.loader.LoaderServlet</servlet-class>
+    
+    <init-param>
+      
+      <param-name>openejb.home</param-name>
+      <param-value>@OPENEJB_HOME@</param-value>
+      
+      <description>
+        Set this to the exact path where OpenEJB is installed.
+        
+        If you are using Tomcat, setting this variable means you no 
+        longer will need to set the CATALINA_OPTS or JAVA_OPTS system 
+        variable to include the OPENEJB_HOME variable.
+      </description>
+    
+    </init-param>
+ 
+    <!--
+    <init-param>
+      
+      <param-name>openejb.configuration</param-name>
+      <param-value>conf/openejb.conf</param-value>
+      
+      <description>
+        Sets the OpenEJB configuration to the specified file.        
+        
+        This will be resolved relative to the openejb.home if 
+        it is not an absolute path.
+      </description>
+    
+    </init-param>
+    -->
+
+ 
+    <!--
+    <init-param>
+      
+      <param-name>openejb.localcopy</param-name>
+      <param-value>true</param-value>
+      
+      <description>
+        When set to true, the container system will marshall
+        (ie, copy) all calls between beans are required by 
+        the EJB 1.1 specification.  
+        
+        When set to false, the container system will pass 
+        parameters and return values without copying or 
+        marshalling as is required for EJB 2.0 Local 
+        interfaces.  
+        
+        Default is true. 
+      </description>
+    
+    </init-param>
+    -->
+    
+    <load-on-startup>0</load-on-startup>
+
+  </servlet>
+
+  <servlet-mapping>
+    <servlet-name>loader</servlet-name>
+    <url-pattern>/remote/*</url-pattern>
+  </servlet-mapping>
+
+</web-app>

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/WEB-INF/web.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/default.css
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/default.css?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/default.css (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/default.css Thu Aug  2 22:21:56 2007
@@ -0,0 +1,263 @@
+BODY { 
+	background: #ffffff; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif"; 
+	font-size: 8px;
+}
+
+A:link, 
+A:visited, 
+A:active { 
+	text-decoration: none 
+}
+
+.userdata	{ 
+	behavior: url('#default#userdata'); 
+}
+
+.bg { 
+	background-repeat: no-repeat
+}
+
+.pageTitle {
+	font-size: 18px; 
+	font-family: arial, "Helvetica", "Arial", "sans-serif"; 
+	line-height: 28px; 
+	font-weight: bold; 
+	color: #666666;
+}
+
+.pageSubTitle {
+	font-size: 15px; 
+	font-family: arial, "Helvetica", "Arial", "sans-serif"; 
+	line-height: 40px; 
+	font-weight: bold; 
+	color: #444444;
+}
+
+.bodyGrey { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 14px; color: #666666;
+}
+
+.bodyBlack { 
+	font-size: 12px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 16px; color: #222222;
+}
+
+.newsSummary { 
+	font-size: 12px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 16px; color: #222222;
+}
+
+.newsTitle { 
+	font-size: 12px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 16px; color: #222222;
+	font-weight: bold; 
+}
+
+.option { 
+	font-size: 12px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 16px; color: #222222;
+}
+
+.option-flag { 
+	font-size: 12px; 
+	font-family: courier new, arial, helvetica, sans-serif;
+	line-height: 16px; color: #7270c2;
+	font-weight: bold; 
+}
+
+.option-param { 
+	font-size: 12px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 16px; color: #7270c2;
+}
+
+.note { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 14px; color: #666666;
+}
+
+.note-caption { 
+	font-size: 12px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 16px; color: #FFFFFF;
+	font-weight: bold; 
+}
+
+.toc { 
+	font-size: 12px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 16px; color: #222222;
+}
+
+.bodyBlackOLD { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 14px; color: #222222;
+}
+
+
+h1 { 
+	font-size: 19px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 20px; color: #000000;
+}
+
+h2 { 
+	font-size: 17px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 20px; color: #000000;
+}
+
+h3 { 
+	font-size: 15px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 17px; color: #000000;
+	font-weight: bold; 
+}
+
+h4 { 
+	font-size: 13px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 15px; color: #000000;
+	font-weight: bold; 
+}
+
+h5 { 
+	font-size: 12px; 
+	font-family: arial, helvetica, sans-serif;
+	line-height: 15px; color: #444444;
+}
+
+.bodyCode { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 14px; color: #757585;
+}
+
+.command { 
+	font-size: 12px; 
+	font-family: courier new, "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 14px; color: #757585;
+}
+
+.code-title { 
+	font-size: 12px; 
+	font-family: arial, "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 12px; color: #666666;
+}
+
+.code-block { 
+	font-size: 12px; 
+	font-family: courier new, "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 16px; color: #757585;
+}
+
+.code-comment { 
+	font-size: 12px; 
+	font-family: courier new, "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 16px; color: #8888CC;
+}
+
+.legalBlack { 
+	font-size: 10px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 14px; color: #000000;
+}
+
+.legalGrey { 
+	font-size: 9px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 14px; color: #999999;
+}
+
+.bigGrey { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 14px; color: #666666;
+}
+
+.projectBlack { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
+	line-height: 11px; color: #000000;
+}
+
+.header { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif"; 
+	line-height: 14px; 
+	font-weight: bold; 
+	color: #181818;
+}
+
+.teamMember { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif"; 
+	line-height: 14px; 
+	font-weight: bold; 
+	color: #181818;
+}
+
+.teamMemberRole { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif"; 
+	line-height: 14px; 
+	font-weight: bold; 
+	color: #A8A8A8;
+}
+
+.menuTopOn { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif"; 
+	line-height: 0px; 
+	color: #6763a9;
+}
+
+.menuTopOff { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif"; 
+	line-height: 0px; 
+	color: #999999;
+}
+
+.menuProjectOn { 
+	font-size: 12px; 
+	font-family: "Helvetica", "Arial", "sans-serif"; 
+	line-height: 20px; 
+	font-weight: bold; 
+	color: #cbcbeb;
+}
+
+.menuProjectOff { 
+	font-size: 12px; 
+	font-family: "Helvetica", "Arial", "sans-serif"; 
+	line-height: 20px; 
+	font-weight: bold; 
+	color: #ffffff;
+}
+
+.subMenuOn { 
+	font-size: 11px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif"; 
+	line-height: 30px; 
+	font-weight: bold; 
+	color: #4d4b7e;
+}
+
+.subMenuOff { 
+	font-size: 10px; 
+	font-family: "Tahoma", "Helvetica", "Arial", "sans-serif"; 
+	line-height: 17px; 
+	font-weight: bold; 
+	color: #cbcbeb;
+}
+
+

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/default.css
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbclasses.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbclasses.html?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbclasses.html (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbclasses.html Thu Aug  2 22:21:56 2007
@@ -0,0 +1,106 @@
+<html>
+<head>
+    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <title>OpenEJB Tomcat Integration/1.0</title>
+    <link href="default.css" rel="stylesheet">
+</head>
+    <body marginwidth="0" marginheight="0" leftmargin="0" bottommargin="0" topmargin="0" vlink="#6763a9" link="#6763a9" bgcolor="#ffffff">
+    <a name="top"></a>
+    <table width="712" cellspacing="0" cellpadding="0" border="0">
+        <tr>
+            <td bgcolor="#5A5CB8" align="left" valign="top" width="7"><img height="9" width="1" border="0" src="images/dotTrans.gif"></td>
+            <td bgcolor="#5A5CB8" align="left" valign="top" width="40"><img border="0" height="6" width="40" src="images/dotTrans.gif"></td>
+            <td bgcolor="#5A5CB8" align="left" valign="top" height="2" width="430"><img border="0" height="6" width="430" src="images/top_2.gif"></td>
+            <td bgcolor="#E24717" align="left" valign="top" height="2" width="120"><img src="images/top_3.gif" width="120" height="6" border="0"></td>
+        </tr>
+        <tr>
+            <td bgcolor="#5A5CB8" align="left" valign="top" bgcolor="#ffffff" width="13"><img border="0" height="15" width="13" src="images/dotTrans.gif"></td>
+            <td align="left" valign="top" width="40"><img border="0" height="1" width="1" src="images/dotTrans.gif"></td>
+            <td align="left" valign="middle" width="430"><a href="http://www.openejb.org"><span class="menuTopOff">OpenEJB</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="index.html"><span class="menuTopOff">Index</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewjndi.jsp"><span class="menuTopOff">JNDI</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewejb.jsp"><span class="menuTopOff">EJB</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewclass.jsp"><span class="menuTopOff">Class</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="invokeobj.jsp"><span class="menuTopOff">Invoke</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"></td>
+            <td align="left" valign="top" height="20" width="120"><img border="0" height="2" width="10" src="images/dotTrans.gif"></td>
+        </tr>
+        <tr>
+            <td align="left" valign="top" bgcolor="#a9a5de" width="7"><img border="0" height="3" width="7" src="images/line_sm.gif"></td>
+            <td align="left" valign="top" height="3" width="40"><img border="0" height="3" width="40" src="images/line_light.gif"></td>
+            <td align="left" valign="top" height="3" width="430"><img border="0" height="3" width="430" src="images/line_light.gif"></td>
+            <td align="left" valign="top" height="3" width="120"><img height="1" width="1" border="0" src="images/dotTrans.gif"></td>
+        </tr>
+        <tr>
+            <td align="left" valign="top" bgcolor="#a9a5de" width="7">&nbsp;</td>
+            <td align="left" valign="top" width="40">&nbsp;</td>
+            <td valign="top" width="430" rowspan="4">
+                <table width="430" cellspacing="0" cellpadding="0" border="0" rows="2" cols="1">
+                    <tr>
+                        <td align="left" valign="top"><br>
+                            <img width="200" vspace="0" src="./images/logo_ejb2.gif" hspace="0" height="55" border="0">
+                            <br>
+                            <img src="images/dotTrans.gif" hspace="0" height="7" border="0"><br>
+                            <span class="pageTitle">
+                            Webapp libraries and EJB libraries
+                            </span>
+                            <br>
+                            <img src="images/dotTrans.gif" hspace="0" height="1" border="0"></td>
+                    </tr>
+                </table>
+                <p>
+<font size='2'>
+<B>The Rule</B><BR><BR>
+Never ever put your EJBs in your WEB-INF directories.  The same rule applies 
+to any libraries needed by your EJBs.
+<BR><BR><B>The Consequences</B><BR><BR>
+If you break the rule, you will be riddled with ClassCastExceptions like the following:<BR><BR>
+<PRE>
+java.lang.ClassCastException
+    at org.apache.jsp.test$jsp._jspService(test$jsp.java:102)
+    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
+    ...
+</PRE>
+<PRE>
+java.lang.ClassCastException
+    at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:293)
+    ...
+</PRE>
+<B>Java Classloading Rules</B><BR><BR>
+By rule of the Java Language, two classes are only the same if they have the same type <B>AND</B> they were loaded by the same classloader!
+
+<BR><BR><B>Webapp Classloader vs. Common Classloader</B><BR><BR>
+In Tomcat, each webapp has it's very own classloader, called it's <A HREF="http://jakarta.apache.org/tomcat/tomcat-4.1-doc/class-loader-howto.html#Class%20Loader%20Definitions">Webapp Classloader</A>.
+<BR><BR>
+When OpenEJB is loaded into Tomcat, it is loaded into Tomcat's <A HREF="http://jakarta.apache.org/tomcat/tomcat-4.1-doc/class-loader-howto.html#Class%20Loader%20Definitions">Common Classloader</A>.
+Classes in the Common Classloader are automatically available to all the Webapp classloaders.
+Having OpenEJB in the Common Classloader makes OpenEJB and your EJBs available to all webapps.
+
+<BR><BR>
+There is an important thing to know about the Webapp Classloader; it will always load classes from the WEB-INF/classes or WEB-INF/lib directories even if the same class is available in the Common Classloader.
+<BR><BR>
+Remember the Java classloading rules?  If your webapp loads a class file from the Webapp Classloader and OpenEJB loads the same class file from the Common Classloader, are they the same class? NO, definitly not!
+<BR><BR><B>The Rule Revisited</B><BR><BR>
+
+This brings us back to our rule: never ever put your EJBs in your WEB-INF directories.  The same rule applies 
+to any libraries needed by your EJBs.
+<BR><BR>
+OpenEJB creates instances and implementations of the EJBHome and EJBObject using classes it finds in
+it's classloader (the Common Classloader).  When your Servlet or JSP looks up an EJB, OpenEJB will 
+generate an implementation of that bean's EJBHome interface and send it to the servlet.
+<BR><BR>
+If your servlet's classloader (the Webapp Classloader) already loaded the class into
+it's classloader, you have a situation where the exact same class
+exists in two different classloaders.  When
+you try to cast one classloader's version to another classloader's
+version, everything blows up.
+</FONT>
+<BR><BR>
+<BR><BR>
+<BR><BR>
+</P>
+
+            </td>
+            <td align="left" valign="top" height="5" width="120">
+
+
+                &nbsp;</td>
+        </tr>
+    </table>
+    </body>
+</html>
+

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbclasses.html
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbref.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbref.html?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbref.html (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbref.html Thu Aug  2 22:21:56 2007
@@ -0,0 +1,111 @@
+<html>
+<head>
+    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <title>OpenEJB Tomcat Integration/1.0</title>
+    <link href="default.css" rel="stylesheet">
+</head>
+    <body marginwidth="0" marginheight="0" leftmargin="0" bottommargin="0" topmargin="0" vlink="#6763a9" link="#6763a9" bgcolor="#ffffff">
+    <a name="top"></a>
+    <table width="712" cellspacing="0" cellpadding="0" border="0">
+        <tr>
+            <td bgcolor="#5A5CB8" align="left" valign="top" width="7"><img height="9" width="1" border="0" src="images/dotTrans.gif"></td>
+            <td bgcolor="#5A5CB8" align="left" valign="top" width="40"><img border="0" height="6" width="40" src="images/dotTrans.gif"></td>
+            <td bgcolor="#5A5CB8" align="left" valign="top" height="2" width="430"><img border="0" height="6" width="430" src="images/top_2.gif"></td>
+            <td bgcolor="#E24717" align="left" valign="top" height="2" width="120"><img src="images/top_3.gif" width="120" height="6" border="0"></td>
+        </tr>
+        <tr>
+            <td bgcolor="#5A5CB8" align="left" valign="top" bgcolor="#ffffff" width="13"><img border="0" height="15" width="13" src="images/dotTrans.gif"></td>
+            <td align="left" valign="top" width="40"><img border="0" height="1" width="1" src="images/dotTrans.gif"></td>
+            <td align="left" valign="middle" width="430"><a href="http://www.openejb.org"><span class="menuTopOff">OpenEJB</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="index.html"><span class="menuTopOff">Index</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewjndi.jsp"><span class="menuTopOff">JNDI</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewejb.jsp"><span class="menuTopOff">EJB</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewclass.jsp"><span class="menuTopOff">Class</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="invokeobj.jsp"><span class="menuTopOff">Invoke</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"></td>
+            <td align="left" valign="top" height="20" width="120"><img border="0" height="2" width="10" src="images/dotTrans.gif"></td>
+        </tr>
+        <tr>
+            <td align="left" valign="top" bgcolor="#a9a5de" width="7"><img border="0" height="3" width="7" src="images/line_sm.gif"></td>
+            <td align="left" valign="top" height="3" width="40"><img border="0" height="3" width="40" src="images/line_light.gif"></td>
+            <td align="left" valign="top" height="3" width="430"><img border="0" height="3" width="430" src="images/line_light.gif"></td>
+            <td align="left" valign="top" height="3" width="120"><img height="1" width="1" border="0" src="images/dotTrans.gif"></td>
+        </tr>
+        <tr>
+            <td align="left" valign="top" bgcolor="#a9a5de" width="7">&nbsp;</td>
+            <td align="left" valign="top" width="40">&nbsp;</td>
+            <td valign="top" width="430" rowspan="4">
+                <table width="430" cellspacing="0" cellpadding="0" border="0" rows="2" cols="1">
+                    <tr>
+                        <td align="left" valign="top"><br>
+                            <img width="200" vspace="0" src="./images/logo_ejb2.gif" hspace="0" height="55" border="0">
+                            <br>
+                            <img src="images/dotTrans.gif" hspace="0" height="7" border="0"><br>
+                            <span class="pageTitle">
+                            Using java:comp/env lookups
+                            </span>
+                            <br>
+                            <img src="images/dotTrans.gif" hspace="0" height="1" border="0"></td>
+                    </tr>
+                </table>
+                <p>
+<font size='2'>
+<B>Adding ejb-ref in your web.xml</B><BR><BR>
+An example is best for this.  Say you had a block like the
+following in your web.xml file.
+<PRE>
+&lt;ejb-ref&gt;
+    &lt;description&gt;
+        EJB Reference to the bean deployed to OpenEJB
+    &lt;/description&gt;
+    &lt;ejb-ref-name&gt;ejb/hello&lt;/ejb-ref-name&gt;
+    &lt;ejb-ref-type&gt;Session&lt;/ejb-ref-type&gt;
+    &lt;home&gt;org.acme.HelloHome&lt;/home&gt;
+    &lt;remote&gt;org.acme.Hello&lt;/remote&gt;
+&lt;/ejb-ref&gt;
+</PRE>
+<B>Adding the Ejb in your server.xml</B><BR><BR>
+To make this ejb refence usable in code by your Servlet or JSP, you need to tell Tomcat
+how to link that to an actual EJB deployed into OpenEJB.  This is done in the
+webapps <Context> section of Tomcat's server.xml file.  Here is an example of that:
+<PRE>
+&lt;Server&gt;
+    ...
+    &lt;Context path=...&gt;
+        ...
+        &lt;Ejb name="ejb/hello"
+             type="Session"
+             home="org.acme.HelloHome"
+             remote="org.acme.Hello"/&gt;
+        &lt;ResourceParams name="ejb/hello"&gt;
+            &lt;parameter&gt;
+                &lt;name&gt;factory&lt;/name&gt;
+                &lt;value&gt;org.openejb.client.TomcatEjbFactory&lt;/value&gt;
+            &lt;/parameter&gt;
+            &lt;parameter&gt;
+                &lt;name&gt;openejb.naming.factory.initial&lt;/name&gt;
+                &lt;value&gt;org.openejb.client.LocalInitialContextFactory&lt;/value&gt;
+            &lt;/parameter&gt;
+            &lt;parameter&gt;
+                &lt;name&gt;openejb.ejb-link&lt;/name&gt;
+                &lt;value&gt;Hello&lt;/value&gt;
+            &lt;/parameter&gt;
+        &lt;/ResourceParams&gt;
+    &lt;/Context&gt;
+    ...
+&lt;/Server&gt;
+</PRE>
+This would link the name "ejb/hello" to a bean called "Hello" in the OpenEJB container system.
+<BR>
+<BR>
+For more information see <A HREF="http://www.openejb.org/tomcat-object-factory.html">Leveraging J2EE JNDI Lookups</A>
+</FONT>
+<BR><BR>
+<BR><BR>
+<BR><BR>
+</P>
+
+            </td>
+            <td align="left" valign="top" height="5" width="120">
+
+
+                &nbsp;</td>
+        </tr>
+    </table>
+    </body>
+</html>
+

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/ejbref.html
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/enc-help.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/enc-help.html?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/enc-help.html (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/enc-help.html Thu Aug  2 22:21:56 2007
@@ -0,0 +1,76 @@
+<html>
+<head>
+    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <title>OpenEJB Tomcat Integration/1.0</title>
+    <link href="default.css" rel="stylesheet">
+</head>
+    <body marginwidth="0" marginheight="0" leftmargin="0" bottommargin="0" topmargin="0" vlink="#6763a9" link="#6763a9" bgcolor="#ffffff">
+    <a name="top"></a>
+    <table width="712" cellspacing="0" cellpadding="0" border="0">
+        <tr>
+            <td bgcolor="#5A5CB8" align="left" valign="top" width="7"><img height="9" width="1" border="0" src="images/dotTrans.gif"></td>
+            <td bgcolor="#5A5CB8" align="left" valign="top" width="40"><img border="0" height="6" width="40" src="images/dotTrans.gif"></td>
+            <td bgcolor="#5A5CB8" align="left" valign="top" height="2" width="430"><img border="0" height="6" width="430" src="images/top_2.gif"></td>
+            <td bgcolor="#E24717" align="left" valign="top" height="2" width="120"><img src="images/top_3.gif" width="120" height="6" border="0"></td>
+        </tr>
+        <tr>
+            <td bgcolor="#5A5CB8" align="left" valign="top" bgcolor="#ffffff" width="13"><img border="0" height="15" width="13" src="images/dotTrans.gif"></td>
+            <td align="left" valign="top" width="40"><img border="0" height="1" width="1" src="images/dotTrans.gif"></td>
+            <td align="left" valign="middle" width="430"><a href="http://www.openejb.org"><span class="menuTopOff">OpenEJB</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="index.html"><span class="menuTopOff">Index</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewjndi.jsp"><span class="menuTopOff">JNDI</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewejb.jsp"><span class="menuTopOff">EJB</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewclass.jsp"><span class="menuTopOff">Class</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="invokeobj.jsp"><span class="menuTopOff">Invoke</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"></td>
+            <td align="left" valign="top" height="20" width="120"><img border="0" height="2" width="10" src="images/dotTrans.gif"></td>
+        </tr>
+        <tr>
+            <td align="left" valign="top" bgcolor="#a9a5de" width="7"><img border="0" height="3" width="7" src="images/line_sm.gif"></td>
+            <td align="left" valign="top" height="3" width="40"><img border="0" height="3" width="40" src="images/line_light.gif"></td>
+            <td align="left" valign="top" height="3" width="430"><img border="0" height="3" width="430" src="images/line_light.gif"></td>
+            <td align="left" valign="top" height="3" width="120"><img height="1" width="1" border="0" src="images/dotTrans.gif"></td>
+        </tr>
+        <tr>
+            <td align="left" valign="top" bgcolor="#a9a5de" width="7">&nbsp;</td>
+            <td align="left" valign="top" width="40">&nbsp;</td>
+            <td valign="top" width="430" rowspan="4">
+                <table width="430" cellspacing="0" cellpadding="0" border="0" rows="2" cols="1">
+                    <tr>
+                        <td align="left" valign="top"><br>
+                            <img width="200" vspace="0" src="./images/logo_ejb2.gif" hspace="0" height="55" border="0">
+                            <br>
+                            <img src="images/dotTrans.gif" hspace="0" height="7" border="0"><br>
+                            <span class="pageTitle">
+                            OpenEJB and EJB Help
+                            </span>
+                            <br>
+                            <img src="images/dotTrans.gif" hspace="0" height="1" border="0"></td>
+                    </tr>
+                </table>
+                <p>
+<font size='2'>
+This is the private namespace of an Enterprise JavaBean. These entries are 
+configured in the ejb-jar.xml file with the following tags:
+</FONT>
+<TABLE>
+<TR><TD WIDTH='100'><font size='2'>&lt;ejb-ref&gt;</FONT></TD><TD><font size='2'>A reference to an EJB</FONT></TD></TR>
+<TR><TD><font size='2'>&lt;resource-ref&gt;</FONT></TD><TD><font size='2'>A reference to a resource, like a JDBC datasource or J2EE Connector</FONT></TD></TR>
+<TR><TD><font size='2'>&lt;env-entry&gt;</FONT></TD><TD><font size='2'>A basic name/value pair, kind of a beefed up version of a properties file</FONT></TD></TR>
+</TABLE>
+</p>
+<P>
+<font size='2'>
+An EJB can lookup these entries by using the java:comp/env url. Here is an 
+example of code that would be in your bean class:
+</FONT>
+<PRE>
+InitialContext ctx = new InitialContext();
+Object obj = ctx.lookup("java:comp/env/myProperty");
+</PRE>
+</P>
+
+            </td>
+            <td align="left" valign="top" height="5" width="120">
+
+
+                &nbsp;</td>
+        </tr>
+    </table>
+    </body>
+</html>
+

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/enc-help.html
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/howitworks.html
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/howitworks.html?view=auto&rev=562334
==============================================================================
--- openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/howitworks.html (added)
+++ openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/howitworks.html Thu Aug  2 22:21:56 2007
@@ -0,0 +1,95 @@
+<html>
+<head>
+    <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    <title>OpenEJB Tomcat Integration/1.0</title>
+    <link href="default.css" rel="stylesheet">
+</head>
+    <body marginwidth="0" marginheight="0" leftmargin="0" bottommargin="0" topmargin="0" vlink="#6763a9" link="#6763a9" bgcolor="#ffffff">
+    <a name="top"></a>
+    <table width="712" cellspacing="0" cellpadding="0" border="0">
+        <tr>
+            <td bgcolor="#5A5CB8" align="left" valign="top" width="7"><img height="9" width="1" border="0" src="images/dotTrans.gif"></td>
+            <td bgcolor="#5A5CB8" align="left" valign="top" width="40"><img border="0" height="6" width="40" src="images/dotTrans.gif"></td>
+            <td bgcolor="#5A5CB8" align="left" valign="top" height="2" width="500"><img border="0" height="6" width="500" src="images/top_2.gif"></td>
+            <td bgcolor="#E24717" align="left" valign="top" height="2" width="120"><img src="images/top_3.gif" width="120" height="6" border="0"></td>
+        </tr>
+        <tr>
+            <td bgcolor="#5A5CB8" align="left" valign="top" bgcolor="#ffffff" width="13"><img border="0" height="15" width="13" src="images/dotTrans.gif"></td>
+            <td align="left" valign="top" width="40"><img border="0" height="1" width="1" src="images/dotTrans.gif"></td>
+            <td align="left" valign="middle" width="500"><a href="http://www.openejb.org"><span class="menuTopOff">OpenEJB</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="index.html"><span class="menuTopOff">Index</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewjndi.jsp"><span class="menuTopOff">JNDI</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewejb.jsp"><span class="menuTopOff">EJB</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="viewclass.jsp"><span class="menuTopOff">Class</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"><a href="invokeobj.jsp"><span class="menuTopOff">Invoke</span></a><img border="0" height="2" width="20" src="images/dotTrans.gif"></td>
+            <td align="left" valign="top" height="20" width="120"><img border="0" height="2" width="10" src="images/dotTrans.gif"></td>
+        </tr>
+        <tr>
+            <td align="left" valign="top" bgcolor="#a9a5de" width="7"><img border="0" height="3" width="7" src="images/line_sm.gif"></td>
+            <td align="left" valign="top" height="3" width="40"><img border="0" height="3" width="40" src="images/line_light.gif"></td>
+            <td align="left" valign="top" height="3" width="500"><img border="0" height="3" width="500" src="images/line_light.gif"></td>
+            <td align="left" valign="top" height="3" width="120"><img height="1" width="1" border="0" src="images/dotTrans.gif"></td>
+        </tr>
+        <tr>
+            <td align="left" valign="top" bgcolor="#a9a5de" width="7">&nbsp;</td>
+            <td align="left" valign="top" width="40">&nbsp;</td>
+            <td valign="top" width="500" rowspan="4">
+                <table width="500" cellspacing="0" cellpadding="0" border="0" rows="2" cols="1">
+                    <tr>
+                        <td align="left" valign="top"><br>
+                            <img width="200" vspace="0" src="./images/logo_ejb2.gif" hspace="0" height="55" border="0">
+                            <br>
+                            <img src="images/dotTrans.gif" hspace="0" height="7" border="0"><br>
+                            <span class="pageTitle">
+                            About the OpenEJB Tomcat Integration 
+                            </span>
+                            <br>
+                            <img src="images/dotTrans.gif" hspace="0" height="1" border="0"></td>
+                    </tr>
+                </table>
+                <p>
+<font size='2'>
+<B>Plug-in, not a bundle</B><BR><BR>
+Typically ejb servers have embedded Tomcat into their platforms,
+requiring you to switch platforms and use the Tomcat version they ship.
+We've taken the opposite approach and have created an integration that
+embeds OpenEJB into your existing Tomcat setup.  This gives you several 
+ advantages:
+<BR><BR>
+<B>Advantages for you</B><BR>
+<table CELLPADDING='4' WIDTH='500'>
+ <tr><td><img src='images/pepper.gif' border='0'></td><td><font size='2'>You can keep your working Tomcat installation.</font></td></tr>
+ <tr><td><img src='images/pepper.gif' border='0'></td><td><font size='2'>No need to port webapps over to a platform where Tomcat has been embedded.</font></td></tr>
+ <tr><td><img src='images/pepper.gif' border='0'></td><td><font size='2'>You can use whatever version of Tomcat you want.</font></td></tr>
+ <tr><td><img src='images/pepper.gif' border='0'></td><td><font size='2'>Upgrade to different Tomcat versions whenever you feel like it.</font></td></tr>
+ <tr><td><img src='images/pepper.gif' border='0'></td><td><font size='2'>No need to convince anyone to switch platforms to use EJB.</font></td></tr>
+ <tr><td><img src='images/pepper.gif' border='0'></td><td><font size='2'>No change to your Tomcat install.</font></td></tr>
+ <tr><td><img src='images/pepper.gif' border='0'></td><td><font size='2'>You can plug-in OpenEJB and unplug it without modifying your Tomcat configs.</font></td></tr>
+</table>
+<BR>
+<B>On the technical side</B><BR><BR>
+The integration consists of a servlet in this webapp that is configured 
+to load on startup.  When loaded, it locates the OpenEJB installation
+via the openejb.home init-param you set in the web.xml file. Once it finds
+the OpenEJB installation, it walks up the classloader tree to the Tomcat 
+common classloader and loads OpenEJB and your EJBs into the VM.
+After all the classes are loaded, OpenEJB is automatically started in Tomcat's VM.
+<BR><BR>
+When the entire process completes, you will magically have access to all
+you EJB class definitions from your webapp.  No need to put them in the WEB-INF directories
+at all!.  All your servlets and JSPs will have fast, network-free access to all the EJBs in OpenEJB.
+<BR><BR>
+<B>The process of embedding</B><BR><BR>
+This is just one of the ways OpenEJB can be embedded.  OpenEJB can be embedded into any VM!  
+<A HREF="http://www.openejb.org/embedded.html">Read here for more details.</A>
+</FONT>
+<BR><BR>
+<BR><BR>
+<BR><BR>
+</P>
+
+            </td>
+            <td align="left" valign="top" height="5" width="120">
+
+
+                &nbsp;</td>
+        </tr>
+    </table>
+    </body>
+</html>
+

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/howitworks.html
------------------------------------------------------------------------------
    svn:executable = *

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/JavaCup.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/JavaCup.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/JavaCup.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/JavaCup.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/TreeClosed.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/TreeClosed.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/TreeClosed.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/TreeClosed.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/TreeOpen.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/TreeOpen.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/TreeOpen.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/TreeOpen.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/dotTrans.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/dotTrans.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/dotTrans.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/dotTrans.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/ejb.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/ejb.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/ejb.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/ejb.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/favicon.ico
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/favicon.ico?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/favicon.ico
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/favicon.ico
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/line_light.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/line_light.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/line_light.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/line_light.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/line_sm.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/line_sm.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/line_sm.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/line_sm.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/logo_ejb.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/logo_ejb.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/logo_ejb.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/logo_ejb.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/logo_ejb2.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/logo_ejb2.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/logo_ejb2.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/logo_ejb2.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/pepper.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/pepper.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/pepper.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/pepper.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/pepper.ico
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/pepper.ico?view=auto&rev=562334
==============================================================================
Binary file - no diff available.

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/pepper.ico
------------------------------------------------------------------------------
    svn:executable = *

Propchange: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/pepper.ico
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/stripe105.gif
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-webadmin/src/main/webapp/images/stripe105.gif?view=auto&rev=562334
==============================================================================
Binary file - no diff available.