| |
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <HTML> |
| <HEAD> |
| <!-- $PAGETITLE --> |
| <TITLE>OpenEJB - OpenEJB 3.1.2</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"> </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"> </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="space-index.html" 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"> </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 --> |
| OpenEJB 3.1.2 |
| </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"> |
| <UL> |
| <LI>Release Date: October 14th, 2009</LI> |
| <LI>Partial EJB 3.1 support</LI> |
| <LI>EJB 3.0 support</LI> |
| <LI>EJB 2.1 support</LI> |
| <LI>EJB 2.0 support</LI> |
| <LI>EJB 1.1 support</LI> |
| </UL> |
| |
| |
| <H1><A name="OpenEJB3.1.2-Download"></A>Download</H1> |
| |
| <H4><A name="OpenEJB3.1.2-OpenEJBStandaloneServer"></A>OpenEJB Standalone Server </H4> |
| <UL> |
| <LI><A href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.2/openejb-3.1.2.zip" class="external-link" rel="nofollow">openejb-3.1.2.zip</A> (<A href="http://www.apache.org/dist/openejb/3.1.2/openejb-3.1.2.zip.asc" class="external-link" rel="nofollow">pgp</A>, <A href="http://www.apache.org/dist/openejb/3.1.2/openejb-3.1.2.zip.md5" class="external-link" rel="nofollow">md5</A>)</LI> |
| <LI><A href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.2/openejb-3.1.2.tar.gz" class="external-link" rel="nofollow">openejb-3.1.2.tar.gz</A> (<A href="http://www.apache.org/dist/openejb/3.1.2/openejb-3.1.2.tar.gz.asc" class="external-link" rel="nofollow">pgp</A>, <A href="http://www.apache.org/dist/openejb/3.1.2/openejb-3.1.2.tar.gz.md5" class="external-link" rel="nofollow">md5</A>)</LI> |
| </UL> |
| |
| |
| <H4><A name="OpenEJB3.1.2-OpenEJBforTomcat"></A>OpenEJB for Tomcat</H4> |
| <UL> |
| <LI><A href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.2/openejb.war" class="external-link" rel="nofollow">openejb.war</A> (<A href="http://www.apache.org/dist/openejb/3.1.2/openejb.war.asc" class="external-link" rel="nofollow">pgp</A>, <A href="http://www.apache.org/dist/openejb/3.1.2/openejb.war.md5" class="external-link" rel="nofollow">md5</A>)</LI> |
| </UL> |
| |
| |
| |
| <H4><A name="OpenEJB3.1.2-EJB3.1andotherexamples%28sourceincluded%29"></A>EJB 3.1 and other examples (source included) </H4> |
| <UL> |
| <LI><A href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.2/openejb-examples-3.1.2.tar.gz" class="external-link" rel="nofollow">openejb-examples-3.1.2.tar.gz</A> (<A href="http://www.apache.org/dist/openejb/3.1.2/openejb-examples-3.1.2.tar.gz.asc" class="external-link" rel="nofollow">pgp</A>, <A href="http://www.apache.org/dist/openejb/3.1.2/openejb-examples-3.1.2.tar.gz.md5" class="external-link" rel="nofollow">md5</A>)</LI> |
| <LI><A href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.2/openejb-examples-3.1.2.zip" class="external-link" rel="nofollow">openejb-examples-3.1.2.zip</A> (<A href="http://www.apache.org/dist/openejb/3.1.2/openejb-examples-3.1.2.zip.asc" class="external-link" rel="nofollow">pgp</A>, <A href="http://www.apache.org/dist/openejb/3.1.2/openejb-examples-3.1.2.zip.md5" class="external-link" rel="nofollow">md5</A>)</LI> |
| </UL> |
| |
| |
| <H4><A name="OpenEJB3.1.2-SourceCode"></A>Source Code </H4> |
| <UL> |
| <LI><A href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.2/openejb-3.1.2-src.zip" class="external-link" rel="nofollow">openejb-3.1.2-src.zip</A> (<A href="http://www.apache.org/dist/openejb/3.1.2/openejb-3.1.2-src.zip.asc" class="external-link" rel="nofollow">pgp</A>, <A href="http://www.apache.org/dist/openejb/3.1.2/openejb-3.1.2-src.zip.md5" class="external-link" rel="nofollow">md5</A>)</LI> |
| <LI><A href="http://www.apache.org/dyn/closer.cgi/openejb/3.1.2/openejb-3.1.2-src.tar.gz" class="external-link" rel="nofollow">openejb-3.1.2-src.tar.gz</A> (<A href="http://www.apache.org/dist/openejb/3.1.2/openejb-3.1.2-src.tar.gz.asc" class="external-link" rel="nofollow">pgp</A>, <A href="http://www.apache.org/dist/openejb/3.1.2/openejb-3.1.2-src.tar.gz.md5" class="external-link" rel="nofollow">md5</A>)</LI> |
| </UL> |
| |
| |
| <H4><A name="OpenEJB3.1.2-ReleaseNotes"></A>Release Notes</H4> |
| <UL> |
| <LI><A href="http://www.apache.org/dist/openejb/3.1.2/RELEASE-NOTES.txt" class="external-link" rel="nofollow">RELEASE-NOTES.txt</A></LI> |
| </UL> |
| |
| |
| <H1><A name="OpenEJB3.1.2-TestedOn"></A>Tested On</H1> |
| |
| <DIV class="table-wrap"> |
| <TABLE class="confluenceTable"><TBODY> |
| <TR> |
| <TH class="confluenceTh"> </TH> |
| <TH class="confluenceTh"> Windows XP (JDK 1.5) </TH> |
| <TH class="confluenceTh"> Windows XP (JDK 1.6) </TH> |
| <TH class="confluenceTh"> Linux (JDK 1.5) </TH> |
| <TH class="confluenceTh"> Linux (JDK 1.6) </TH> |
| <TH class="confluenceTh"> Mac OSX (JDK 1.5) </TH> |
| <TH class="confluenceTh"> Mac OSX (JDK 1.6) </TH> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Embedded </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Standalone </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Tomcat 6.0.14 </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Tomcat 6.0.13 </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Tomcat 6.0.10 </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Tomcat 6.0.9 </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Tomcat 5.5.26 </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Tomcat 5.5.25 </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Tomcat 5.5.23 </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| <TR> |
| <TD class="confluenceTd"> Tomcat 5.5.20 </TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| <TD class="confluenceTd"><IMG class="emoticon" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"></TD> |
| </TR> |
| </TBODY></TABLE> |
| </DIV> |
| |
| |
| <H1><A name="OpenEJB3.1.2-ChangeSummary"></A>Change Summary</H1> |
| |
| <P>This release is largely focused on bug fixes and small improvements with a couple new features. Scanning support for JSF 2.0 ManagedBeans allows for a nice OpenEJB/Tomcat/Mojarra stack. <A href="../OPENEJBx30/datasource-password-encryption.html" title="DataSource Password Encryption">Database passwords</A> listed in the openejb.xml can now be encrypted using our new 'cipher' command line tool. Focus areas of improvements/fixes include @LocalClient support, remote client disconnections and connection caching, AltDD support, Stateful bean caching, and additional JNDI name formatting options.</P> |
| |
| <H1><A name="OpenEJB3.1.2-Changelog"></A>Changelog</H1> |
| |
| <P><B>New Features:</B></P> |
| |
| <UL> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1076" class="external-link" rel="nofollow">OPENEJB-1076</A> Allow datasource passwords to be ciphered</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1045" class="external-link" rel="nofollow">OPENEJB-1045</A> Injection support for JSF 2.0 ManagedBeans</LI> |
| </UL> |
| |
| |
| <P><B>Improvements:</B></P> |
| |
| <UL> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1084" class="external-link" rel="nofollow">OPENEJB-1084</A> Discovered @LocalClient classes logged on INFO</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1083" class="external-link" rel="nofollow">OPENEJB-1083</A> Scanning for ClientModules less aggressive for embedded mode</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1056" class="external-link" rel="nofollow">OPENEJB-1056</A> All JNDI Name Format variables support .lc, .uc, and .cc extensions to dictate case</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1080" class="external-link" rel="nofollow">OPENEJB-1080</A> javaee-api-libs.zip as alternative to javaee-api.jar</LI> |
| </UL> |
| |
| |
| <P><B>Bugs:</B></P> |
| |
| <UL> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1062" class="external-link" rel="nofollow">OPENEJB-1062</A> StickyConnectionStrategy incorrectly caches connections</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1049" class="external-link" rel="nofollow">OPENEJB-1049</A> Stateful session cache management issue</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-965" class="external-link" rel="nofollow">OPENEJB-965</A> <A href="http://www.nabble.com/exceptions-handling-with-Webservices-td19668275.html" class="external-link" rel="nofollow">http://www.nabble.com/exceptions-handling-with-Webservices-td19668275.html</A></LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1077" class="external-link" rel="nofollow">OPENEJB-1077</A> LocalInitialContext.logout() should call SecurityService.logout()</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1066" class="external-link" rel="nofollow">OPENEJB-1066</A> EJB 2.0 deprecated message-selector tag not supported</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1065" class="external-link" rel="nofollow">OPENEJB-1065</A> EJB 2.0 deprecated acknowledge-mode tag not supported</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1044" class="external-link" rel="nofollow">OPENEJB-1044</A> Webapp @Resource UserTransaction injection results in NullPointerException</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1048" class="external-link" rel="nofollow">OPENEJB-1048</A> Missing MESSAGE enum in openejb.xsd</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1059" class="external-link" rel="nofollow">OPENEJB-1059</A> Altdd support broken for persistence.xml files with no ejb-jar.xml</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1047" class="external-link" rel="nofollow">OPENEJB-1047</A> Configuring the deployment-Id at server or application level does not work, instead a misleading result is produced</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1082" class="external-link" rel="nofollow">OPENEJB-1082</A> @WebService and @WebServiceProvider classes not discovered unless annotated as EJBs</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1085" class="external-link" rel="nofollow">OPENEJB-1085</A> @LocalClient discovery improved – openejb.tempclassloader.skip=annotations flag no longer needed</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1061" class="external-link" rel="nofollow">OPENEJB-1061</A> WS Security tests fail because of WSS4J trying to load default sun cacerts</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1063" class="external-link" rel="nofollow">OPENEJB-1063</A> Main-Class containing "/" instead of "." fails java.lang.NoClassDefFoundError: IllegalName:</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1075" class="external-link" rel="nofollow">OPENEJB-1075</A> Workaround for Sun JDK RemoteException initCause bug</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1064" class="external-link" rel="nofollow">OPENEJB-1064</A> @LocalClient discovery via Include/Exclude settings</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1070" class="external-link" rel="nofollow">OPENEJB-1070</A> LocalInitialContextFactory can't be extended</LI> |
| <LI><A href="https://issues.apache.org/jira/browse/OPENEJB-1069" class="external-link" rel="nofollow">OPENEJB-1069</A> Duplicate logging of "AltDD" processing</LI> |
| </UL> |
| |
| </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"> </TD> |
| <TD class="Col2"> </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=OpenEJB%203.1.2">[ edit ]</A> |
| </TD> |
| </TR> |
| </TABLE> |
| <BR> |
| </TD> |
| <TD class="Col4"><IMG src="http://openejb.apache.org/images/dotTrans.gif"></TD> |
| <TD class="Col5"> </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> |