Last time I checked, Hibernate was not pleasant to work with in an OSGi env.
The EclipseLink project seemed to be more promissing but also lacking
dynamic entity registration and such things that you would expect from an
OSGi based EntityManager

On Thu, Oct 27, 2011 at 6:04 PM, Eugen Reiswich <ereisw...@googlemail.com>wrote:

> That's a good question!
>
> We are also in a situation where we need to decide whether to use DS or
> Spring DM. The Spring DM advantages I always hear are:
> - Spring supports transaction management out of the box. With DS you would
> need another framework to support TM
> - Spring has a good Hybernate support
>
> Can please someone comment on this?
>
> Eugen
>
> Am 27.10.2011 um 14:04 schrieb Ferry Huberts:
>
> > On 10/27/2011 01:09 PM, Mohamed Ragab wrote:
> >> Hi All,
> >>
> >> Just an innocent technical question, please!
> >>
> >> Correct me if I am wrong, but to my understanding:
> >> 1. OSGi has a Service Registry
> >> 2. OSGi has Declarative Services
> >> 3. There are multiple options for using Declarative Services without
> >> writing the XML by hand, like: Bnd annotations, iPojo, Apache Felix SCR
> >> Annotions, and others. All of which result in the services being
> >> registered in the OSGi service registry, and lookups for services being
> >> done from the OSGi Service Registry; Declarative Services as usual
> >> 4. A standard is in the works for standard OSGi annotations for
> >> Declarative Services
> >>
> >> My question is:
> >> Are there any technical advantages, for new code written for OSGi, to
> >> use: Spring DM or Guice+Peaberry
> >>
> >
> >
> > that basically depends on your personal preference. the end result is
> > that your services are registered in the OSGi service registry. how it
> > got there isn't really very relevant.
> >
> > every framework has its own advantages and disadvantages.
> >
> > I'd say that when going from lightweight to heavyweight you'd have the
> > following list:
> >
> > DS
> > DS + Guice
> > DS + Spring
> >
> >
> > I think (last I heard from Peter) that the annotations are close to
> final.
> >
> >
> > --
> > Ferry Huberts
> > _______________________________________________
> > OSGi Developer Mail List
> > osgi-dev@mail.osgi.org
> > https://mail.osgi.org/mailman/listinfo/osgi-dev
>
>
> _______________________________________________
> OSGi Developer Mail List
> osgi-dev@mail.osgi.org
> https://mail.osgi.org/mailman/listinfo/osgi-dev
>
_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to