Hi everyone,

I still can't quite believe it but in around 10 working hours I managed to get James 2.3 up and running - not from Phoenix, but booting using Spring 2.0. :-)

With thorough tests still pending, it is remarkable that James code and the configuration remains unchanged. It is just providing new wrappers for the Avalon lifecycle, throwing all the jars together, converting assembly.xml to Spring bean configuration and providing some very lean and mean gluecode.
Never thought it to be so easy.

I expect minor problems to arise and JMX is not yet available, but anyway.

I would like to check this stuff into a sandbox.

This opens some amazing possibilities:
+ Deploy with custom code/other beans in a much more easy manner
+ Deploy in J2EE servers and webcontainers etc., whatever a user may think of + Use within an OSGi container, as soon as Spring does provide adapters for this + full control over and possible customization of logging, configuration and component lifecycle

Another consequence is, that there is no _need_ to walk away from Avalon. It would be very easy to provide a Spring-bundled release in parallel with the present packages.

  Bernd

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to