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

Reply via email to