You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Chamil Jeewantha <kd...@gmail.com> on 2014/05/05 11:46:18 UTC
(OpenEJB) TomEE integration to OSGI based Application Server
Hi Everybody,
I am trying to add J2EE Web profile support to an Application Server which
is based on Tomcat, runs on OSGI platform.
*Architecture In brief:*
The Tomcat is running within an OSGI bundle. The Tomcat class loader is the
class loader of the OSGI bundle that hosts the Tomcat.
The Application Server uses an extended version of
Catalina's WebappClassLoader.
*Problems*
I have few questions about Tomee/OpenEJB
1. What do the openejb-* code and tomee-* codes do? What is the difference?
2. Can I get Web profile support only using openejb-* libraries on my
Application Server? (is tomee-* code is mandatory for webprofile)?
3. Is there a way of running openejb on a separate OSGI bundle and couple
it to running Tomcat bundle using OSGI service etc...?
4. Can someone point me to some documentations which disucss about OpenEJB
& Tomee architectures and any sample of OpenEJB/Tomee on OSGI based server?
I do not need to have fancy way of integrating like Tomee to tomcat
integration. I can hard-code the paths as permanent entries.
Thanks in Advance!
Chamil
--
kdchamil@gmail.com
Re: (OpenEJB) TomEE integration to OSGI based Application Server
Posted by Chamil Jeewantha <kd...@gmail.com>.
Hi Romain,
Thanks for your answer.
On Mon, May 5, 2014 at 3:22 PM, Romain Manni-Bucau <rm...@gmail.com>wrote:
> Hey,
>
> 1 tomee is the integration between openejb and tomcat. openejb is the
> EE implementation more or less (excepted Servlet/JSP stuff which is in
> tomcat)
> 2 not (see 1)
> 3 not out of the box
> 4 more recent stuff we have is
> http://svn.apache.org/repos/asf/tomee/karafee/trunk/ but Karaf
> community took this responsability, not sure where they are ATM with
> this support -
> http://karaf.922171.n3.nabble.com/Future-of-KarafEE-td4028297.html
> and http://openejb.979440.n4.nabble.com/osgi-EE-td4660946.html
>
>
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
>
>
> 2014-05-05 11:46 GMT+02:00 Chamil Jeewantha <kd...@gmail.com>:
> > Hi Everybody,
> >
> > I am trying to add J2EE Web profile support to an Application Server
> which
> > is based on Tomcat, runs on OSGI platform.
> >
> > *Architecture In brief:*
> >
> > The Tomcat is running within an OSGI bundle. The Tomcat class loader is
> the
> > class loader of the OSGI bundle that hosts the Tomcat.
> >
> > The Application Server uses an extended version of
> > Catalina's WebappClassLoader.
> >
> > *Problems*
> >
> > I have few questions about Tomee/OpenEJB
> >
> > 1. What do the openejb-* code and tomee-* codes do? What is the
> difference?
> > 2. Can I get Web profile support only using openejb-* libraries on my
> > Application Server? (is tomee-* code is mandatory for webprofile)?
> > 3. Is there a way of running openejb on a separate OSGI bundle and couple
> > it to running Tomcat bundle using OSGI service etc...?
> > 4. Can someone point me to some documentations which disucss about
> OpenEJB
> > & Tomee architectures and any sample of OpenEJB/Tomee on OSGI based
> server?
> >
> > I do not need to have fancy way of integrating like Tomee to tomcat
> > integration. I can hard-code the paths as permanent entries.
> >
> > Thanks in Advance!
> > Chamil
> > --
> > kdchamil@gmail.com
>
--
kdchamil@gmail.com
Re: (OpenEJB) TomEE integration to OSGI based Application Server
Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hey,
1 tomee is the integration between openejb and tomcat. openejb is the
EE implementation more or less (excepted Servlet/JSP stuff which is in
tomcat)
2 not (see 1)
3 not out of the box
4 more recent stuff we have is
http://svn.apache.org/repos/asf/tomee/karafee/trunk/ but Karaf
community took this responsability, not sure where they are ATM with
this support - http://karaf.922171.n3.nabble.com/Future-of-KarafEE-td4028297.html
and http://openejb.979440.n4.nabble.com/osgi-EE-td4660946.html
Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau
2014-05-05 11:46 GMT+02:00 Chamil Jeewantha <kd...@gmail.com>:
> Hi Everybody,
>
> I am trying to add J2EE Web profile support to an Application Server which
> is based on Tomcat, runs on OSGI platform.
>
> *Architecture In brief:*
>
> The Tomcat is running within an OSGI bundle. The Tomcat class loader is the
> class loader of the OSGI bundle that hosts the Tomcat.
>
> The Application Server uses an extended version of
> Catalina's WebappClassLoader.
>
> *Problems*
>
> I have few questions about Tomee/OpenEJB
>
> 1. What do the openejb-* code and tomee-* codes do? What is the difference?
> 2. Can I get Web profile support only using openejb-* libraries on my
> Application Server? (is tomee-* code is mandatory for webprofile)?
> 3. Is there a way of running openejb on a separate OSGI bundle and couple
> it to running Tomcat bundle using OSGI service etc...?
> 4. Can someone point me to some documentations which disucss about OpenEJB
> & Tomee architectures and any sample of OpenEJB/Tomee on OSGI based server?
>
> I do not need to have fancy way of integrating like Tomee to tomcat
> integration. I can hard-code the paths as permanent entries.
>
> Thanks in Advance!
> Chamil
> --
> kdchamil@gmail.com