tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Gallimore <jonathan.gallim...@gmail.com>
Subject Re: OpenEJB and OSGi
Date Fri, 08 May 2009 09:46:41 GMT
Thanks for your reply Deryck - sorry I haven't replied to this thread
sooner. I agree, I think the work Deryck has done will do what you're after,
and it works really well. As promised yesterday I'm going to try and write a
tutorial on this functionality today - I'll post it up when its done :)

Jon

On Fri, May 8, 2009 at 10:24 AM, Brown, Deryck <deryck.brown@ziebel.biz>wrote:

> Hi,
>
> In fact the example code that Jonathan provided the links for does exactly
> this. I know, I wrote it!
>
> The setup I use in my own application has OpenEJB in one plug-in running as
> an OSGi service listener that watches for services that belong to the
> OpenEjbApplication class to be deployed. It then invokes the OpenEJB
> deployment code to start the application running. Your application plugin
> must include a plug-in activator that registers a new OpenEjbApplication
> service. When the plug-in is deactivated, the service is automatically
> stopped by the platform, and the OpenEJB server undeploys the application.
>
> The plugins at the moment are running on the Eclipse 3.4.2 RCP platform.
> This may cause some problems with running on (just) Equinox as the current
> code may be using some non-OSGi APIs (to load properties from files and
> allow for variable expansion within property values).
>
> I have used this to deploy an application that contains stateless session
> beans and entity beans that use an Apache Derby database and Hibernate for
> the persistence. (I've since moved Hibernate into its own plugin so I can
> share the Hibernate instance between OpenEJB and EMF/Teneo.)
>
> See the original description of this code at:
>
>
> http://www.nabble.com/Dynamically-deploying-to-an-embedded-OpenEJB-server-within-an-Eclipse-RCP-application-tt21667308.html#a21827389
>
> Regards,
> Deryck
>
> --
> Dr Deryck F Brown
> Software Engineer
> Ziebel UK Ltd
> Unit A, Broadfold Road,
> Bridge of Don,
> Aberdeen AB23 8EE
>
> Tel: 01224 227227 (X143)
> Fax: 01224 703146
> Skype: ziebel-deryckb
> Web: www.ziebel.biz
>
> -----Original Message-----
> From: Gauthier Libéral [mailto:liberal.gauthier@gmail.com]
> Sent: 08 May 2009 09:48
> To: users@openejb.apache.org
> Subject: Re: OpenEJB and OSGi
>
>
> Hi,
>
> I would like to have OpenEJB running as an equinox bundle and then would
> like to run my EJB-Jar in Equinox too (one bundle per EJB).
>
> When you said "You don't expect EJBs will be deployed as OSGi bundles, do
> you?" is it a warning for not doing that thing ?
>
> Sorry for my english expression, I'm french.
>
> Thanks for your answers.
>
> ---
> Gauthier
>
>
> Jacek Laskowski wrote:
> >
> > 2009/5/7 Gauthier Libéral <liberal.gauthier@gmail.com>:
> >
> >> I would like to run OpenEJB on Equinox Framework
> >
> > Could you explain a bit more on what exactly you'd expect from OpenEJB
> > to be run on OSGi runtime? You don't expect EJBs will be deployed as
> > OSGi bundles, do you?
> >
> > Jacek
> >
> > --
> > Jacek Laskowski
> > Notatnik Projektanta Java EE - http://www.JacekLaskowski.pl
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/OpenEJB-and-OSGi-tp23423565p23442299.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.325 / Virus Database: 270.12.19/2099 - Release Date: 05/07/09
> 18:05:00
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message