blob: abc2fc34249f8429e0d60f08569ccb032cf0fcba [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<!-- $PAGETITLE -->
<TITLE>OpenEJB - Space Index</TITLE>
<LINK href="http://openejb.apache.org/all.css" rel="stylesheet" type="text/css">
<!--[if IE]><link rel="stylesheet" type="text/css" media="screen, projection" href="openejb.apache.org/ie.css"><![endif]-->
<LINK rel="SHORTCUT ICON" href="http://openejb.apache.org/images/favicon.ico">
<META http-equiv="Content-Type" content="text/html;charset=UTF-8">
<SCRIPT language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js" type="text/javascript"></SCRIPT>
<SCRIPT language="javascript" src="http://openejb.apache.org/tweet/jquery.tweet.js" type="text/javascript"></SCRIPT>
<SCRIPT type="text/javascript">
$(document).ready(function(){
$(".tweet").tweet({
avatar_size: 32,
count: 4,
fetch:25,
username: "openejb",
list: "contributors",
template:"{avatar}{text}",
filter: function(t){ return /openejb/i.test(t["tweet_raw_text"]); },
loading_text: "loading list..."
});
});
</SCRIPT>
</HEAD>
<BODY>
<!-- Delay the loading of the external javascript file needed for labels (as it takes too long to load and visibly holds loading of the page body) -->
<!-- To do this without javascript errors over undefined functions, we need to declare stubs here (that are overrided later by the proper implementations) -->
<SCRIPT language="JavaScript" type="text/javascript">
function doAddLabel(hideTextfieldAfterAddParam)
{
// stub
}
function onAddLabel()
{
// stub
}
function showLabelsInput()
{
// stub
}
</SCRIPT>
<A name="top"></A>
<TABLE class="frameTable" cellpadding="0" cellspacing="0" border="0">
<TR class="Row1">
<TD class="Col1"><IMG alt="" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col2"><IMG alt="" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col3"><IMG alt="" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col4"><IMG alt="" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col5"><IMG alt="" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
</TR>
<TR class="Row2">
<TD class="Col1"><IMG alt="" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col2">&nbsp;</TD>
<TD class="Col3" id="breadcrumbs">
<!-- $TOP_NAV_BAR -->
<A href="index.html" title="Index">Home</A> | <A href="news.html" title="News">News</A> | <A href="faq.html" title="FAQ">FAQ</A> | <A href="download.html" title="Download">Download</A> | <A href="mailing-lists.html" title="Mailing Lists">Lists</A> | <A href="http://issues.apache.org/jira/browse/OPENEJB" class="external-link" rel="nofollow">Issues</A>
</TD>
<TD class="Col4"><IMG alt="" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col5">&nbsp;</TD>
</TR>
<TR class="Row3">
<TD class="Col1"><IMG alt="" class="Row3Img" id="thinLine" src="http://openejb.apache.org/images/line_sm.gif"></TD>
<TD class="Col2"><IMG alt="" class="Row3Img" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col3"><IMG alt="" class="Row3Img" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col4"><IMG alt="" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col5"><IMG alt="" class="Row3Img" src="http://openejb.apache.org/images/dotTrans.gif"></TD>
</TR>
<TR class="Row4">
<TD class="Col1">
<SPAN id="Navigation">
<H3><A name="Navigation-Overview"></A>Overview</H3>
<UL class="alternate" type="square">
<LI><A href="index.html" title="Index">Home</A></LI>
<LI><A href="news.html" title="News">News</A></LI>
<LI><A href="faq.html" title="FAQ">FAQ</A></LI>
<LI><A href="download.html" title="Download">Download</A></LI>
<LI><A href="../OPENEJBx30/index.html" title="Index">Documentation</A></LI>
<LI><A href="examples.html" title="Examples">Examples</A></LI>
<LI><A href="http://cwiki.apache.org/confluence/display/OPENEJB/Lightening%20Demos" class="external-link" rel="nofollow">Lightning Demos</A></LI>
<LI><A href="mailing-lists.html" title="Mailing Lists">Mailing Lists</A></LI>
<LI><A href="source-code.html" title="Source Code">Source Code</A></LI>
<LI><A href="http://blogs.apache.org/openejb" class="external-link" rel="nofollow">Project Blog</A></LI>
</UL>
<H3><A name="Navigation-Servers"></A>Servers</H3>
<UL class="alternate" type="square">
<LI><A href="local-server.html" title="Local Server">Local</A></LI>
<LI><A href="remote-server.html" title="Remote Server">Remote</A></LI>
</UL>
<H3><A name="Navigation-Integrations"></A>Integrations</H3>
<UL class="alternate" type="square">
<LI><A href="../OPENEJBx30/tomcat.html" title="Tomcat">Tomcat</A></LI>
<LI><A href="geronimo.html" title="Geronimo">Geronimo</A></LI>
<LI><A href="webobjects.html" title="WebObjects">WebObjects</A></LI>
</UL>
<H3><A name="Navigation-Community"></A>Community</H3>
<UL class="alternate" type="square">
<LI><A href="team.html" title="Team">Team</A></LI>
<LI><A href="articles.html" title="Articles">Articles</A></LI>
<LI><A href="http://webchat.freenode.net/?channels=openejb" class="external-link" rel="nofollow">IRC</A></LI>
</UL>
<H3><A name="Navigation-RelatedProjects"></A>Related Projects</H3>
<UL class="alternate" type="square">
<LI><A href="http://activemq.apache.org/" class="external-link" rel="nofollow">ActiveMQ</A></LI>
<LI><A href="http://openjpa.apache.org/" class="external-link" rel="nofollow">OpenJPA</A></LI>
<LI><A href="http://cxf.apache.org/" class="external-link" rel="nofollow">CXF</A></LI>
</UL>
<H3><A name="Navigation-Index"></A>Index</H3>
<UL class="alternate" type="square">
<LI><A href="" title="Space Index">Site Index</A></LI>
<LI><A href="../OPENEJBx30/space-index.html" title="Space Index">Doc Index</A></LI>
</UL>
<H3>
<A name="Navigation-Feeds"></A>
Feeds
</H3>
<UL class="feeds">
<LI>
<A href="http://cwiki.apache.org/confluence/spaces/rss.action?key=OPENEJB&newPages=false">
<IMG src="http://openejb.apache.org/images/rss.gif"></A>
<A class="feedsText" href="http://cwiki.apache.org/confluence/spaces/rss.action?key=OPENEJB&newPages=false">Site</A>
</LI>
<LI><A href="http://cwiki.apache.org/confluence/spaces/blogrss.action?key=OPENEJB">
<IMG src="http://openejb.apache.org/images/rss.gif"></A>
<A class="feedsText" href="http://cwiki.apache.org/confluence/spaces/blogrss.action?key=OPENEJB">News</A>
</LI>
</UL>
</SPAN>
</TD>
<TD class="Col2">&nbsp;</TD>
<TD class="Col3">
<TABLE id="PageHeader" border="0" width="100%">
<TR>
<TD>
<A href="http://openejb.org/">
<IMG hspace="0" src="http://openejb.apache.org/images/logo_openejb.gif" vspace="0">
</A>
</TD>
<TD align="right">
<A href="http://www.apache.org/">
<IMG src="http://www.apache.org/images/asf-logo.gif" width="258" height="66">
</A>
</TD>
</TR>
<TR>
<TD id="page_title">
<!-- $TITLE -->
Space Index
</TD>
<TD align="right">
<BR><BR>
<!-- Google CSE Search Box Begins -->
<FORM id="searchbox_010475492895890475512:_t4iqjrgx90" action="http://www.google.com/cse">
<INPUT type="hidden" name="cx" value="010475492895890475512:_t4iqjrgx90">
<INPUT type="hidden" name="cof" value="FORID:0">
<INPUT name="q" type="text" size="25">
<INPUT type="submit" name="sa" value="Search">
</FORM>
<SCRIPT type="text/javascript" src="http://www.google.com/coop/cse/brand?form=searchbox_010475492895890475512:_t4iqjrgx90"></SCRIPT>
<!-- Google CSE Search Box Ends -->
</TD>
</TR>
</TABLE>
<P>
<!-- $BODY -->
<DIV id="PageContent">
<P></P>
<H2>Space Index</H2>
<P>
<TABLE width="99%" cellspacing="0" class="grid">
<TR>
<TD colspan="2">
<TABLE width="100%">
<TR> <TD><A href="#index-0-9">0-9</A> ... 1</TD>
<TD><A href="#index-A">A</A> ... 8</TD>
<TD><A href="#index-B">B</A> ... 1</TD>
<TD><A href="#index-C">C</A> ... 11</TD>
<TD><A href="#index-D">D</A> ... 6</TD>
<TD><A href="#index-E">E</A> ... 33</TD>
</TR><TR>
<TD><A href="#index-F">F</A> ... 4</TD>
<TD><A href="#index-G">G</A> ... 3</TD>
<TD><A href="#index-H">H</A> ... 4</TD>
<TD><A href="#index-I">I</A> ... 8</TD>
<TD><A href="#index-J">J</A> ... 9</TD>
<TD><A href="#index-K">K</A> ... 2</TD>
</TR><TR>
<TD><A href="#index-L">L</A> ... 5</TD>
<TD><A href="#index-M">M</A> ... 3</TD>
<TD><A href="#index-N">N</A> ... 10</TD>
<TD><A href="#index-O">O</A> ... 20</TD>
<TD><A href="#index-P">P</A> ... 2</TD>
<TD><A href="#index-Q">Q</A> ... 2</TD>
</TR><TR>
<TD><A href="#index-R">R</A> ... 5</TD>
<TD><A href="#index-S">S</A> ... 7</TD>
<TD><A href="#index-T">T</A> ... 9</TD>
<TD><A href="#index-U">U</A> ... 1</TD>
<TD><A href="#index-V">V</A> ... 2</TD>
<TD><A href="#index-W">W</A> ... 4</TD>
</TR><TR>
<TD><A href="#index-X">X</A> ... 2</TD>
<TD><A href="#index-Y">Y</A> ... 0</TD>
<TD><A href="#index-Z">Z</A> ... 0</TD>
<TD><A href="#index-%2521@%2523%2524">!@#$</A> ... 0</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD>
</TR>
</TABLE>
</TD>
</TR>
<TR valign="top"> <TD><H4 style="margin-top: 0px"><A name="index-0-9"></A>0-9</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="10-branch-test-status.html">1.0 Branch Test Status</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">test:all: test:local: java java java java Running EJB compliance tests on IntraVM Server java java OpenEJB 1.0SNAPSHOT build: 200602222356 java http://www.openejb.org java resources 1 java OpenEJB ready. java ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-A"></A>A</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="about-openejb.html">About OpenEJB</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="apache-openejb-313.html">Apache OpenEJB 3.1.3</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: October 20th, 2010 Partial EJB 3.1 support EJB 3.0 support EJB 2.1 support EJB 2.0 support EJB 1.1 support Download Apache OpenEJB Standalone Server Apache OpenEJB 3.1.3 Apache ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="apache-openejb-314.html">Apache OpenEJB 3.1.4</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: November 17th, 2010 Partial EJB 3.1 support EJB 3.0 support EJB 2.1 support EJB 2.0 support EJB 1.1 support Download Apache OpenEJB Standalone Server Apache OpenEJB 3.1.4 Apache ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="april2008.html">April2008</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">highlight of early February was the release of OpenEJB 3.0 beta 2 which was very well received and triggered another small increase in overall users@openejb.a.o traffic. We've also seen some encouraging growth signs we haven't seen for quite ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="april2009.html">April2009</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">patch release of OpenEJB 3.0 (3.0.1) was released with fixes aimed to support the Geronimo 2.1.4 release. Talk has started on a release of the current 3.1 branch (to be OpenEJB 3.1.1), which already contains several fixes and improvements over the 3.1 version ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="articles.html">Articles</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB Articles 3.0 Developing EJB 3 Applications in Apache Tomcat Using Apache OpenEJB http://java.syscon.com/read/4875612.htm, by Dario Laverde, java.syscon.com OpenEJB 3 and Tomcat 6 http://javanotebook.com/2007/09/28/openejb3andtomcat6.html, by Dario Laverde, javanotebook.com 1.0 Containter ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="asf.html">ASF</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">ASF Board meetings are the third Wednesday of each month: Reports must be filed monthly for the first three months after Incubation: June 18, 2007 June2007 July 16, 2007 July2007 August 13, 2007 August2007 Then quarterly after ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="august2007.html">August2007</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Work on the OpenEJB 3.0 release is coming to a close. Documentation remains the largest outstanding item. A complete audit of all documentation was completed and concrete steps to improve it were detailed. Progress on updating the outofdate documentation has already been made. The usability ... </DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-B"></A>B</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="building-from-source.html">Building from source</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Building from source Checking out the source To checkout the source, run this command with your subversion client. svn checkout https://svn.apache.org/repos/asf/openejb/trunk/openejbeclipseplugin openejbeclipseplugin Building the source To build the plugin you will need Maven ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-C"></A>C</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="card-test.html">Card Test</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Card 1 contents. Card 2 contents</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="collapsed-ear.html">Collapsed EAR</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">One archive The basic idea of this approach is that your Servlets and EJBs are together in your WAR file as one app. No classloader boundries between Servlets and EJBs EJBs and Servlets can share all thirdparty libraries (like Spring\!) no EAR required ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="common-errors.html">Common Errors</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Cannot find container &quot;FOO&quot; for bean &quot;BAR&quot; When a bean gets deployed in OpenEJB, it gets associated with a particular container. Subsequently, that container may not be configured in that instance of the server. When the server loads the Jar with the deployed beans, it places beans in the containers ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="community.html">Community</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="concepts.html">Concepts</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB was founded on the idea that it would be embedded into thirdparty environments whom would likely already have three things: their one &quot;server&quot; platform with existing clients and protocols their own way to configure their platform existing services like TransactionManager, Security, and Connector ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="configuration.html">Configuration</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Short Overview Configuration Properties openejb.home OpenEJB home (installation) directory path. All relative paths are resolved against the property unless openejb.base is set. Unless set, the value is assigned to the user.dir Java property. openejb.base OpenEJB base directory ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="configuration-and-assembly.html">Configuration and Assembly</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Disclaimer that we do tweak and change this code frequently, without notice. It is the very heart of OpenEJB. To keep things tight and clean, we reserve the right to change it at anytime. Do not consider it a stable public API. Overview in Code First a glimpse ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="containers.html">Containers</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Declaring your Container CMP Entity containers are defined with the &lt;Container&gt; element, under the &lt;openejb&gt; element. This is actually the declaration used for all containers defined in the container system. The part that actually makes it a cmp container is the ctype attribute, specifially, a ctype attribute ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="contribution-tips.html">Contribution Tips</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">First steps # Subscribe to the dev list mailto:devsubscribe@openejb.apche.org and say Hi # Get the source code with svn or git svn co https://svn.apache.org/repos/asf/openejb/trunk/openejb3 # Build the code (maven 2.2.1 or higher recommended) mvn clean ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="created-on-thu-apr-22-165959-edt-2010.html">created on Thu Apr 22 16.59.59 EDT 2010</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">blah</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="creating-itests.html">Creating itests</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB itests The OpenEJB itests module is a framework to create EJB test cases that are designed according to the JUnit rules, i.e. they all have setUp, tests and tearDown methods. Since it's JUnitbased, you can do whatever you could do ... </DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-D"></A>D</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="deployment-id.html">Deployment ID</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">What is a Deployment ID? Every bean deployed in OpenEJB has a unique deploymentid that identifies it within the scope of the entire container system. The server and container system refer beans at runtime using the bean's deployment id. Like ejbname This deployment id ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="details-on-openejb-jar.html">Details on openejb-jar</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">What is an openejbjar.xml? This is the file created by the Deploy Tool that maps your bean's deployment descriptor (ejbjar.xml) to actual containers and resources declared in your OpenEJB configuration (openejb.conf). In fact, the Deploy tool really does nothing more than create ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="developers-ide.html">Developers (IDE)</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="developing-ejbs-with-openejb-and-netbeans-ide.html">Developing EJBs with OpenEJB and NetBeans IDE</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Feel free to contribute your ideas if they're about the OpenEJB and NetBeans IDE mixture. Don't worry about the style and such it gets fixed over time</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="download.html">Download</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Apache OpenEJB 3.1.4</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="downloads.html">Downloads</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-E"></A>E</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="eclipse.html">Eclipse</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="eclipse-d.html">Eclipse (D)</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="eclipse-plugin.html">Eclipse Plugin</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">What is it? The OpenEJB Eclipse Plugin will be a suite of tools made available via Eclipse to make EJB development with OpenEJB easier. The initial offering will probably provide basic functionality by taking advantage of WebTools http://www.eclipse.org/webtools to allow for OpenEJB to be an ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-3-roadmap.html">EJB 3 RoadMap</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">set( $jira = $rss.fetch(&quot;http://issues.apache.org/jira/sr/jira.issueviews:searchrequestxml/temp/SearchRequest.xml?&amp;pid=12310530&amp;component=12311366&quot;) ) #set( $axis = $rss.fetch(&quot;http://issues.apache.org/jira/si/jira.issueviews:issuexml/OPENEJB114/OPENEJB114.xml&quot;) ) #set( $corba = $rss.fetch(&quot;http://issues.apache.org ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-31-roadmap.html">EJB 3.1 RoadMap</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">set( $jira = $rss.fetch(&quot;https://issues.apache.org/jira/sr/jira.issueviews:searchrequestxml/temp/SearchRequest.xml?&amp;pid=12310530&amp;component=12313252&quot;) ) #set( $issues = $jira.fillSubTasks() ) #set( $parents = &quot;1133&quot;, &quot;1134&quot;, &quot;1135&quot;, &quot;1136&quot;, &quot;1137&quot;, &quot;1138&quot;, &quot;1139&quot;, &quot;1140&quot;, &quot;1141&quot;, &quot;1142 ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-annotation-example.html">EJB Annotation Example</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Annotation Example Each EJB 3.0 annotation example comes with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-annotation-examples.html">EJB Annotation Examples</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Annotation Examples All EJB 3.0 annotation examples come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-example.html">EJB Example</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Example Each EJB 3.0 example comes with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-examples.html">EJB Examples</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Examples All EJB 3.0 examples come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-glossary.html">EJB Glossary</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">JPA javax.persistence API component interface refers to the legacy interfaces that extend either javax.ejb.EJBObject or javax.ejb.EJBLocalObject business interface refers to the new style of local or remote interfaces that does not extend either javax.ejb.EJBObject or javax.ejb.EJBLocalObject</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-howto.html">EJB HowTo</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB HowTo All EJB 3.0 howtos come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-sample.html">EJB Sample</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Sample Each EJB 3.0 sample comes with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-sample-applications.html">EJB Sample Applications</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Sample Applications All EJB 3.0 sample applications come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-samples.html">EJB Samples</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Samples All EJB 3.0 samples come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-tutorial.html">EJB Tutorial</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Tutorial Each EJB 3.0 tutorial comes with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb-tutorials.html">EJB Tutorials</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB Tutorials All EJB 3.0 tutorials come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-annotation-example.html">EJB3 Annotation Example</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Annotation Example Each EJB 3.0 annotation example comes with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-annotation-examples.html">EJB3 Annotation Examples</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Annotation Examples All EJB 3.0 annotation examples come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-example.html">EJB3 Example</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Example Each EJB 3.0 example comes with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-examples.html">EJB3 Examples</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Examples All EJB 3.0 examples come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-howto.html">EJB3 HowTo</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 HowTo All EJB 3.0 howtos come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-sample.html">EJB3 Sample</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Sample Each EJB 3.0 sample comes with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-sample-applications.html">EJB3 Sample Applications</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Sample Applications All EJB 3.0 sample applications come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-samples.html">EJB3 Samples</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Samples All EJB 3.0 samples come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-tutorial.html">EJB3 Tutorial</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Tutorial Each EJB 3.0 tutorial comes with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejb3-tutorials.html">EJB3 Tutorials</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB3 Tutorials All EJB 3.0 tutorials come with JUnit unit tests that can be run in Eclipse, IntelliJ, NetBeans, Maven, Ant or any IDE or build system without special plugins using OpenEJB as an embedded EJB container ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ejbcontext-whiteboard.html">EjbContext Whiteboard</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="embedded.html">Embedded</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="embedding.html">Embedding</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="embedding-openejb.html">Embedding OpenEJB</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB embedded in your app, server, IDE, or JUnit Say what?! A local server? Yes, you read correctly. OpenEJB can be embedded and treated as your very own personal EJB container. If they can have Local and Remote EJB's ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="example-generated-documentation.html">Example Generated Documentation</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Containers Default CMP Container Property Name Description CmpEngineFactory Default value is org.apache.openejb.core.cmp.jpa.JpaCmpEngineFactory. Default BMP Container Property Name Description PoolSize Specifies the size of the bean pools for this\\ bmp entity container.\\ \\ Default value is 10. Default Stateless ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="examples.html">Examples</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="executables.html">Executables</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">doc describes the designinprogress for revamping the commandline execution of openejb. Basic ideas: Commands can be added/removed (start, stop, test, validate, deploy) Adding/removing only requires adding/removing jars from the classpath We can stuff ... </DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-F"></A>F</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="faq.html">FAQ</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">nbsp;General &amp;nbsp; What spec version does OpenEJB support? OpenEJB supports the Enterprise JavaBeans 3.0 specification and previous versions 2.1, 2.0 and 1.1. I don't plan to use EJBs, so why would I embed ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="faqopenejb-jarhtml.html">faq_openejb-jar.html</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Need Complete stes to deploy a bean using openejb</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="features.html">Features</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="functional-testing-with-openejb-jetty-and-selenium.html">Functional testing with OpenEJB, Jetty and Selenium</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Obviously, OpenEJB is great for unit testing EJBs, but I wondered whether I might also be able to use this embedded functionality to functionally test my application. You can use tools like Selenium, or HtmlUnit to run functional tests ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-G"></A>G</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="generating-ejb-3-annotations.html">Generating EJB 3 annotations</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Generating EJB 3 annotations The OpenEJB Eclipse plugin is able to provide some assistance in helping you migrate EJB 2.x projects to EJB 3.0, by analyzing your ejbjar.xml file, and adding EJB annotations to your source code. This page ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="geronimo.html">Geronimo</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB is the EJB Container implementation for Apache Geronimo http://geronimo.apache.org. That integration is quite a bit different than what OpenEJB users are familiar with. The best source of documentation on Geronimo and it's usage of OpenEJB is here: http://geronimo.apache.org/documentation.html</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="getting-support.html">Getting Support</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-H"></A>H</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="hello-world.html">Hello World</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="homebasediscussion.html">HomeBaseDiscussion</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Life in 0.9.2 Some background on how a 0.9.2 installation behaves. Basic layout Basically, openejb.base is the source for 100% of all configuration information and third party config files (log4j, castor, instantdb, whatever). This includes finding where the, possibly many ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="homelinks.html">HomeLinks</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Looking for an example of how to use an EJB 3.0 or OpenEJB feature? Check out the newly revised examples OPENEJBx30:Examples. Examples include: Stateless OPENEJBx30:Simple Stateless Example Stateful OPENEJBx30:Simple Stateful Example Dependency ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="how-to-contribute.html">How to contribute</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-I"></A>I</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="ide-integration.html">IDE Integration</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-home-page" title="Home" page="">Home page:</SPAN>
<A href="index.html">Index</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Welcome to Apache OpenEJB! Apache OpenEJB is an embeddable and lightweight EJB 3.0 implementation that can be used as a standalone server or embedded into Tomcat, JUnit, TestNG, Eclipse, IntelliJ, Maven, Ant, and any IDE or application. OpenEJB is included in Apache Geronimo ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="installation.html">Installation</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Installation Installation is easiest from an update site. In Eclipse, select Help, Software Updates, Find and install... !http://jrg.me.uk/openejb/installstep1.jpg! Select 'Search for new features to install' !http://jrg.me.uk/openejb/installstep2.jpg! Select 'New Remote site'. Enter ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="intellij-idea-d.html">IntelliJ IDEA (D)</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="intellij-idea.html">IntelliJ IDEA</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="irc.html">IRC</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="issue-tracking.html">Issue Tracking</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="itests-overview.html">iTests Overview</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Motivation The basic idea behind itests that makes them slightly different than plain junit tests ran by maven is that it's assumed that there are other systems (servers, databases, brokers, etc) that need to be started or connected to before the tests can run. The tests ... </DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-J"></A>J</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="january2008.html">January2008</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">release of OpenEJB 3.0 beta 1 at the end of September showed an mild but noticeable increase in user traffic which has continued since. Several usability improvements and related new features have been added, particularly around a returning ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="january2010.html">January2010</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Main areas of development activity include OSGi support, upgrading JAXWS and potential support for JAXRS, and Java EE 6 @ManagedBean support. More detailed planning has also begun for the remaining EJB 3.1 work. Overall user list ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="javadocs.html">Javadocs</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="jaxb2-java-inheritance.html">JAXB2 Java Inheritance</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EnterpriseBean superclass / Copyright 2006 The Apache Software Foundation or its licensors, as applicable. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); you may not use this file except in compliance with the License. You may obtain a copy of the License at http ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="july2007.html">July2007</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">CURRENT FOCUS Primary activities in the project are around polishing up features, userfacing code, reducing dependencies, documentation, and taking care of legal in preparation for the coming 3.0 release. No real issues stand in the way at this point, builds and voting should start ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="july2008.html">July2008</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB 3.0 Final release in mid April brought some good attention to the project and more new users. User list traffic showed a small increase in April and May and a sharp spike in June. July looks to be a slow month so ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="july2009.html">July2009</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB 3.1.1 was released in June. The release contained a mix of improvements and fixes. Overall it was very well received and very anticipated as the last trunk release was in October 2008. More frequent dot releases are planned and a 3.1.2 will hopefully be not too far behind ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="july2010.html">July2010</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Work on the 3.1.next development has slowed and a release of that codebase (3.1.3) is likely to come out soon. Activity on the 3.2 codebase is going strong with significant progress on EJB 3.1 features, specifically; @AccessTimeout, @AfterBegin, @BeforeCompletion, @AfterCompletion and some support for the @Asynchronous ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="june2007.html">June2007</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">All Incubator Infrastructure has been migrated over to openejb.apache.org as well as removal of any miscellaneous Incubator related disclaimers in code and website. The project is excited to have implementation of EJB 3.0 complete and to see our sister project, Geronimo, announced ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-K"></A>K</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="keywords.html">keywords</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="known-issues.html">Known Issues</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-L"></A>L</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="latest-unstable.html">Latest Unstable</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Good to know Firsttime Users of OpenEJB should try out a stable release unless otherwise noted. People currently in development with OpenEJB are encouraged to try out unstable builds from time to time and get us feedback. This really helps ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="lightening-demos.html">Lightening Demos</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Lightening Demos Details Demo Name Description Sponsor Links/Comments TestCase Injection David Blevins Youtube http://www.youtube.com/watch?v=g5l14G9RBCM, Vimeo http://vimeo.com/16876983 Simple @WebService David Blevins Youtube http://www.youtube.com ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="loading-deployments-from-the-classpath.html">Loading Deployments from the Classpath</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="local-server.html">Local Server</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">http://www.openejb.org/images/diagramlocalserver.gif valign=top, align=right, hspace=15! Accessing EJBs Locally When OpenEJB embedded in your app, server, IDE, or JUnit, you can use what we call the Local Server and avoid ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="logging.html">Logging</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Logging for Users All logging in OpenEJB is done using the openejb.base/conf/logging.properties file. When you download and extract OpenEJB, you will not find this file under the openejb.base/conf directory. However, when you start the server, this file magically ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-M"></A>M</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="mailing-lists.html">Mailing Lists</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">User Mailing List 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. Medium volume mailing list, dedicated to the OpenEJB community. users@openejb.apache.org mailto:users@openejb.apache.org ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="management-and-voting.html">Management and Voting</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Basic info Apache has a few roles that relate to all Apache projects: Contributors http://www.apache.org/dev/contributors.html Committers http://www.apache.org/dev/committers.html PMC Members http://www.apache.org/dev/pmc.html Despite there being various roles ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="multiple-business-interface-hazzards.html">Multiple Business Interface Hazzards</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">UndeclaredThrowableException When two java interfaces are implemented by a proxy and those two interfaces declare the same method but with different throws clauses some very nasty side effects happen, namely you loose the ability to throw any checked exceptions ... </DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-N"></A>N</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="navigation.html">Navigation</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Overview Home Index News FAQ Download Documentation OPENEJBx30:Index Examples Lightning Demos http://cwiki.apache.org/confluence/display/OPENEJB/LighteningDemos Mailing Lists Source Code Project Blog http://blogs.apache.org/openejb Servers Local Local ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="netbeans.html">Netbeans</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="netbeans-d.html">Netbeans (D)</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="new-documentation.html">NEW DOCUMENTATION</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="new-in-openejb-30.html">New in OpenEJB 3.0</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">EJB 3.0 OpenEJB 3.0 supports the EJB 3.0 specification as well as the prior EJB 2.1, EJB 2.0, and EJB 1.1. New features in EJB 3.0 include: Annotations instead of xml No home interfaces Business Interfaces Dependency Injection ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="new-index-text.html">New Index Text</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Welcome to Apache OpenEJB! Apache OpenEJB is an embeddable and lightweight EJB 3.0 implementation that can be used as a standalone server or embedded into Tomcat, JUnit, TestNG, Eclipse, IntelliJ, Maven, Ant, and any IDE or application. OpenEJB is included in Apache Geronimo ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="newfaq.html">New_FAQ</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="newnavigation.html">New_Navigation</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">About OpenEJB &amp;nbsp; &amp;nbsp;\ What is OpenEJB? &amp;nbsp; &amp;nbsp;\ Features &amp;nbsp; &amp;nbsp;\ FAQ &amp;nbsp; &amp;nbsp;\ Getting Support &amp;nbsp; &amp;nbsp;\ Release Notes &amp;nbsp; &amp;nbsp;\ Known Issues Downloads &amp;nbsp;\ Binary &amp;nbsp;\ Source &amp;nbsp ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="news.html">News</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">News</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="news-staging.html">News (staging)</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Apache OpenEJB community is proud to release OpenEJB 3.1. This release contains significant enhancements, improvements, new functionality and allows developers to get early access to some key parts of EJB 3.1. In addition to the embeddable EJB container and Collapsed EAR ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-O"></A>O</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="october2007.html">October2007</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">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 integration with Tomcat 6. Expanded documentation and examples. Activity on the user list has ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="october2008.html">October2008</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">user base has grown significantly. The primary areas seem to be people replacing the JBoss Embedded platform with OpenEJB as an embedded container for either testing or Swing/GUI work and people using OpenEJB in Tomcat for web work. There have also ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="october2009.html">October2009</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release 3.1.2 Eclipse Plugin 1.0.0 alpha release More EJB 3.1 activity</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-092.html">OpenEJB 0.9.2</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB 0.9.2 June 5th, 2003 openejb0.9.2.zip http://dist.codehaus.org/openejb/distributions/openejb0.9.2.zip openejb0.9.2.tar.gz http://dist.codehaus.org/openejb/distributions/openejb0.9.2.tar.gz openejb0.9.2src.zip http://dist.codehaus.org/openejb/distributions/openejb0.9.2src.zip openejb0.9.2src.tar.gz http://dist.codehaus.org/openejb/distributions/openejb0.9.2src.tar.gz Release Notes OpenEJB ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-10.html">OpenEJB 1.0</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: February 26th, 2006 EJB 1.1 support EJB 2.0 Local Interface support Download Binary: openejb1.0 \ Source: openejb1.0src \ Tested On Windows XP (JDK 1.4) Windows XP (JDK 1.5) Linux (JDK 1.4 ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-10-beta-1.html">OpenEJB 1.0 Beta 1</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: August 28th, 2005 Download Binary: openejb1.0beta1 \ Source: openejb1.0beta1src \ Updated ejbtestingexamples.zip http://www.openejb.org/1.0beta1/ejbtestingexamples.zip for the Container Driven Testing Series http://www.theserverside.com/articles/article.tss?l=ContainerDrivenTestingSeries on TheServerSide.com Use the Latest Unstable ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-10-test-matrix.html">OpenEJB 1.0 Test Matrix</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Windows XP (JDK 1.4) Windows XP (JDK 1.5) Linux (JDK 1.4) Linux (JDK 1.5) Mac OSX (JDK 1.4) Mac OSX (JDK 1.5) Embedded (/) (/) (/) (/) (/) (/) Standalone (/) (/) (/) (/) (/) (/) Tomcat 4.1.x (Global Mode) (/) (/) (/) (/) (/) (/) Tomcat 4.1.x ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-3.html">OpenEJB 3</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Past, Present, and Future The goal of OpenEJB 3 is to merge our past, present, and future into one codebase. OpenEJB 3 will take the excellent features in OpenEJB 1.0 (tomcat integration, testability, embeddibility, ease of use, etc), move towards an ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-30.html">OpenEJB 3.0</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: April 12th, 2008 EJB 3.0 support EJB 2.1 support EJB 2.0 support EJB 1.1 support Download OpenEJB Standlone Server openejb3.0.zip http://www.apache.org/dyn/closer.cgi/openejb/3.0/openejb3.0.zip (pgp http ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-30-beta-1.html">OpenEJB 3.0 beta 1</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: September 29th, 2007 EJB 3.0 support EJB 2.1 support EJB 2.0 support EJB 1.1 support Download OpenEJB Standlone Server openejb3.0beta1.zip http://www.apache.org/dyn/closer.cgi/openejb/3.0beta1/openejb3.0beta1.zip (pgp http ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-30-beta-2.html">OpenEJB 3.0 beta 2</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: January 31st, 2008 EJB 3.0 support EJB 2.1 support EJB 2.0 support EJB 1.1 support Download OpenEJB Standlone Server openejb3.0beta2.zip http://www.apache.org/dyn/closer.cgi/openejb/3.0beta2/openejb3.0beta2.zip (pgp http ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-31.html">OpenEJB 3.1</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: October 22nd, 2008 Partial EJB 3.1 support EJB 3.0 support EJB 2.1 support EJB 2.0 support EJB 1.1 support Download OpenEJB Standlone Server openejb3.1.zip http://www.apache.org/dyn/closer.cgi ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-311.html">OpenEJB 3.1.1</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: June 2nd, 2009 Partial EJB 3.1 support EJB 3.0 support EJB 2.1 support EJB 2.0 support EJB 1.1 support Download OpenEJB Standlone Server openejb3.1.1.zip http://www.apache.org/dyn/closer.cgi ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-312.html">OpenEJB 3.1.2</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Release Date: October 14th, 2009 Partial EJB 3.1 support EJB 3.0 support EJB 2.1 support EJB 2.0 support EJB 1.1 support Download OpenEJB Standalone Server openejb3.1.2.zip http://www.apache.org/dyn/closer.cgi ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-and-eclipse.html">OpenEJB and Eclipse</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">you aspire to be an OpenEJB developer and you use Eclipse as your IDE, this page is for you</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-binaries.html">OpenEJB Binaries</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Add this to your {{$HOME/.m2/settings.xml}} to enable publishing to the Apache Nexus repo. This works for snapshots or staging final binaries. &lt;settings&gt; &lt;servers&gt; &lt;server&gt; &lt;id&gt;apache.snapshots.https&lt;/id&gt; &lt;username&gt;yourapacheid&lt;/username&gt; &lt;password&gt;yourapachepass&lt;/password&gt; &lt;/server&gt; &lt;server&gt; &lt;id ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-eclipse-plugin.html">OpenEJB Eclipse Plugin</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB Eclipse Plugin Overview The OpenEJB plugin for Eclipse provides the ability to run an OpenEJB standalone server and deploy projects directly from within the IDE, using functionality provided by the Eclipse Web Tools Project (WTP). Additionally, the plugin ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-jsr-107-integration.html">OpenEJB JSR-107 Integration</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">OpenEJB JSR107 (JCACHE) Integration This page is for the collaboration for those involved with the integration of JSR107 into OpenEJB. Overview The idea here is to add a caching layer to OpenEJB. The overall objective is to improve performance in OpenEJB where applicable through caching EJBs. Status Dain ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="openejb-release-process.html">OpenEJB Release Process</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">mvn release:prepare Dusername=dblevins Dassemble mvn release:perform Dassemble Dusername=dblevins DaltDeploymentRepository=dblevins::default::scp://people.apache.org/x1/home/dblevins/publichtml/stage Dgpg.passphrase=xxxxx mvn clean deploy Prelease Dassemble Dusername=dblevins ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="osgi-openejb.html">OSGi &amp; OpenEJB</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Getting started The OpenEJB Eclipse plugin provides the org.apache.openejb.server plugin which can be run as an OSGi bundle in a container such as Equinox. First of all, you will need to obtain the org.apache.openejb.server bundle. If you develop using Eclipse, you might want ... </DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-P"></A>P</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="privacy-policy.html">Privacy Policy</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Information about your use of this website is collected using server access logs and a tracking cookie. The collected information consists of the following: # The IP address from which you access the website; # The type of browser and operating system you use to access ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="proxies.html">Proxies</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Where's the Java source for the proxies? The short answer is we do not generate java code containing any ejb logic at all as other platforms like WebSphere and WebLogic do. We use dynamic proxy generation via java.lang.reflect.Proxy. Most ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-Q"></A>Q</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="quicklinks.html">QuickLinks</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Home Index News FAQ Download Lists Mailing Lists</DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="quickstart.html">Quickstart</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Installation To install OpenEJB, simply download the latest binary Downloads and unpack your zip or tar.gz into the directory where you want OpenEJB to live. Windows users can download the zip and unpack it with the WinZip program. Linux users can download ... </DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-R"></A>R</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="release-notes.html">Release Notes</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="remote-server.html">Remote Server</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">http://www.openejb.org/images/diagramremoteserver.gif valign=top, align=right, hspace=15! Accessing EJBs Remotely When using OpenEJB as a standalone server you can connect across a network and access EJBs from a remote client. The client code ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="repository.html">Repository</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="rules-of-thumb.html">Rules of Thumb</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Configuration Configuration settings should have configurable defaults at the module, ear, server and cluster level (when clustering is added). For example, security settings should be configurable on a per ejb, ejb jar, ear and server levels. Settings should have ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="running-a-standalone-openejb-server.html">Running a standalone OpenEJB server</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Configuring the OpenEJB Runtime The OpenEJB Eclipse plugin provides support for running OpenEJB as a standalone server in Eclipse using WTP. To setup a server, first of all, you will need to have a copy of OpenEJB extracted on your machine. Once you have ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-S"></A>S</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="securing-a-web-service.html">Securing a Web Service</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Web Services are a very common way to implement a Service Oriented Architecture (SOA). There are lots of web service standards/specifications (XML, SOAP, WSDL, UUDI, WS, ...) coming from organizations like W3C, OASIS, WSI, ... And there are java web service ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="singleton-beans.html">Singleton Beans</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="singleton-ejb.html">Singleton EJB</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="singleton-example.html">Singleton Example</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="source.html">Source</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="source-code.html">Source Code</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Browsing You can browse the source code via the web interface http://svn.apache.org/viewvc/openejb/trunk/. Downloading You can download (aka checkout) the sources of Apache OpenEJB with Subversion client using the following URL http://svn.apache.org ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="">Space Index</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-T"></A>T</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="take-my-code.html">Take My Code</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Gladly! We (the individuals who makeup the community) will happily take your code. The easiest way for us to take code both legally and practically is by: # Create a patch and attach it in a new JIRA issue https://issues.apache.org/jira/browse/OPENEJB # Send ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="team.html">Team</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Brett Porter mailto:brett@apache.org Committer brett http://people.apache.org/brett map http://people.apache.org/map.html?brett Jason van Zyl mailto:jvanzyl@apache.org Committer jvanzyl http://people.apache.org/jvanzyl map http://people.apache.org/map.html?jvanzyl Henri ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="telnet-console.html">Telnet Console</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Availability: Since OpenEJB 0.9 Basic Usage To use OpenEJB's Telnet Console, simply boot your server normally. $ ./bin/openejb start OPENEJBHOME=/Users/dblevins/Desktop/openejb1.0 OpenEJB 1.0 build: 200602261701 http://www.openejb.org resources 1 ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="the-team.html">The Team</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="thread-dumps.html">Thread Dumps</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Java 5 tools This should work on any Java 5 or newer platform. $ jps 3392 Jps 3387 JConsole $ jstack 3387 Attaching to process ID 3387, please wait... Debugger attached successfully. Client compiler detected. JVM ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="time-saved.html">Time Saved</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Ever wonder exactly how much time you might be saving being able to quickly compile and test code with OpenEJB? Well, find out! Deploy times in Java EE in general are partially based on the platform and partially on the size of the application ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="tips-and-suggestions.html">Tips and Suggestions</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Useful information for contributors JIRA usage It's good to leverage JIRA, but everything that happens there should be considered invisible for the most part and only reviewed on a random and infrequent basis. A good way to bring jira &quot;discussion&quot; back to the list is to follow up on the list ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="tomcat.html">Tomcat</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="tomcat-object-factory.html">Tomcat Object Factory</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">TomcatEjbFactory as discussed in the OnJava article &quot;OpenEJB: EJB for Tomcat&quot; http://www.onjava.com/pub/a/onjava/2003/02/12/ejbtomcat.html is no longer required. As of OpenEJB 3.0 references from Servlets to EJBs happen automatically with usage of the @EJB annotation OPENEJBx30:Injection of other EJBs Example ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-U"></A>U</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="users-ide.html">Users (IDE)</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-V"></A>V</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="validation-keys-audit-report.html">Validation Keys Audit Report</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">page is autogenerated. Any manual changes would be overwritten the next time this page is regenerated Out of a total of 144 keys, 123 have been tested. Test coverage for keys is 85.41666666666666 %. List of untested keys \\ abstractAnnotatedAsBean ann.ejb.beanClass ann.ejb.notInterface ann.localRemote.generalconflict ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="validation-tool.html">Validation Tool</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">NAME openejb validate OpenEJB Validation Tool SYNOPSIS openejb validate options jarfiles NOTE The OpenEJB Validation tool must be executed from the OPENEJBHOME directory. This is the directory where OpenEJB was installed or unpacked. For for the remainder of this document we will assume you ... </DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-W"></A>W</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="webadmin.html">Webadmin</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Webadmin is a new addition to OpenEJB 1.0 and very innovative in that it lets you plugin your own admin beans. Here are some screenshots: Main http://openejb.apache.org/images/webadminmain.png EJB Details http://openejb.apache.org/images/webadminejbdetails.png List Logs ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="webobjects.html">WebObjects</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">We don't officially support the WebObjects OpenEJB integration, but we are happy to offer up this page for those users to place information on usage of EJBs in WebObjects 5.1. Click the edit link above, sign up for an wiki account and edit ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="what-is-openejb-.html">What is OpenEJB ?</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px"></DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="writing-validation-tests.html">Writing Validation Tests</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">Summary Validation is a critical and integral part of the project. If you are writing some code which validates some rules, you should definitely write a test for it. A little validation test framework is available to write tests specifically for Validation. This page explains ... </DIV>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-X"></A>X</H4>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="xbean-usage-in-openejb.html">Xbean usage in OpenEJB</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">How XBean is used in OpenEJB Below is an explanation by David Blevins on the usage of xbean in OpenEJB. This text was taken from an email conversation. To view the full conversation, click&amp;nbsp;here http://www.nabble.com/HowisXBeanusedinOpenEJB3tf2148639.html#a5959172 xbeanreflect xbeanreflect is a beefed ... </DIV>
<SPAN class="icon icon-page" title="Page">Page:</SPAN>
<A href="xdoclet-plugin.html">XDoclet plugin</A>
<BR>
<DIV class="smalltext" style="margin: 0 0 0 36px">XDoclet plugin XDoclet 1's OpenEJB Support http://opensource.atlassian.com/projects/xdoclet/browse/XDT669 openejb module http://xdoclet.sourceforge.net/xdoclet/ant/xdoclet/modules/openejb/ejb/OpenEJBSubTask.html http://issues.apache.org/jira/browse/GERONIMO778</DIV>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-Y"></A>Y</H4>
</TD>
</TR><TR valign="top">
<TD><H4 style="margin-top: 0px"><A name="index-Z"></A>Z</H4>
</TD>
<TD><H4 style="margin-top: 0px"><A name="index-%21@%23%24"></A>!@#$</H4>
</TD>
</TR>
</TABLE>
</P>
</DIV>
</P>
</TD>
<TD class="Col4"><IMG src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col5">
</TD>
</TR>
<TR class="Row5">
<TD class="Col1">&nbsp;</TD>
<TD class="Col2">&nbsp;</TD>
<TD class="Col3">
<BR>
<BR>
<IMG width="100%" height="1" src="http://openejb.apache.org/images/line_light.gif">
<TABLE width="100%">
<TR>
<TD>
<SPAN class="bodyGrey">
<SMALL>
<NOTICE><!-- $FOOTER -->
Apache OpenEJB is an project of The Apache Software Foundation (ASF)
</NOTICE>
<BR>
Site Powered by
<A href="http://atlassian.com/">Atlassian</A>
<A href="http://atlassian.com/confluence/">Confluence</A>
.
</SMALL>
</SPAN>
</TD>
<TD align="right">
<A style="color:#999;font-size:small;font-weight:normal;" href="https://cwiki.apache.org/confluence/pages/editpage.action?spaceKey=OPENEJB&title=Space%20Index">[ edit ]</A>
</TD>
</TR>
</TABLE>
<BR>
</TD>
<TD class="Col4"><IMG src="http://openejb.apache.org/images/dotTrans.gif"></TD>
<TD class="Col5">&nbsp;</TD>
</TR>
</TABLE>
<!-- Needed for composition plugin -->
<!-- delay the loading of large javascript files to the end so that they don't interfere with the loading of page content -->
<SPAN style="display: none">
<SCRIPT type="text/javascript" language="JavaScript" src="http://cwiki.apache.org/confluence/labels-javascript"></SCRIPT>
<SCRIPT src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</SCRIPT>
<SCRIPT type="text/javascript">
_uacct = "UA-2717626-1";
urchinTracker();
</SCRIPT>
</SPAN>
</BODY>
</HTML>