You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomee.apache.org by almos <al...@ukr.net> on 2012/09/17 21:55:50 UTC

Hot deploy/re-deploy

Hello,

What code hot swap/deploy capabilities are available in OpenEJB/TomEE?
I am interested in a scenario where I point TomEE to exploded EAR folder
where EJB class files are updated by IDE or whatever and dynamically hot
swapped into container. 

There are 3rd party plugins like JRebel, but it doesn't support hot-swapping
EJB for OpenEJB in case of stuctural changes (i.e new business methods
added) and also requires explicit rebuild and undeploy/deploy performed.

Thanks,
Alex



--
View this message in context: http://openejb.979440.n4.nabble.com/Hot-deploy-re-deploy-tp4657477.html
Sent from the OpenEJB User mailing list archive at Nabble.com.

Re: Hot deploy/re-deploy

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hi,

For "part deployment" (what you are talking: adding a business method,
adding an injection in an ejb...all is done at startup) that's not possible
because of the specification (validation at startup and application build
is done at startup)

for code (understand method body...) fakereplace works really fine.

*Romain Manni-Bucau*
*Twitter: @rmannibucau*
*Blog: http://rmannibucau.wordpress.com*




2012/9/17 almos <al...@ukr.net>

> Hello,
>
> What code hot swap/deploy capabilities are available in OpenEJB/TomEE?
> I am interested in a scenario where I point TomEE to exploded EAR folder
> where EJB class files are updated by IDE or whatever and dynamically hot
> swapped into container.
>
> There are 3rd party plugins like JRebel, but it doesn't support
> hot-swapping
> EJB for OpenEJB in case of stuctural changes (i.e new business methods
> added) and also requires explicit rebuild and undeploy/deploy performed.
>
> Thanks,
> Alex
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/Hot-deploy-re-deploy-tp4657477.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>