File Release Notes and Changelog
Notes:
Enterprise Java Open Source Architecture
EJOSA - 1.3.5 Final Version
----------------------------------------
General:
- Integration of Enhydra as Service in JOnAS. Now you can just
start JOnAS and Enhydra will be started automatically as a
service "enhydra" within JOnAS.
- JOnAS Alarm example with Jetty is now added into EJOSA and
it uses the EJOSA Template structure. JOnAS is also
configured to use Jetty now.
- AspectJ simple example is included within
dev-piggybank-ejb-hibernate. The presentation layer (Swing
and Enhydra) aspects work nicely. The business layer (JOnAS)
aspects don't work yet, need a rework.
- There are some additions in ext-libs, so you have to download
it again or just simple download the whole package.
- Upgrade XDoclet 1.2b3 (needed for Hibernate 2.0).
- Upgrade Hibernate 2.0.1. No Hibernate 1 anylonger.
- Add AspectJ .
- Add McKoi Java DB for building EB CMP 2.0 under JOnAS 3.1.
- Upgrade all examples to work with the new libraries.
Structure:
- New directory "application" to build all the specification,
business and presentation together.
- Directory "classes/Generated Sources" is renamed under
"src-generated". This has to be done because Eclipse cannot
go well with "classes/Generated Sources" structure. Thanks
to Arne Sutor for this (Savus project). EJOSA Template works
now in Eclipse 3.x. You cannot use Eclipse 2.x because it
cannot start more than one Ant session.
- All jonas-start.xml is reworked to use JOnAS classloader.
Thanks to Ingo Dueppe for this (Savus project).
OpenUSS (http://openuss.sourceforge.net) will follow and use
this EJOSA Template 1.3.5.
Have a lot of fun!
Lofi Dewanto.
Changes:
Update and patch EJOSA - 1.3.5.1
----------------------------------------
Installation:
Just install the EJOSA 1.3.5 normally. Afterwards copy the
content of the update 1.3.5.1 into the directory of 1.3.5.
That's it!
New features:
- You can now start *EVERYTHING* in a single JOnAS JVM
(Business Layer, Presentation Layer for both Servlet and
Swing). This makes very easy to distribute EJOSA application
also on the client-side. With the same application you can use
it on the server- and client-side. Thus, we have a distribution
transparancy for EJOSA application!
Cheers,
Lofi Dewanto.