Share

Enterprise Java Open Source Architecture

File Release Notes and Changelog

Release Name: EJOSA_1.3.5

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.