ObjectWeb Consortium
Search ObjectWeb Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | enhydra List | May 2004 Index

<--  Date Index  --> <--  Thread Index  -->

EJOSA Revolutions 2.0: Enhydra and JOnAS Application


The first release of EJOSA Template Revolutions 2.0 is out!

EJOSA 2.0 Revolutions: Learning and Building J2EE Application in KISS
way for J2EE Beginners!

The documentation of EJOSA Revolutions 2.0 is also available. Please
download the file from the following link:
http://prdownloads.sourceforge.net/ejosa/ejosa-revo-doc.pdf?download

What's new:

- New external libraries (ext-libs):
  - Enhydra 5.1.9,
  - JOnAS 3.3.6,
  - Ant 1.6.1,
  - AndroMDA 2.x, etc.
  For more information please take a look at:
  /your_install_directory/ejosa-revo/ext-libs/readme-external-libs.txt
- For Enhydra users: an AndroMDA cartridge for XMLC and EAF is included,
  please check all the PiggyBank example.
- For JOnAS users: the JOnAS Alarm example is added with the "model"
  directory, so that almost all the specification part will be generated
  with AndroMDA. Check out the JOnAS alarm example. This example shows
  you a smooth way to integrate model into your curent component and
  application.
- Improvement of the structure. It is now easier to understand.
- Adding MDA with AndroMDA 2.x on the top of the development cycle:
  1. model the domain,
  2. build or generate the specification,
  3. generate and implement the business layer and
  4. generate and implement the presentation layer.
- Adding a new cartridges for translating PIM to PIM with different
  languages. Please see the documentation for more information.
- Adding some helpful Ant build scripts.

Here is the HOW-TO:

- Download the file ejosa-revo-app.zip. Here you have all the
   sourcecodes (cartridges and examples).
- Unzip the file into your chosen directory. Please do not use empty
   spaces!
- Download the file ejosa-revo-ext-libs.zip.
- Unzip this file into /your_directory/ejosa-revo/ext-libs.
- To compile the whole files just go to /ejosa-revo/dev-all/build.
- Run the Ant script build-all-components.xml.

What is EJOSA?

- The basic concept of EJOSA Template is KISS "Keep It Short and
  Simple"! EJOSA Template defines a clear structure - "architecture"
  and a development process, which are easy to understand and to
  execute.
- EJOSA Template offers easy to use templates and is a good starting
  point for your J2EE development based on Enhydra and JOnAS.
- EJOSA Template provides a collection of Open Source libraries which
  are bundled together and already pre-configured, so there is no need
  to download all the libraries separately (see
  ext-libs/readme-external-libs.txt for a list of included libraries).
- EJOSA Template defines an easy to understand and transparent structure
  to be followed by the development of J2EE applications.
- EJOSA Template does not use IDE, wizards or assistants. This means you
  need to understand the whole process before you can develop your own
  J2EE application. On the other hand you have the freedom to choose
  your own IDE. EJOSA Template is based purely on reusable Ant scripts,
  which manage the build and execution system of your J2EE application.
- EJOSA Template can be used to make a prototype fast and easily without
  having to throw the prototype result for continuing the project. This
  means projects which use EJOSA Template can scale.
- EJOSA Template combines Model Driven Architecture (MDA) and Sourcecode
  Centric Development (SCD) model. It allows you to integrate both
  models in one environment to get the best of both worlds. It is very
  important to integrate the modelling part of the components directly
  into the developer's compile, run and test cycle.

Have a lot of fun!
Lofi Dewanto.
http://ejosa.sourceforge.net






<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.