Hi Romain,

cool that you got it working. You mind writing a little description
for it and adding it to a documentation jira so we can add this to our
documentation?
Or do you have a blog which we can link to for this?
That'll be real great, cause I think this will happen a lot more now :)

regards, Achim

2012/6/6 Romain Gilles <[email protected]>:
> Achim,
> I have finally succeed :). My solution to introduce a flag in gemini works
> well.
> More formally aries blueprint handle standard blueprint bundle and
> Gemini-Blueprint handle only Spring ready bundles.
> And clearly the current version of Gemini-Blueprint (1.0) is not compatible
> with String 3.1.
>
> Romain
>
> Le mardi 5 juin 2012, Romain Gilles a écrit :
>
>> 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
>> >> >



-- 

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