|
Fix bug 797688 - Embedded JNDI should support authentication
|
Fix bug 797689 - Embedded JNDI contexts should be read-only
|
Remove support for the JDBM database
|
Refactor the connector support. Currently the connectors are hard
to maintain, as a single API change must be applied to each.
|
Refactor the example applications. These should be very minimalist
so they are easy to understand, as opposed to the current examples
which are more appropriate for testing purposes.
|
Complete XA support
|
Add support for Connection.setClientId()
|
Upgrade to JMS 1.1 API
|
Add support for authorization
|
Add clustering using javagroups
|
Add support for JSR77 - J2EE Management Model
|
Investigate using
PicoContainer
(no more evil statics!)
|
Investigate replacing dbtool with
DewDrop
. This should
also do away with the need to provide the SQL scripts currently
located in $OPENJMS_HOME/config/db.
|
Restructure CVS, and simplify the build using maven's reactor.
The directory structure should look something like:
openjms/
core/
client/
server/
tools/
-
move classes in the exolabcore module to core/.
-
move packages common to both client and server to core/.
-
move server packages to server/
-
move client packages to client/
-
move tool packages (i.e, dbtool, admin) to tools/
|
|