I think I can also add an option to genimi-blueprint to disable blueprint
support and activate only gemini spring only. The extender already work
like this if it is a Pre-4.2 OSGi platform.

What do you think?

Romain.

PS: cloud you give the doc entry (url) for region management?



2012/6/5 Achim Nierbeck <[email protected]>

> Romain,
>
> no problem someone will be there helping :)
>
> regards, Achim
>
> 2012/6/5 Romain Gilles <[email protected]>:
> > Hi Achim,
> > I just now found a github clone of the original gemini-blueprint and the
> > guys have already patch it to support spring 3.1. They have do almost the
> > same things as I have done so I will use their vesion.
> > Project: https://github.com/glyn/Gemini-Blueprint
> > Repository: https://github.com/glyn/Gemini-Blueprint.git
> >
> > I will try to use this version with karaf 3.0 (trunk) and the regions.
> > I will need help for sure.
> >
> > Romain
> >
> > 2012/6/5 Achim Nierbeck <[email protected]>
> >>
> >> Hi Romain,
> >>
> >> I think a never version of Gemini is needed to work with spring 3.1
> >> it was something like 1.0.1-SNAPSHOT
> >>
> >> regards, Achim
> >>
> >> 2012/6/5 Romain Gilles <[email protected]>:
> >> > Hi Achim,
> >> > It sounds good :). On my side I have tried to install gemini 1.0 +
> >> > spring
> >> > 3.1.1 on a karaf 2.2.7 and it is not fun at all.
> >> > I'm surprise but I think gemini-blueprint does not compile with the
> last
> >> > version of spring even if the version range support it [3.0,4.0)
> >> >
> >> > It seams that spring 3.1 introduce a API compatibility break from the
> >> > version 3.0.
> >> >
> >> > Romain.
> >> >
> >> > 2012/6/5 Achim Nierbeck <[email protected]>
> >> >>
> >> >> Hi Romain,
> >> >>
> >> >> Since Apache Karaf uses Apache Aries for the underlying blueprint
> >> >> implementation there is no easy way around this with the current
> >> >> version of Karaf.
> >> >> Though with Karaf 3.0 it is possible to "mix" both implementations
> due
> >> >> to the used regions. You could try with the latest SNAPSHOT of Karaf
> >> >> 3.0 to find out.
> >> >> Gemini will be supported only inside it's own "Region" :)
> >> >>
> >> >> To make sure you are actually using Gemini instead of Aries I think
> >> >> you need to add a certain flag (which I don't recall right now)
> >> >> So I'll try to dig around this and will let you know. Or someone who
> >> >> knows will jump up and point out :)
> >> >>
> >> >> regards, Achim
> >> >>
> >> >> 2012/6/5 Romain Gilles <[email protected]>:
> >> >> > Do you mean that gemini-blueprint is the only way to mix osgi with
> >> >> > spring;
> >> >> > and you are not confident that it is working with karaf?
> >> >> >
> >> >> > Romain.
> >> >> >
> >> >> > 2012/6/5 Christian Schneider <[email protected]>
> >> >> >>
> >> >> >> Aries blueprint does not support the normal spring namespaces. It
> >> >> >> only
> >> >> >> supports the blueprint namespace. I have never seen gemini run in
> >> >> >> karaf
> >> >> >> so I
> >> >> >> am not sure if this is possible.
> >> >> >>
> >> >> >> If you only use spring for the non OSGi tests you might try
> >> >> >> blueprint
> >> >> >> and
> >> >> >> pax exam or the karaf testing framework instead. This way it will
> >> >> >> all
> >> >> >> be
> >> >> >> OSGi tests.
> >> >> >>
> >> >> >> Christian
> >> >> >>
> >> >> >> Am 05.06.2012 10:57, schrieb Romain Gilles:
> >> >> >>
> >> >> >>> Hi,
> >> >> >>> I would like to use spring 3.1 in my bundles to handle none osgi
> >> >> >>> IoC
> >> >> >>> and
> >> >> >>> I would like to use blueprint to handle osgi IoC as ref and
> publish
> >> >> >>> services.
> >> >> >>> I see that karaf 3 already support spring 3.1.1; I would like to
> >> >> >>> know
> >> >> >>> the
> >> >> >>> best way to mix the both world: do I have to use gemini-blueprint
> >> >> >>> or
> >> >> >>> can I
> >> >> >>> use aries blueprint?
> >> >> >>> Does Aries blueprint support spring?
> >> >> >>>
> >> >> >>> Thanks in advance,
> >> >> >>>
> >> >> >>> Romain
> >> >> >>>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >>
> >> >> >> Christian Schneider
> >> >> >> http://www.liquid-reality.de
> >> >> >>
> >> >> >> Open Source Architect
> >> >> >> Talend Application Integration Division http://www.talend.com
> >> >> >>
> >> >> >
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >>
> >> >> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> >> >> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> >> >> Committer & Project Lead
> >> >> OPS4J Pax for Vaadin
> >> >> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter &
> Project
> >> >> Lead
> >> >> blog <http://notizblog.nierbeck.de/>
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >>
> >> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> >> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> >> Committer & Project Lead
> >> OPS4J Pax for Vaadin
> >> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project
> >> Lead
> >> blog <http://notizblog.nierbeck.de/>
> >
> >
>
>
>
> --
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> Committer & Project Lead
> OPS4J Pax for Vaadin
> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project
> Lead
> blog <http://notizblog.nierbeck.de/>
>

Reply via email to