![]()
|
||||
Patch for JOnAS2.0, EJB server (Enterprise Java Bean)The patch for JOnAS2.0 for closing all the actual JDBC connection when shutdown. With this patch, 'ejbRemove()' is also invoked on each the session bean. You can download it at FREE from OOP-Research. |
||||
What is JOnAS2.0?
EJB is the core architecture of J2EE. To build up the enterprise-oriented, network-oriented and system-independent Java components, EJB is essential architecture for the serious developer in the world. Since EJB 1.1 specification was released, we have desired some sophisticated EJB compliant server.
JOnAS2.0 is one of the most powerful EJB server in the world. JOnAS2.0 provides us everything we need:
Some slight issuesJOnAS2.0 is enough to build up our enterprise-oriented systems, there are some slight issues about its implementation. They are:
Solution: Un-official patchesTo solve these problems, the slight modification will be enough. I've modified the following classes:
I've contributed these sources to ejb-container-group mailing list. Some of my patches will be merged into the next version of JOnAS. But in this point, my patches are UN-OFFICIAL ones. The source for these classes is available here. After extracted, the directory of jonas_patch is created, and under the directory, the subdirectory of 'modified_src' contains the modified sources while 'modified_org' contains the original sources. Within in the source code, the lines between
//Start:Jun Inamori modified
and
//End:Jun Inamori modifiedare modified. To compile the sources and update the jar files, simply run the shell script of 'build_update.sh', assuming the CLASSPATH and JONAS_ROOT are set to the appropriate values. |
|
|||
|
Java and all Java-based trademarks and logos are trademarks or registered of Sun Microsystems, Inc. in the United States and other countries. |
||||
|
ALL CONTENTS COPYRIGHT 1997-2007, OOP-Research Corporation. All rights reserved. |
||||