Hello,
Fran Varin wrote:
The beauty of our WAS solution is that we can hot deploy various pieces like
the jars without having to do anything with the WARs and since we do not
have the jars contained in each WAR it makes maintenance much simpler.
Depending on the application, this approach makes a lot of sense. We do use
ANT for our builds and such but, the point is to try and simplify the
implementation as much as possible.
There are two points: HotDeploy is something most useful in development and test environments. For
a production environment it may make sense but is not so important.
Before you are looking for a solution to reduce the points of change for jar consider:
- the shared code (jar) is made and tested for use in shared use
- there is no third party code used by the homegrown shared code were you just consider it to be made for shared use, but you do not know it, and it is not a feature guaranteed by the producer of the third party lib. - it is _really_ a headache for you to use ant for deployment in the test environment and keep control of the jars used by more than
 one application.
- you are _sure_ that the time saved by sharing one or more jar(s) by all applications is not consumed by looking for errors caused by
 sharing the jar(s)

Have a look at:
http://wiki.apache.org/jakarta-commons/Logging/UndeployMemoryLeak
Chapter: Keep component libs in components

Regards
Boris


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

Reply via email to