Hi, Guillaume started the Aries vote yesterday.
I created the Jira to update in Karaf: https://issues.apache.org/jira/browse/KARAF-5776 It will be included in 4.2.1 (with docker and examples as well). Regards JB On 05/06/2018 10:08, DUTERTRY Nicolas wrote: > Hi, > > The issue ARIES-1793 has been closed in Aries and the correction is available > in org.apache.aries.blueprint.core-1.10.0. > > Is it possible to include the new blueprint core version in the next Karaf > 4.2.1 ? > > Regards, > -- > Nicolas Dutertry > > -----Message d'origine----- > De : Jean-Baptiste Onofré [mailto:j...@nanthrax.net] > Envoyé : lundi 14 mai 2018 11:12 > À : user@karaf.apache.org > Objet : Re: Blueprint/JPA : Need active coordination error > > Ooops, I forgot this one :/ > > Sorry about that. I'm adding to my daily TODO. > > Regards > JB > > On 05/14/2018 11:02 AM, DUTERTRY Nicolas wrote: >> Hi JB, >> >> >> >> Do you have any update on that issue ? >> >> >> >> Regards, >> >> -- >> >> Nicolas Dutertry >> >> >> >> *De :*Jean-Baptiste Onofré [mailto:j...@nanthrax.net] >> *Envoyé :* lundi 23 avril 2018 13:29 >> *À :* user@karaf.apache.org >> *Cc :* user@karaf.apache.org >> *Objet :* RE: Blueprint/JPA : Need active coordination error >> >> >> >> Thanks. >> >> I'm still in vacation for a couple of days. I will take a look end of this >> week >> when back. >> >> Regards >> >> JB >> >> Le 23 avr. 2018, à 15:16, DUTERTRY Nicolas <nicolas.duter...@soprahr.com >> <mailto:nicolas.duter...@soprahr.com>> a écrit: >> >> Hi, >> >> I have opened an issue in aries jira : >> https://issues.apache.org/jira/browse/ARIES-1793 >> >> Regards, >> -- >> Nicolas Dutertry >> >> -----Message d'origine----- >> De : Jean-Baptiste Onofré [mailto:j...@nanthrax.net] >> Envoyé : jeudi 12 avril 2018 14:38 >> À : user@karaf.apache.org >> Objet : Re: Blueprint/JPA : Need active coordination error >> >> Thanks I will take a look asap (I'm in vacation now ;)). >> >> Regards >> JB >> >> On 04/12/2018 02:03 PM, DUTERTRY Nicolas wrote: >> >> Here is full stack trace : >> >> java.lang.IllegalStateException: Need active coordination >> at org.apache.aries.jpa.support >> <http://org.apache.aries.jpa.support>.impl.EMSupplierImpl.get(EMSupplierImpl.java:81) >> ~[?:?] >> at org.apache.aries.jpa.support >> <http://org.apache.aries.jpa.support>.osgi.impl.EmProxy.invoke(EmProxy.java:38) >> ~[?:?] >> at com.sun.proxy.$Proxy77.createQuery(Unknown Source) ~[?:?] >> at Proxy4c2993b8_dc6f_46b4_8e62_524dc0ad05f5.createQuery(Unknown Source) >> ~[?:?] >> at >> com.dutertry.test.karaf.jpa.service.impl.TestRepository.list(TestRepository.java:26) >> ~[?:?] >> at >> com.dutertry.test.karaf.jpa.service.impl.TestServiceImpl.list(TestServiceImpl.java:25) >> ~[?:?] >> at >> com.dutertry.test.karaf.jpa.cmd.ListPersonCommand.execute(ListPersonCommand.java:24) >> ~[?:?] >> at >> org.apache.karaf.shell.impl.action.command.ActionCommand.execute(ActionCommand.java:84) >> ~[?:?] >> at >> org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:68) >> ~[?:?] >> at >> org.apache.karaf.shell.impl.console.osgi.secured.SecuredCommand.execute(SecuredCommand.java:86) >> ~[?:?] >> at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:571) >> ~[?:?] >> at >> org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:497) >> ~[?:?] >> at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:386) ~[?:?] >> at org.apache.felix.gogo.runtime.Pipe.doCall(Pipe.java:417) ~[?:?] >> at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:229) ~[?:?] >> at org.apache.felix.gogo.runtime.Pipe.call(Pipe.java:59) ~[?:?] >> at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?] >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) >> ~[?:?] >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) >> ~[?:?] >> at java.lang.Thread.run(Thread.java:748) [?:?] >> >> -- >> Nicolas Dutertry >> >> >> -----Message d'origine----- >> De : Jean-Baptiste Onofré [mailto:j...@nanthrax.net] >> Envoyé : jeudi 12 avril 2018 13:51 >> À : user@karaf.apache.org >> Objet : Re: Blueprint/JPA : Need active coordination error >> >> Hi Nicolas, >> >> I'm surprised it's not a proxy: it should be a Aries Proxy. >> >> Where the ISE is coming from ? >> >> Regards >> JB >> >> On 04/12/2018 01:47 PM, DUTERTRY Nicolas wrote: >> >> Hi, >> >> >> >> Yesterday I ran into an error with the new Karaf 4.2.0. This error >> seems to be related to blueprint 1.9.0 (the error does not occur in Karaf >> 4.1.5). >> >> >> >> I have committed a project on Github to illustrate the issue : >> https://github.com/nicolas-dutertry/test-jpa >> >> >> >> This project contains a blueprint bundle with a bean TestRepository >> annotated with @PersistenceContext. This bean is then injected into >> another bean TestServiceImpl which is then published as an osgi service : >> >> >> >> <jpa:enable/> >> >> <tx:enable/> >> >> >> >> <!-- This bean contains a @PersistenceContext EntityManager --> >> >> <bean id="testRepository" >> class="com.dutertry.test.karaf.jpa.service.impl.TestRepository"/> >> >> >> >> <bean id="testService" >> class="com.dutertry.test.karaf.jpa.service.impl.TestServiceImpl"> >> >> <property name="testRepository" ref="testRepository"/> >> >> </bean> >> >> >> >> <service interface="com.dutertry.test.karaf.jpa.service.TestService" >> ref="testService"/> >> >> >> >> With Karaf 4.1.5 the instance of TestRepository injected in >> testService is a proxy managing JPA stuff, but with Karaf 4.2.0 the >> injected instance is not a proxy. Thus when using testService, the >> following error occurs : >> >> java.lang.IllegalStateException: Need active coordination >> >> >> >> Do you think it is a blueprint bug or is it forbidden to inject a jpa >> bean into another bean in the same blueprint context ? >> >> >> >> Regards, >> >> -- >> >> Nicolas Dutertry >> >> Sopra HR Software - http://www.soprahr.com/ >> >> >> >> >> >> -- >> Jean-Baptiste Onofré >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend - http://www.talend.com >> >> > -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com