The release notes were looking a bit small to me and I started to
remember stuff that we did that wasn't in them. So I just went
through the svn logs and double checked that the issues mentioned had
"Fix Version: 3.1" on them and also added some JIRA issues for things
that didn't have them.
Here's the list of additional issues that need to get added to the 3.1
RELEASE-NOTES.txt file:
New Features:
* [OPENEJB-126] Constructor Injection
* [OPENEJB-935] Spring Integration
* [OPENEJB-933] Injection Support for JSF 1.2 ManagedBeans
* [OPENEJB-941] ConnectorModule discoverable via the classpath
(rar files)
Improvements:
* [OPENEJB-900] Example: Testing Security via InitialContext login/
logout
* [OPENEJB-936] Log Tomcat resources imported into OpenEJB
* [OPENEJB-943] Improved support for non-JMS Connectors
* [OPENEJB-940] Severely improved client performance over ejbd
* [OPENEJB-946] Optimized annotation scanner to determine if a jar
is an ejb jar more quickly
* [OPENEJB-939] Write the cmp mappings when
openejb.descriptors.output is set to true
* [OPENEJB-944] Allow value of server service "only_from" property
to use comma, tab and newline as a separator
* [OPENEJB-938] Improved the validation check on methods to look
for mismatched arguments or conflicting case
* [OPENEJB-934] Better support for external activemq.xml
configuration
* [OPENEJB-937] Improved StatefulContainer instance caching
* [OPENEJB-948] Container AccessTimeout and TimeOut values
expressible as text "200ms", "1 hour", "5 min", etc.
* [OPENEJB-947] Command line tool for monitoring multicast heartbeat
Bugs:
* [OPENEJB-797] Unable to load servlet class:
javax.faces.webapp.FacesServlet
* [OPENEJB-874] SystemInstance is not updated with the properties
defined in conf/system.properties
* [OPENEJB-945] Should call stop() on the remaining
ResourceAdapters during destroy()
* [OPENEJB-873] Deploying the same ejb in two different webapps
causes a DuplicateDeploymentIdException
* [OPENEJB-901] Fixed broken isCallerInRole when using Tomcat
JAASRealm with the TomcatSecurityService
* [OPENEJB-942] Fixed potential NullPointerException scanning
servlets that have no servlet class (i.e. are JSPs)
This is like a whole releases worth of changes right there :)
Anyway, going to update the RELEASE-NOTES.txt and send a note out to
the user list.
-David