Joachim raeger wrote:
Am Freitag, den 27.10.2006, 20:45 +0200 schrieb Bernd Fondermann:

BTW: if everything runs well with Spring, which advantages brings us
staying with phoenix, apart from backward compatibility with custom
code?
+ everyone in the dev team knows Avalon/Phoenix
+ it is proven to run James components in a stable production-ready
manner (we don't know yet which Spring-related and
not-running-in-Phoenix-related problems we will run into. this would
be the first painless migration in my career.

:-)

+ we still support Java 1.4, we should continue to support Phoenix

I completely agree. But we can keep in mind that this are all "soft" or
maybe non-functional arguments. I mean there is no important feature of
phoenix currently missing in spring.

Joachim

I don't use it, but phoenix has an optional Beanshell based kernel that you can access with a console to manage the container and the contained applications dynamically.

Phoenix has an HTTP adaptor on the ServiceManager that should allow you to access the JMX services via web: we never really used this, but this is in phoenix.

Phoenix supports autodeployment of new sar copied in the folder.

Phoenix supports classloader isolations between multiple applications deployed inside it: I, as an example, have one single phoenix where I deploy 3 different james instances.

Phoenix has some support to use RMI to control the behaviours of the container (not sure anyone out-there is using this).

We (Norman) wrote a phoenix-daemon-loader that allow us to bind "<1024" ports under unix and switch to an unpriviledged user: we would have to write something similar for spring.

I don't know if spring provide any or multiple of this: This is to say that there is not too much that keep us from going away, but there is not too much that we gain leaving phoenix.

Stefano


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

Reply via email to