[jira] [Commented] (ARIES-2106) Memory leak in SPI-Fly when bundle is unloaded.

2023-11-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17783721#comment-17783721
 ] 

ASF subversion and git services commented on ARIES-2106:


Commit 51becafa4df52ea5f644eb4bb2e1147e5d78774d in aries's branch 
refs/heads/trunk from JB Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=51becafa4 ]

ARIES-2106: fix memory leak when bundle is unloaded


> Memory leak in SPI-Fly when bundle is unloaded.
> ---
>
> Key: ARIES-2106
> URL: https://issues.apache.org/jira/browse/ARIES-2106
> Project: Aries
>  Issue Type: Bug
>  Components: SPI Fly
>Affects Versions: spifly-1.3.6
>Reporter: Chris Rankin
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>  Labels: MemoryLeak, memory-leak
> Fix For: spifly-1.3.7
>
>
> On unloading a bundle from the Felix framework, SPI-Fly correctly removes the 
> {{{}WeavingData{}}}, but forgets also to remove the consumer restrictions:
> {code:java|title=org.apache.aries.spifly.BaseActivator}
> public void removeWeavingData(Bundle bundle) {
>      bundleWeavingData.remove(bundle);
> +    consumerRestrictions.remove(bundle);
> }{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2128) Upgrade to ASM 9.6

2023-11-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17783720#comment-17783720
 ] 

ASF subversion and git services commented on ARIES-2128:


Commit 137207cc95f0f04ec525757df2e7ff2ace2316c8 in aries's branch 
refs/heads/trunk from JB Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=137207cc9 ]

ARIES-2128: Upgrade to ASM 9.6


> Upgrade to ASM 9.6
> --
>
> Key: ARIES-2128
> URL: https://issues.apache.org/jira/browse/ARIES-2128
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: SPI Fly
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: spifly-1.3.7
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2126) Upgrade to ASM 9.6

2023-11-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17783714#comment-17783714
 ] 

ASF subversion and git services commented on ARIES-2126:


Commit 9ef2263deee9b686c7921eff900ab769ee0aab61 in aries's branch 
refs/heads/trunk from JB Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=9ef2263de ]

ARIES-2126: Upgrade to ASM 9.6


> Upgrade to ASM 9.6
> --
>
> Key: ARIES-2126
> URL: https://issues.apache.org/jira/browse/ARIES-2126
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Proxy
>Reporter: Robert Varga
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.14
>
>
> https://asm.ow2.io/versions.html#9.5 required for Java 21 support.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2126) Upgrade to ASM 9.6

2023-11-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17783712#comment-17783712
 ] 

ASF subversion and git services commented on ARIES-2126:


Commit 89058608bec923f500151f38633f661ece27e58a in aries's branch 
refs/heads/trunk from JB Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=89058608b ]

ARIES-2126: Upgrade to ASM 9.6


> Upgrade to ASM 9.6
> --
>
> Key: ARIES-2126
> URL: https://issues.apache.org/jira/browse/ARIES-2126
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Proxy
>Reporter: Robert Varga
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.14
>
>
> https://asm.ow2.io/versions.html#9.5 required for Java 21 support.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2126) Upgrade to ASM 9.5

2023-10-05 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17772181#comment-17772181
 ] 

ASF subversion and git services commented on ARIES-2126:


Commit 1c66f6c90c87998e205d8789a9449d6cc22c73de in aries's branch 
refs/heads/trunk from Christian Schneider
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=1c66f6c90 ]

Merge pull request #242 from rovarga/aries2126

ARIES-2126: Update ASM to 9.5

> Upgrade to ASM 9.5
> --
>
> Key: ARIES-2126
> URL: https://issues.apache.org/jira/browse/ARIES-2126
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Proxy
>Reporter: Robert Varga
>Priority: Major
>
> https://asm.ow2.io/versions.html#9.5 required for Java 21 support.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2126) Upgrade to ASM 9.5

2023-10-05 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17772180#comment-17772180
 ] 

ASF subversion and git services commented on ARIES-2126:


Commit e49322620e128bb2eef438ee3e15ea9541cb1014 in aries's branch 
refs/heads/trunk from Robert Varga
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=e49322620 ]

ARIES-2126: Update ASM to 9.5

Signed-off-by: Robert Varga 


> Upgrade to ASM 9.5
> --
>
> Key: ARIES-2126
> URL: https://issues.apache.org/jira/browse/ARIES-2126
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Proxy
>Reporter: Robert Varga
>Priority: Major
>
> https://asm.ow2.io/versions.html#9.5 required for Java 21 support.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2127) Add Java 21 support

2023-10-05 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17772182#comment-17772182
 ] 

ASF subversion and git services commented on ARIES-2127:


Commit fa62254951363bfa95872866d535898cde26430b in aries's branch 
refs/heads/trunk from Robert Varga
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=fa6225495 ]

ARIES-2127: Add constants for Java 20/21

Signed-off-by: Robert Varga 


> Add Java 21 support
> ---
>
> Key: ARIES-2127
> URL: https://issues.apache.org/jira/browse/ARIES-2127
> Project: Aries
>  Issue Type: Improvement
>  Components: Proxy
>Reporter: Robert Varga
>Priority: Major
>
> Latest release is failing on Java 21 with:
> {noformat}
> Caused by: java.lang.IllegalArgumentException: Invalid Java version 65
> at 
> org.apache.aries.proxy.impl.ProxyUtils.getWeavingJavaVersion(ProxyUtils.java:104)
> at 
> org.apache.aries.proxy.impl.interfaces.InterfaceCombiningClassAdapter.(InterfaceCombiningClassAdapter.java:79)
> at 
> org.apache.aries.proxy.impl.interfaces.ProxyClassLoader.createProxyClass(ProxyClassLoader.java:155)
> at 
> org.apache.aries.proxy.impl.interfaces.InterfaceProxyGenerator.getProxyInstance(InterfaceProxyGenerator.java:97)
> at 
> org.apache.aries.proxy.impl.AsmProxyManager.createNewProxy(AsmProxyManager.java:80)
> at 
> org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingInterceptingProxy(AbstractProxyManager.java:77)
> at 
> org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingProxy(AbstractProxyManager.java:42)
> at 
> org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.createProxy(AbstractServiceReferenceRecipe.java:332)
> at 
> org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:125)
> ... 46 more
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2127) Add Java 21 support

2023-10-05 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17772183#comment-17772183
 ] 

ASF subversion and git services commented on ARIES-2127:


Commit a5064f11658c3168863e632675d2eaeecebca5e1 in aries's branch 
refs/heads/trunk from Christian Schneider
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=a5064f116 ]

Merge pull request #243 from rovarga/aries2127

ARIES-2127: Add constants for Java 20/21

> Add Java 21 support
> ---
>
> Key: ARIES-2127
> URL: https://issues.apache.org/jira/browse/ARIES-2127
> Project: Aries
>  Issue Type: Improvement
>  Components: Proxy
>Reporter: Robert Varga
>Priority: Major
>
> Latest release is failing on Java 21 with:
> {noformat}
> Caused by: java.lang.IllegalArgumentException: Invalid Java version 65
> at 
> org.apache.aries.proxy.impl.ProxyUtils.getWeavingJavaVersion(ProxyUtils.java:104)
> at 
> org.apache.aries.proxy.impl.interfaces.InterfaceCombiningClassAdapter.(InterfaceCombiningClassAdapter.java:79)
> at 
> org.apache.aries.proxy.impl.interfaces.ProxyClassLoader.createProxyClass(ProxyClassLoader.java:155)
> at 
> org.apache.aries.proxy.impl.interfaces.InterfaceProxyGenerator.getProxyInstance(InterfaceProxyGenerator.java:97)
> at 
> org.apache.aries.proxy.impl.AsmProxyManager.createNewProxy(AsmProxyManager.java:80)
> at 
> org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingInterceptingProxy(AbstractProxyManager.java:77)
> at 
> org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingProxy(AbstractProxyManager.java:42)
> at 
> org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.createProxy(AbstractServiceReferenceRecipe.java:332)
> at 
> org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:125)
> ... 46 more
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2108) Catch 'NoClassDefFoundError' when loading Service-Provider instances

2023-09-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17770370#comment-17770370
 ] 

ASF subversion and git services commented on ARIES-2108:


Commit 891b7318d7925f58303ff8314660085c74a6d2cf in aries's branch 
refs/heads/trunk from Hannes Wellmann
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=891b7318d ]

[ARIES-2108] Catch NoClassDefFoundError when loading Service-Providers

Fixes https://issues.apache.org/jira/browse/ARIES-2108.

Loading ServiceProvider instances, which depend on classes absent at
runtime (e.g. because they are contained in an optional dependency)
throws a NoClassDefFoundError instead of a ClassNotFoundException,
which is propagated to the caller of
ProviderBundleTrackerCustomizer.addingBundle() and leads to an empty
list of providers.
Instead a NoClassDefFoundError should be handled like a
ClassNotFoundException.

The reason for this different exception in this case is that although
the service class is found it cannot be defined.

The javadoc of 'NoClassDefFoundError' states:
"Thrown if the Java Virtual Machine or a ClassLoader instance tries to
load in the definition of a class (as part of a normal method call or as
part of creating a new instance using the new expression) and no
definition of the class could be found."

The javadoc of 'ClassNotFoundException' states:
"Thrown when an application tries to load in a class through its string
name using:
- The forName method in class Class.
- The findSystemClass method in class ClassLoader .
- The loadClass method in class ClassLoader.
but no definition for the class with the specified name could be found."


> Catch 'NoClassDefFoundError' when loading Service-Provider instances
> 
>
> Key: ARIES-2108
> URL: https://issues.apache.org/jira/browse/ARIES-2108
> Project: Aries
>  Issue Type: Bug
>  Components: SPI Fly
>Affects Versions: spifly-1.3.6
>Reporter: Hannes Wellmann
>Priority: Major
>
> Loading ServiceProvider instances which depend on classes absent at runtime 
> (e.g. because they are contained in an optional dependency) throws a 
> {{NoClassDefFoundError}} instead of a {{{}ClassNotFoundException{}}}, which 
> is propagated to the caller of 
> {{ProviderBundleTrackerCustomizer.addingBundle()}} and leads to an empty list 
> of providers. Instead a {{NoClassDefFoundError}} should be handled like a 
> {{{}ClassNotFoundException{}}}.
> The reason for this different exception in this case is that although the 
> service class is found it cannot be defined.
> The javadoc of {{NoClassDefFoundError}} states:
> {code:java}
> Thrown if the Java Virtual Machine or a ClassLoader instance tries to load in 
> the definition of a class
> (as part of a normal method call or as part of creating a new instance using 
> the new expression)
> and no definition of the class could be found.{code}
> The javadoc of {{ClassNotFoundException}} states:
> {code:java}
> Thrown when an application tries to load in a class through its string name 
> using:
> - The forName method in class Class.
> - The findSystemClass method in class ClassLoader .
> - The loadClass method in class ClassLoader.
> but no definition for the class with the specified name could be found.{code}
> One example where this scenario occurs is Logback for SLF4J-2. Besides the 
> {{SLF4JServiceProvider}} service this bundle also provides a 
> {{{}ServletContainerInitializer{}}}, which is only relevant/intended for 
> server/web-app environments where an implementation of the 
> {{jakarta./javax.servlet}} API is provided.
> Therefore the maven dependencies for {{jakarta./javax.servlet}} are in the 
> provided scope and optional and correspondingly the 
> {{jakarta./javax.servlet}} packages are only optionally imported in the 
> MANIFEST.MF.
> [https://github.com/qos-ch/logback/blob/4e069d34d9422a43511ae7d6242a27caa8834e14/logback-classic/pom.xml#L335-L356]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2108) Catch 'NoClassDefFoundError' when loading Service-Provider instances

2023-09-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17770371#comment-17770371
 ] 

ASF subversion and git services commented on ARIES-2108:


Commit 09b2d7593e6dbd51b9b8735a7106781957f944e9 in aries's branch 
refs/heads/trunk from Christian Schneider
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=09b2d7593 ]

Merge pull request #233 from HannesWell/noClassDefFoundError

[ARIES-2108] Catch 'NoClassDefFoundError' when loading Service-Provider 
instances

> Catch 'NoClassDefFoundError' when loading Service-Provider instances
> 
>
> Key: ARIES-2108
> URL: https://issues.apache.org/jira/browse/ARIES-2108
> Project: Aries
>  Issue Type: Bug
>  Components: SPI Fly
>Affects Versions: spifly-1.3.6
>Reporter: Hannes Wellmann
>Priority: Major
>
> Loading ServiceProvider instances which depend on classes absent at runtime 
> (e.g. because they are contained in an optional dependency) throws a 
> {{NoClassDefFoundError}} instead of a {{{}ClassNotFoundException{}}}, which 
> is propagated to the caller of 
> {{ProviderBundleTrackerCustomizer.addingBundle()}} and leads to an empty list 
> of providers. Instead a {{NoClassDefFoundError}} should be handled like a 
> {{{}ClassNotFoundException{}}}.
> The reason for this different exception in this case is that although the 
> service class is found it cannot be defined.
> The javadoc of {{NoClassDefFoundError}} states:
> {code:java}
> Thrown if the Java Virtual Machine or a ClassLoader instance tries to load in 
> the definition of a class
> (as part of a normal method call or as part of creating a new instance using 
> the new expression)
> and no definition of the class could be found.{code}
> The javadoc of {{ClassNotFoundException}} states:
> {code:java}
> Thrown when an application tries to load in a class through its string name 
> using:
> - The forName method in class Class.
> - The findSystemClass method in class ClassLoader .
> - The loadClass method in class ClassLoader.
> but no definition for the class with the specified name could be found.{code}
> One example where this scenario occurs is Logback for SLF4J-2. Besides the 
> {{SLF4JServiceProvider}} service this bundle also provides a 
> {{{}ServletContainerInitializer{}}}, which is only relevant/intended for 
> server/web-app environments where an implementation of the 
> {{jakarta./javax.servlet}} API is provided.
> Therefore the maven dependencies for {{jakarta./javax.servlet}} are in the 
> provided scope and optional and correspondingly the 
> {{jakarta./javax.servlet}} packages are only optionally imported in the 
> MANIFEST.MF.
> [https://github.com/qos-ch/logback/blob/4e069d34d9422a43511ae7d6242a27caa8834e14/logback-classic/pom.xml#L335-L356]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2112) ClassCastException on JDK 9+

2023-09-11 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17763684#comment-17763684
 ] 

ASF subversion and git services commented on ARIES-2112:


Commit 6a09c782bf708bbe1f9cffc57a404e0155900a88 in aries-rsa's branch 
refs/heads/master from Amichai Rothman
[ https://gitbox.apache.org/repos/asf?p=aries-rsa.git;h=6a09c782 ]

ARIES-2112 - Fix ClassCastException on JDK9+


> ClassCastException on JDK 9+
> 
>
> Key: ARIES-2112
> URL: https://issues.apache.org/jira/browse/ARIES-2112
> Project: Aries
>  Issue Type: Bug
>  Components: Remote Service Admin
>Affects Versions: rsa-1.16.1
>Reporter: Amichai Rothman
>Priority: Major
>
> Arrays.asList().toArray() returned type has changed from String[] to Object[] 
> due to [https://bugs.openjdk.org/browse/JDK-6260652,] causing 
> ClassCastException on JDK9+ (and caught by the unit tests :) ).
>  
> java.lang.ClassCastException: class [Ljava.lang.Object; cannot be cast to 
> class [Ljava.lang.String; ([Ljava.lang.Object; and [Ljava.lang.String; are in 
> module java.base of loader 'bootstrap')
>  
> at 
> org.apache.aries.rsa.eapub.EventAdminHelperTest$1.answer(EventAdminHelperTest.java:89)
> at org.easymock.internal.Result.answer(Result.java:106)
> at org.easymock.internal.ReplayState.invokeInner(ReplayState.java:60)
> at org.easymock.internal.ReplayState.invoke(ReplayState.java:46)
> at 
> org.easymock.internal.MockInvocationHandler.invoke(MockInvocationHandler.java:40)
> at 
> org.easymock.internal.ObjectMethodsFilter.invoke(ObjectMethodsFilter.java:94)
> at com.sun.proxy.$Proxy10.postEvent(Unknown Source)
> at 
> org.apache.aries.rsa.eapub.EventAdminHelper.notifyEventAdmins(EventAdminHelper.java:103)
> at 
> org.apache.aries.rsa.eapub.EventAdminHelper.remoteAdminEvent(EventAdminHelper.java:86)
> at 
> org.apache.aries.rsa.eapub.EventAdminHelperTest.testPublishNotification(EventAdminHelperTest.java:122)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)
> at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
> at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
> at 
> org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> at 
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
> at 
> com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
> at 
> com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38)
> at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11)
> at 
> com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35)
> at 
> com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232)
> at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55)
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-1219) Weaving of Aries SPI Fly bundle produces RuntimeException: JSR/RET are not supported with computeFrames option

2023-04-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-1219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17709886#comment-17709886
 ] 

ASF subversion and git services commented on ARIES-1219:


Commit 55b2b3482d9a8eee30a04434bb7768bbec1daf43 in aries's branch 
refs/heads/trunk from Timothy James Ward
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=55b2b3482 ]

Merge pull request #215 from stiemannkj1/ARIES-1219-support-jsr-ret-in-spi-fly

ARIES-1219 Weaving of Aries SPI Fly bundle produces RuntimeException: JSR/RET 
are not supported with computeFrames option

> Weaving of Aries SPI Fly bundle produces RuntimeException: JSR/RET are not 
> supported with computeFrames option
> --
>
> Key: ARIES-1219
> URL: https://issues.apache.org/jira/browse/ARIES-1219
> Project: Aries
>  Issue Type: Question
> Environment: Apache Karaf 3.0.1
>Reporter: Eleni Giannakopoulou
>Priority: Major
>  Labels: Fly, JSR/RET, Karaf, SPI
>
> Trying to integrate jBPM6 in Apache Karaf 3.0.1, we came across with 
> ServiceLoader.load() issues and for that reason we have used dynamic weaving 
> of Aries SPI Fly.
> While some classloading of jBPM classes, we get the following exception:
> java.lang.ClassFormatError: Weaving hook failed.
>   at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2074)
>   at 
> org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501)
>   at 
> org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
>   at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_45]
> ...
> Caused by: java.lang.RuntimeException: JSR/RET are not supported with 
> computeFrames option
>   at org.objectweb.asm.Frame.a(Unknown Source)
>   at org.objectweb.asm.MethodWriter.visitJumpInsn(Unknown Source)
>   at org.objectweb.asm.MethodVisitor.visitJumpInsn(Unknown Source)
>   at org.objectweb.asm.ClassReader.a(Unknown Source)
>   at org.objectweb.asm.ClassReader.b(Unknown Source)
>   at org.objectweb.asm.ClassReader.accept(Unknown Source)
>   at org.objectweb.asm.ClassReader.accept(Unknown Source)
>   at 
> org.apache.aries.spifly.dynamic.ClientWeavingHook.weave(ClientWeavingHook.java:61)
>   at 
> org.apache.felix.framework.util.SecureAction.invokeWeavingHook(SecureAction.java:1127)
>   at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2057)
> It seems that there is a problem with StackMap tables used in jBPM6. jBPM6 
> has been built using JDK 1.6.0_45 and the JVM runs 1.7.0_45.
> Any suggestions would be appreciated as this is a blocking issue for us.
> Thank you in advance,
> Eleni.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-1219) Weaving of Aries SPI Fly bundle produces RuntimeException: JSR/RET are not supported with computeFrames option

2023-04-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-1219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17709885#comment-17709885
 ] 

ASF subversion and git services commented on ARIES-1219:


Commit 9df919f40ce6022b8a8d354d1d4273d9d91d876e in aries's branch 
refs/heads/trunk from Kyle Stiemann
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=9df919f40 ]

Fix ARIES-1219 Weaving of Aries SPI Fly bundle produces RuntimeException: 
JSR/RET are not supported with computeFrames option


> Weaving of Aries SPI Fly bundle produces RuntimeException: JSR/RET are not 
> supported with computeFrames option
> --
>
> Key: ARIES-1219
> URL: https://issues.apache.org/jira/browse/ARIES-1219
> Project: Aries
>  Issue Type: Question
> Environment: Apache Karaf 3.0.1
>Reporter: Eleni Giannakopoulou
>Priority: Major
>  Labels: Fly, JSR/RET, Karaf, SPI
>
> Trying to integrate jBPM6 in Apache Karaf 3.0.1, we came across with 
> ServiceLoader.load() issues and for that reason we have used dynamic weaving 
> of Aries SPI Fly.
> While some classloading of jBPM classes, we get the following exception:
> java.lang.ClassFormatError: Weaving hook failed.
>   at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2074)
>   at 
> org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1501)
>   at 
> org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
>   at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
>   at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_45]
> ...
> Caused by: java.lang.RuntimeException: JSR/RET are not supported with 
> computeFrames option
>   at org.objectweb.asm.Frame.a(Unknown Source)
>   at org.objectweb.asm.MethodWriter.visitJumpInsn(Unknown Source)
>   at org.objectweb.asm.MethodVisitor.visitJumpInsn(Unknown Source)
>   at org.objectweb.asm.ClassReader.a(Unknown Source)
>   at org.objectweb.asm.ClassReader.b(Unknown Source)
>   at org.objectweb.asm.ClassReader.accept(Unknown Source)
>   at org.objectweb.asm.ClassReader.accept(Unknown Source)
>   at 
> org.apache.aries.spifly.dynamic.ClientWeavingHook.weave(ClientWeavingHook.java:61)
>   at 
> org.apache.felix.framework.util.SecureAction.invokeWeavingHook(SecureAction.java:1127)
>   at 
> org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.findClass(BundleWiringImpl.java:2057)
> It seems that there is a problem with StackMap tables used in jBPM6. jBPM6 
> has been built using JDK 1.6.0_45 and the JVM runs 1.7.0_45.
> Any suggestions would be appreciated as this is a blocking issue for us.
> Thank you in advance,
> Eleni.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2090) Verify and improve Aries JAXRS Whiteboard Karaf features repository

2022-12-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2090?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17653037#comment-17653037
 ] 

ASF subversion and git services commented on ARIES-2090:


Commit 005719c6aa17054ab71251d97532374064dcc0e8 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=005719c ]

Merge pull request #199 from jbonofre/ARIES-2090

[ARIES-2090] Refactore and fix Karaf features

> Verify and improve Aries JAXRS Whiteboard Karaf features repository
> ---
>
> Key: ARIES-2090
> URL: https://issues.apache.org/jira/browse/ARIES-2090
> Project: Aries
>  Issue Type: Bug
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2090) Verify and improve Aries JAXRS Whiteboard Karaf features repository

2022-12-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2090?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17653036#comment-17653036
 ] 

ASF subversion and git services commented on ARIES-2090:


Commit db4317c28614b7b0de9c6f4039dd0884061a4513 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=db4317c ]

[ARIES-2090] Refactore and fix Karaf features


> Verify and improve Aries JAXRS Whiteboard Karaf features repository
> ---
>
> Key: ARIES-2090
> URL: https://issues.apache.org/jira/browse/ARIES-2090
> Project: Aries
>  Issue Type: Bug
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2104) Upgrade to flatten-maven-plugin 1.3.0

2022-12-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17653032#comment-17653032
 ] 

ASF subversion and git services commented on ARIES-2104:


Commit 16253469dbddab2ce5dd659b91e998e65ce8d963 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=1625346 ]

[ARIES-2104] Upgrade to flatten-maven-plugin 1.3.0


> Upgrade to flatten-maven-plugin 1.3.0
> -
>
> Key: ARIES-2104
> URL: https://issues.apache.org/jira/browse/ARIES-2104
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2104) Upgrade to flatten-maven-plugin 1.3.0

2022-12-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17653033#comment-17653033
 ] 

ASF subversion and git services commented on ARIES-2104:


Commit 207e6a402226af3be604d0e487f4acb0f06dc7f0 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=207e6a4 ]

Merge pull request #223 from jbonofre/ARIES-2104

[ARIES-2104] Upgrade to flatten-maven-plugin 1.3.0

> Upgrade to flatten-maven-plugin 1.3.0
> -
>
> Key: ARIES-2104
> URL: https://issues.apache.org/jira/browse/ARIES-2104
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2091) Upgrade to CXF 3.5.5

2022-12-28 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2091?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652493#comment-17652493
 ] 

ASF subversion and git services commented on ARIES-2091:


Commit 250cd3d4e3e6eef6a5e24399dcf0a2b5ae13cc5e in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=250cd3d ]

[ARIES-2091] Upgrade to CXF 3.5.5


> Upgrade to CXF 3.5.5
> 
>
> Key: ARIES-2091
> URL: https://issues.apache.org/jira/browse/ARIES-2091
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2091) Upgrade to CXF 3.5.5

2022-12-28 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2091?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652494#comment-17652494
 ] 

ASF subversion and git services commented on ARIES-2091:


Commit 841c96a52802f7a9736924e7046bd12a1b7ef9fe in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=841c96a ]

Merge pull request #215 from jbonofre/ARIES-2091

[ARIES-2091] Upgrade to CXF 3.5.5

> Upgrade to CXF 3.5.5
> 
>
> Key: ARIES-2091
> URL: https://issues.apache.org/jira/browse/ARIES-2091
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2094) Upgrade to Jettison 1.5.3

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2094?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652400#comment-17652400
 ] 

ASF subversion and git services commented on ARIES-2094:


Commit 21fcaa277fc0997e37bdc16689d270d3d5ed9156 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=21fcaa2 ]

Merge pull request #212 from jbonofre/ARIES-2094

[ARIES-2094] Upgrade to jettison 1.5.3

> Upgrade to Jettison 1.5.3
> -
>
> Key: ARIES-2094
> URL: https://issues.apache.org/jira/browse/ARIES-2094
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2094) Upgrade to Jettison 1.5.3

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2094?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652399#comment-17652399
 ] 

ASF subversion and git services commented on ARIES-2094:


Commit d6b56bcdbdacec29bfd92252373bf3ac698396d9 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=d6b56bc ]

[ARIES-2094] Upgrade to jettison 1.5.3


> Upgrade to Jettison 1.5.3
> -
>
> Key: ARIES-2094
> URL: https://issues.apache.org/jira/browse/ARIES-2094
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2092) Upgrade to jackson 2.14.1

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652394#comment-17652394
 ] 

ASF subversion and git services commented on ARIES-2092:


Commit b5655f1a58318f67650637763a7887357a922903 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=b5655f1 ]

[ARIES-2092] Upgrade to Jackson 2.14.1


> Upgrade to jackson 2.14.1
> -
>
> Key: ARIES-2092
> URL: https://issues.apache.org/jira/browse/ARIES-2092
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2092) Upgrade to jackson 2.14.1

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652395#comment-17652395
 ] 

ASF subversion and git services commented on ARIES-2092:


Commit bf4b90eda4d9825b8b4001e6dfaed60d5e48 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=bf4b90e ]

Merge pull request #214 from jbonofre/ARIES-2092

[ARIES-2092] Upgrade to Jackson 2.14.1

> Upgrade to jackson 2.14.1
> -
>
> Key: ARIES-2092
> URL: https://issues.apache.org/jira/browse/ARIES-2092
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2103) Upgrade to shiro 1.10.1

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652391#comment-17652391
 ] 

ASF subversion and git services commented on ARIES-2103:


Commit a950281b0a52038cec4c8577062437628d02720c in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=a950281 ]

[ARIES-2103] Upgrade to shiro 1.10.1


> Upgrade to shiro 1.10.1
> ---
>
> Key: ARIES-2103
> URL: https://issues.apache.org/jira/browse/ARIES-2103
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2103) Upgrade to shiro 1.10.1

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652392#comment-17652392
 ] 

ASF subversion and git services commented on ARIES-2103:


Commit 674c134e2340854ae6db8e2d0f561768b042c970 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=674c134 ]

Merge pull request #213 from jbonofre/ARIES-2103

[ARIES-2103] Upgrade to shiro 1.10.1

> Upgrade to shiro 1.10.1
> ---
>
> Key: ARIES-2103
> URL: https://issues.apache.org/jira/browse/ARIES-2103
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2096) Upgrade to json-unit-assertj 2.36.0

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652382#comment-17652382
 ] 

ASF subversion and git services commented on ARIES-2096:


Commit 400e6dfd52f51f453f528185cd1ab814395e035c in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=400e6df ]

Merge pull request #211 from jbonofre/ARIES-2096

[ARIES-2096] Upgrade to json-unit-assertj 2.36.0

> Upgrade to json-unit-assertj 2.36.0
> ---
>
> Key: ARIES-2096
> URL: https://issues.apache.org/jira/browse/ARIES-2096
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2098) Upgrade to Felix ConfigAdmin 1.9.26

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2098?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652377#comment-17652377
 ] 

ASF subversion and git services commented on ARIES-2098:


Commit b9825694fb4e27e8f6408f853900773168fe028a in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=b982569 ]

[ARIES-2098] Upgrade to Felix ConfigAdmin 1.9.26


> Upgrade to Felix ConfigAdmin 1.9.26
> ---
>
> Key: ARIES-2098
> URL: https://issues.apache.org/jira/browse/ARIES-2098
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2096) Upgrade to json-unit-assertj 2.36.0

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2096?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652381#comment-17652381
 ] 

ASF subversion and git services commented on ARIES-2096:


Commit 8f0b254af5272052e93338a3fb3bcf9c9a8a5e68 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=8f0b254 ]

[ARIES-2096] Upgrade to json-unit-assertj 2.36.0


> Upgrade to json-unit-assertj 2.36.0
> ---
>
> Key: ARIES-2096
> URL: https://issues.apache.org/jira/browse/ARIES-2096
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2098) Upgrade to Felix ConfigAdmin 1.9.26

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2098?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652378#comment-17652378
 ] 

ASF subversion and git services commented on ARIES-2098:


Commit 6acea878841a6b44185428a076cdb71f71a6c771 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=6acea87 ]

Merge pull request #204 from jbonofre/ARIES-2098

[ARIES-2098] Upgrade to Felix ConfigAdmin 1.9.26

> Upgrade to Felix ConfigAdmin 1.9.26
> ---
>
> Key: ARIES-2098
> URL: https://issues.apache.org/jira/browse/ARIES-2098
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2097) Upgrade to spifly 1.3.6

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2097?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652380#comment-17652380
 ] 

ASF subversion and git services commented on ARIES-2097:


Commit 53b08d0f157ea3c8b7ef3382ed4db7a3a9224dca in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=53b08d0 ]

Merge pull request #205 from jbonofre/ARIES-2097

[ARIES-2097] Upgrade to spifly 1.3.6

> Upgrade to spifly 1.3.6
> ---
>
> Key: ARIES-2097
> URL: https://issues.apache.org/jira/browse/ARIES-2097
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2097) Upgrade to spifly 1.3.6

2022-12-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2097?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17652379#comment-17652379
 ] 

ASF subversion and git services commented on ARIES-2097:


Commit be0e4091b47d44636d5eaec5ef1b854c0e1d6b01 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=be0e409 ]

[ARIES-2097] Upgrade to spifly 1.3.6


> Upgrade to spifly 1.3.6
> ---
>
> Key: ARIES-2097
> URL: https://issues.apache.org/jira/browse/ARIES-2097
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2100) Upgrade to johnzon 1.2.19

2022-12-25 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2100?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17651941#comment-17651941
 ] 

ASF subversion and git services commented on ARIES-2100:


Commit eca6e0ec61a98e93177836def67257d61e908b9a in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=eca6e0e ]

Merge pull request #203 from jbonofre/ARIES-2100

[ARIES)-2100] Upgrade to johnzon 1.2.19

> Upgrade to johnzon 1.2.19
> -
>
> Key: ARIES-2100
> URL: https://issues.apache.org/jira/browse/ARIES-2100
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2101) Upgrade to assertj 3.23.1

2022-12-25 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17651936#comment-17651936
 ] 

ASF subversion and git services commented on ARIES-2101:


Commit cf66c1cc879f29e36fc862bc670817eb7344f8ed in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=cf66c1c ]

Merge pull request #202 from jbonofre/ARIES-2101

[ARIES-2101] Upgrade to assertj 3.23.1

> Upgrade to assertj 3.23.1
> -
>
> Key: ARIES-2101
> URL: https://issues.apache.org/jira/browse/ARIES-2101
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2101) Upgrade to assertj 3.23.1

2022-12-25 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17651935#comment-17651935
 ] 

ASF subversion and git services commented on ARIES-2101:


Commit c07aaa6e38bb13849111de51b67034b34f904511 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=c07aaa6 ]

[ARIES-2101] Upgrade to assertj 3.23.1


> Upgrade to assertj 3.23.1
> -
>
> Key: ARIES-2101
> URL: https://issues.apache.org/jira/browse/ARIES-2101
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2093) Upgrade to bnd 6.4.0

2022-12-24 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17651859#comment-17651859
 ] 

ASF subversion and git services commented on ARIES-2093:


Commit 9ab269fb8616abc5405e168c391b84d698e37535 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=9ab269f ]

Merge pull request #200 from jbonofre/ARIES-2093

[ARIES-2093] Upgrade to bnd 6.4.0

> Upgrade to bnd 6.4.0
> 
>
> Key: ARIES-2093
> URL: https://issues.apache.org/jira/browse/ARIES-2093
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2093) Upgrade to bnd 6.4.0

2022-12-24 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17651858#comment-17651858
 ] 

ASF subversion and git services commented on ARIES-2093:


Commit d10d7400067046c2a8a7c8b1f27b447659bf1056 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=d10d740 ]

[ARIES-2093] Upgrade to bnd 6.4.0


> Upgrade to bnd 6.4.0
> 
>
> Key: ARIES-2093
> URL: https://issues.apache.org/jira/browse/ARIES-2093
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2095) Fix HttpWhiteboardCoexistenceTest tests

2022-12-24 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2095?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17651857#comment-17651857
 ] 

ASF subversion and git services commented on ARIES-2095:


Commit d8a2287e695fd4a33cad2a8e6e098b9ae21853ce in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=d8a2287 ]

Merge pull request #201 from jbonofre/ARIES-2095

[ARIES-2095] Simple fix related to bnd 6.2.0 update

> Fix HttpWhiteboardCoexistenceTest tests
> ---
>
> Key: ARIES-2095
> URL: https://issues.apache.org/jira/browse/ARIES-2095
> Project: Aries
>  Issue Type: Bug
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>
> Since this commit (upgrade to bnd 6.2.0): 
> {code:java}
> commit 54ffc31723e26e947a3ce3671d260753ad0a9a93
> Author: Raymond Augé 
> Date:   Sun Apr 10 22:47:32 2022 -0400
>     update bnd to 6.2.0
>     
>     Signed-off-by: Raymond Auge  {code}
> The itest fails. I'm fixing that.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2095) Fix HttpWhiteboardCoexistenceTest tests

2022-12-24 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2095?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17651856#comment-17651856
 ] 

ASF subversion and git services commented on ARIES-2095:


Commit 4d1bb95d4702290c0112735506a60376a894643d in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=4d1bb95 ]

[ARIES-2095] Simple fix related to bnd 6.2.0 update


> Fix HttpWhiteboardCoexistenceTest tests
> ---
>
> Key: ARIES-2095
> URL: https://issues.apache.org/jira/browse/ARIES-2095
> Project: Aries
>  Issue Type: Bug
>  Components: jax-rs-whiteboard
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.2
>
>
> Since this commit (upgrade to bnd 6.2.0): 
> {code:java}
> commit 54ffc31723e26e947a3ce3671d260753ad0a9a93
> Author: Raymond Augé 
> Date:   Sun Apr 10 22:47:32 2022 -0400
>     update bnd to 6.2.0
>     
>     Signed-off-by: Raymond Auge  {code}
> The itest fails. I'm fixing that.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2086) Add JDK 19 support

2022-12-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17644398#comment-17644398
 ] 

ASF subversion and git services commented on ARIES-2086:


Commit 12d322043e5c3c2bc7e907662ad37ff06c1a711e in aries's branch 
refs/heads/dependabot/maven/samples/org.apache.derby-derby-10.14.2.0 from 
Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=12d322043 ]

[ARIES-2086] Add JDK19 support


> Add JDK 19 support
> --
>
> Key: ARIES-2086
> URL: https://issues.apache.org/jira/browse/ARIES-2086
> Project: Aries
>  Issue Type: New Feature
>  Components: Proxy
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.13
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2084) Upgrade to ASM 9.4

2022-12-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2084?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17644397#comment-17644397
 ] 

ASF subversion and git services commented on ARIES-2084:


Commit 396d72f223462f06f5ddd80db90a7c6e5ea06b43 in aries's branch 
refs/heads/dependabot/maven/samples/org.apache.derby-derby-10.14.2.0 from 
Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=396d72f22 ]

[ARIES-2084] Upgrade to ASM 9.4


> Upgrade to ASM 9.4
> --
>
> Key: ARIES-2084
> URL: https://issues.apache.org/jira/browse/ARIES-2084
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Proxy
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.13
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2070) aries-proxy incompatible with asm 5

2022-12-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17644396#comment-17644396
 ] 

ASF subversion and git services commented on ARIES-2070:


Commit 46e8662265b332157357b06360833bf4bc6ce547 in aries's branch 
refs/heads/dependabot/maven/samples/org.apache.derby-derby-10.14.2.0 from 
Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=46e866226 ]

Merge pull request #144 from holger-at-work/trunk

ARIES-2070 changed asm minimum version to 9

> aries-proxy incompatible with asm 5
> ---
>
> Key: ARIES-2070
> URL: https://issues.apache.org/jira/browse/ARIES-2070
> Project: Aries
>  Issue Type: Bug
>  Components: Proxy
>Affects Versions: proxy-impl-1.1.11
>Reporter: Holger
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.13
>
>
> Scenario:
> Our Apache Karaf 4.3.3 based application provides two versions of asm: 5.2 
> and 9.2.0
> When starting karaf, the following exception occurs:
> {code:java}
> 2022-03-24 15:38:28,216 | ERROR | tures-3-thread-1 | 
> o.a.a.b.c.BlueprintContainerImpl | 192 - org.apache.aries.blueprint |    
> 1.10.3 | Unable to start container for blueprint bundle 
> org.apache.karaf.shell.core/4.3.3
> org.osgi.service.blueprint.container.ComponentDefinitionException: 
> java.lang.NoClassDefFoundError: org/objectweb/asm/commons/AdviceAdapter
>     at 
> org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:141)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:810)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:784)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:765)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:699)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:666)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>     at 
> org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:360)
>     at 
> org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:190)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:737)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:433)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:298)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:335)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:288)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:284)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:274)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)
>     at 
> org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1180)
>     at 
> org.apache.felix.framework.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:730)
>     at 
> org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:485)
>     at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4817)
>     at org.apache.felix.framework.Felix.startBundle(Felix.java:2336)
>     at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)
>     at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)
>     at 
> 

[jira] [Commented] (ARIES-2070) aries-proxy incompatible with asm 5

2022-12-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17644395#comment-17644395
 ] 

ASF subversion and git services commented on ARIES-2070:


Commit dbf5c9821a61f496a20963ddd31daa80cbae0b27 in aries's branch 
refs/heads/dependabot/maven/samples/org.apache.derby-derby-10.14.2.0 from hs79aa
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=dbf5c9821 ]

ARIES-2070 changed asm minimum version to 9


> aries-proxy incompatible with asm 5
> ---
>
> Key: ARIES-2070
> URL: https://issues.apache.org/jira/browse/ARIES-2070
> Project: Aries
>  Issue Type: Bug
>  Components: Proxy
>Affects Versions: proxy-impl-1.1.11
>Reporter: Holger
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.13
>
>
> Scenario:
> Our Apache Karaf 4.3.3 based application provides two versions of asm: 5.2 
> and 9.2.0
> When starting karaf, the following exception occurs:
> {code:java}
> 2022-03-24 15:38:28,216 | ERROR | tures-3-thread-1 | 
> o.a.a.b.c.BlueprintContainerImpl | 192 - org.apache.aries.blueprint |    
> 1.10.3 | Unable to start container for blueprint bundle 
> org.apache.karaf.shell.core/4.3.3
> org.osgi.service.blueprint.container.ComponentDefinitionException: 
> java.lang.NoClassDefFoundError: org/objectweb/asm/commons/AdviceAdapter
>     at 
> org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:141)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:810)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:784)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:765)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:699)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:666)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>     at 
> org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:360)
>     at 
> org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:190)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:737)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:433)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:298)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:335)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:288)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:284)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:274)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)
>     at 
> org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1180)
>     at 
> org.apache.felix.framework.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:730)
>     at 
> org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:485)
>     at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4817)
>     at org.apache.felix.framework.Felix.startBundle(Felix.java:2336)
>     at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)
>     at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)
>     at 
> 

[jira] [Commented] (ARIES-2086) Add JDK 19 support

2022-10-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17614359#comment-17614359
 ] 

ASF subversion and git services commented on ARIES-2086:


Commit 12d322043e5c3c2bc7e907662ad37ff06c1a711e in aries's branch 
refs/heads/trunk from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=12d322043 ]

[ARIES-2086] Add JDK19 support


> Add JDK 19 support
> --
>
> Key: ARIES-2086
> URL: https://issues.apache.org/jira/browse/ARIES-2086
> Project: Aries
>  Issue Type: New Feature
>  Components: Proxy
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.13
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2084) Upgrade to ASM 9.4

2022-10-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2084?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17614357#comment-17614357
 ] 

ASF subversion and git services commented on ARIES-2084:


Commit 396d72f223462f06f5ddd80db90a7c6e5ea06b43 in aries's branch 
refs/heads/trunk from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=396d72f22 ]

[ARIES-2084] Upgrade to ASM 9.4


> Upgrade to ASM 9.4
> --
>
> Key: ARIES-2084
> URL: https://issues.apache.org/jira/browse/ARIES-2084
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Proxy
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.13
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (ARIES-2070) aries-proxy incompatible with asm 5

2022-10-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17614354#comment-17614354
 ] 

ASF subversion and git services commented on ARIES-2070:


Commit dbf5c9821a61f496a20963ddd31daa80cbae0b27 in aries's branch 
refs/heads/trunk from hs79aa
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=dbf5c9821 ]

ARIES-2070 changed asm minimum version to 9


> aries-proxy incompatible with asm 5
> ---
>
> Key: ARIES-2070
> URL: https://issues.apache.org/jira/browse/ARIES-2070
> Project: Aries
>  Issue Type: Bug
>  Components: Proxy
>Affects Versions: proxy-impl-1.1.11
>Reporter: Holger
>Priority: Major
>
> Scenario:
> Our Apache Karaf 4.3.3 based application provides two versions of asm: 5.2 
> and 9.2.0
> When starting karaf, the following exception occurs:
> {code:java}
> 2022-03-24 15:38:28,216 | ERROR | tures-3-thread-1 | 
> o.a.a.b.c.BlueprintContainerImpl | 192 - org.apache.aries.blueprint |    
> 1.10.3 | Unable to start container for blueprint bundle 
> org.apache.karaf.shell.core/4.3.3
> org.osgi.service.blueprint.container.ComponentDefinitionException: 
> java.lang.NoClassDefFoundError: org/objectweb/asm/commons/AdviceAdapter
>     at 
> org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:141)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:810)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:784)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:765)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:699)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:666)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>     at 
> org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:360)
>     at 
> org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:190)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:737)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:433)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:298)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:335)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:288)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:284)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:274)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)
>     at 
> org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1180)
>     at 
> org.apache.felix.framework.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:730)
>     at 
> org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:485)
>     at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4817)
>     at org.apache.felix.framework.Felix.startBundle(Felix.java:2336)
>     at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)
>     at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)
>     at 
> org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165)
>     at 
> org.apache.karaf.features.internal.service.FeaturesServiceImpl.startBundle(FeaturesServiceImpl.java:1160)
>     at 

[jira] [Commented] (ARIES-2070) aries-proxy incompatible with asm 5

2022-10-07 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17614355#comment-17614355
 ] 

ASF subversion and git services commented on ARIES-2070:


Commit 46e8662265b332157357b06360833bf4bc6ce547 in aries's branch 
refs/heads/trunk from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=46e866226 ]

Merge pull request #144 from holger-at-work/trunk

ARIES-2070 changed asm minimum version to 9

> aries-proxy incompatible with asm 5
> ---
>
> Key: ARIES-2070
> URL: https://issues.apache.org/jira/browse/ARIES-2070
> Project: Aries
>  Issue Type: Bug
>  Components: Proxy
>Affects Versions: proxy-impl-1.1.11
>Reporter: Holger
>Priority: Major
>
> Scenario:
> Our Apache Karaf 4.3.3 based application provides two versions of asm: 5.2 
> and 9.2.0
> When starting karaf, the following exception occurs:
> {code:java}
> 2022-03-24 15:38:28,216 | ERROR | tures-3-thread-1 | 
> o.a.a.b.c.BlueprintContainerImpl | 192 - org.apache.aries.blueprint |    
> 1.10.3 | Unable to start container for blueprint bundle 
> org.apache.karaf.shell.core/4.3.3
> org.osgi.service.blueprint.container.ComponentDefinitionException: 
> java.lang.NoClassDefFoundError: org/objectweb/asm/commons/AdviceAdapter
>     at 
> org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:141)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRecipe.java:810)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:784)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanRecipe.java:765)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(BeanRecipe.java:699)
>     at 
> org.apache.aries.blueprint.container.BeanRecipe.internalCreate(BeanRecipe.java:666)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:81)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:90)
>     at 
> org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:360)
>     at 
> org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:190)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:737)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:433)
>     at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:298)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:335)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:288)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:284)
>     at 
> org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:274)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:500)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerModified(BundleHookBundleTracker.java:433)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.track(BundleHookBundleTracker.java:725)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.bundleChanged(BundleHookBundleTracker.java:463)
>     at 
> org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEventHook.event(BundleHookBundleTracker.java:422)
>     at 
> org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(SecureAction.java:1180)
>     at 
> org.apache.felix.framework.EventDispatcher.createWhitelistFromHooks(EventDispatcher.java:730)
>     at 
> org.apache.felix.framework.EventDispatcher.fireBundleEvent(EventDispatcher.java:485)
>     at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4817)
>     at org.apache.felix.framework.Felix.startBundle(Felix.java:2336)
>     at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:998)
>     at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:984)
>     at 
> org.apache.karaf.features.internal.service.BundleInstallSupportImpl.startBundle(BundleInstallSupportImpl.java:165)
>     at 
> 

[jira] [Commented] (ARIES-2072) Aries CDI doesn't support Java 17

2022-05-04 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2072?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17531998#comment-17531998
 ] 

ASF subversion and git services commented on ARIES-2072:


Commit ea3e639b781ab3e111661c92afdb61f5d574bd61 in aries-cdi's branch 
refs/heads/master from Jakub Herkel
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=ea3e639 ]

ARIES-2072 update karaf feature.xml & create a karaf feature for weld CDI 
provider


> Aries CDI doesn't support Java 17
> -
>
> Key: ARIES-2072
> URL: https://issues.apache.org/jira/browse/ARIES-2072
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Affects Versions: cdi-1.1.5
> Environment: Apache Karaf 4.3.6
> Openjdk 17
> Fedora 36
>Reporter: Jakub Herkel
>Priority: Major
>
> I tried the latest unreleased version 1.1.5 with a Apache Karaf running under 
> Java17 (with classes compiled with Java17) and I can see this exception:
> {code:java}
>  The activate method has thrown an exception
> java.lang.IllegalArgumentException: Unsupported class file major version 61
>     at org.apache.xbean.asm8.ClassReader.(ClassReader.java:196) ~[?:?]
>     at org.apache.xbean.asm8.ClassReader.(ClassReader.java:177) ~[?:?]
>     at org.apache.xbean.asm8.ClassReader.(ClassReader.java:163) ~[?:?]
>     at org.apache.xbean.asm8.ClassReader.(ClassReader.java:284) ~[?:?]
>     at 
> org.apache.xbean.finder.BundleAssignableClassFinder.isSuperClassAssignable(BundleAssignableClassFinder.java:222)
>  ~[?:?]
>     at 
> org.apache.xbean.finder.BundleAssignableClassFinder.isClassAcceptable(BundleAssignableClassFinder.java:114)
>  ~[?:?]
>     at 
> org.apache.xbean.finder.BundleAssignableClassFinder.isClassAcceptable(BundleAssignableClassFinder.java:125)
>  ~[?:?]
>     at 
> org.apache.xbean.osgi.bundle.util.BundleClassFinder.scanDirectory(BundleClassFinder.java:257)
>  ~[?:?] {code}
> Probably aries cdi should be updated from org.apache.xbean/xbean-asm8-shaded 
> to xbean-asm9-shaded.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (ARIES-2073) Aries JPA 2.7 wrong behavior with SUPPORTS transaction methods

2022-04-20 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17524878#comment-17524878
 ] 

ASF subversion and git services commented on ARIES-2073:


Commit 9579cf3e4ee5bccf06191c750184f02785fd20a0 in aries's branch 
refs/heads/trunk from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=9579cf3e4 ]

Merge pull request #151 from grgrzybek/ARIES-2073

[ARIES-2073] SUPPORTS TX attribute should not create additional coord…

> Aries JPA 2.7  wrong behavior with SUPPORTS transaction methods
> ---
>
> Key: ARIES-2073
> URL: https://issues.apache.org/jira/browse/ARIES-2073
> Project: Aries
>  Issue Type: Bug
>  Components: JPA
>Affects Versions: jpa-2.7.3
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> When calling two methods, one with REQUIRES and one with SUPPORTS behaviour, 
> JPA access in the 2nd method should look up the existing EM associated with 
> previous coordination. No new coordination should be created.
> SUPPORTS case is one (of six) missing behavior after some work was done in 
> ARIES-2050.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (ARIES-2073) Aries JPA 2.7 wrong behavior with SUPPORTS transaction methods

2022-04-20 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17524876#comment-17524876
 ] 

ASF subversion and git services commented on ARIES-2073:


Commit f5d057e558ea9121ed44c0c15f6d26274a460e69 in aries's branch 
refs/heads/trunk from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=f5d057e55 ]

[ARIES-2073] SUPPORTS TX attribute should not create additional coordination if 
one is present


> Aries JPA 2.7  wrong behavior with SUPPORTS transaction methods
> ---
>
> Key: ARIES-2073
> URL: https://issues.apache.org/jira/browse/ARIES-2073
> Project: Aries
>  Issue Type: Bug
>  Components: JPA
>Affects Versions: jpa-2.7.3
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> When calling two methods, one with REQUIRES and one with SUPPORTS behaviour, 
> JPA access in the 2nd method should look up the existing EM associated with 
> previous coordination. No new coordination should be created.
> SUPPORTS case is one (of six) missing behavior after some work was done in 
> ARIES-2050.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (ARIES-2075) transaction-blueprint Coordinations should check existing TX

2022-04-20 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2075?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17524877#comment-17524877
 ] 

ASF subversion and git services commented on ARIES-2075:


Commit b9a69d798d5c21636c8392b9c97fa481b3a46e5c in aries's branch 
refs/heads/trunk from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=b9a69d798 ]

[ARIES-2075] Create a coordination for existing transaction when needed


> transaction-blueprint Coordinations should check existing TX
> 
>
> Key: ARIES-2075
> URL: https://issues.apache.org/jira/browse/ARIES-2075
> Project: Aries
>  Issue Type: Bug
>Affects Versions: transaction-blueprint-2.3.0
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> I have this unannotated method:
> {code:java}
> transactionManager.begin();
> try {
>   nestedTestService.testExternalTransaction();
> } finally {
>   transactionManager.rollback();
> }
> {code}
> And this annotated {{nestedTestService.testExternalTransaction()}}:
> {code:java}
> @Transactional(TxType.REQUIRED)
> public void testExternalTransaction() {
>   TestEntity testEntity = testDao.createNew();
> ...
> {code}
> While the dao uses this EntityManager with the support from {{ />}}:
> {code:java}
> @PersistenceContext(unitName = "unit.1")
> private EntityManager entityManager;
> {code}
> The problem is that after ARIES-2050 fixes, 
> {{org.apache.aries.transaction.TxInterceptorImpl#preCall()}} is not blindly 
> creating new coordination if there's existing transaction.
> ARIES-2050 fix was not complete (see also ARIES-2073) but also I've 
> mishandled the scenario where transaction is created not by another 
> {{TxInterceptorImpl.preCall()}}, but by manual 
> {{javax.transaction.TransactionManager#begin()}} invocation.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (ARIES-2067) Avoid NPE during startup

2022-01-31 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2067?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17485006#comment-17485006
 ] 

ASF subversion and git services commented on ARIES-2067:


Commit 55446d6d899c34ebf82afce24e012495a532956e in aries-cdi's branch 
refs/heads/master from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=55446d6 ]

ARIES-2067 Avoid NPE during startup

Signed-off-by: Raymond Augé 


> Avoid NPE during startup
> 
>
> Key: ARIES-2067
> URL: https://issues.apache.org/jira/browse/ARIES-2067
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
> Fix For: cdi-1.1.5
>
>
> When starting a minimal use case there may be NPE during init.
> {code}
> java.lang.NullPointerException: A prototype scope 
> org.apache.aries.cdi.spi.CDIContainerInitializer service must be available.
>   at java.util.Objects.requireNonNull(Objects.java:228)
>   at 
> org.apache.aries.cdi.container.internal.container.ContainerBootstrap.(ContainerBootstrap.java:78)
>   at 
> org.apache.aries.cdi.container.internal.Activator.doCreateExtension(Activator.java:212)
>   at 
> org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:242)
>   at 
> org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:227)
>   at 
> org.apache.felix.utils.extender.AbstractExtender.addingBundle(AbstractExtender.java:187)
>   at 
> org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475)
>   at 
> org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)
>   at 
> org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
>   at 
> org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183)
>   at org.osgi.util.tracker.BundleTracker.open(BundleTracker.java:159)
>   at 
> org.apache.felix.utils.extender.AbstractExtender.startTracking(AbstractExtender.java:150)
>   at 
> org.apache.felix.utils.extender.AbstractExtender.doStart(AbstractExtender.java:142)
>   at 
> org.apache.felix.utils.extender.AbstractExtender.start(AbstractExtender.java:114)
>   at 
> org.apache.aries.cdi.container.internal.Activator.start(Activator.java:140)
>   at 
> org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:814)
>   at 
> org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:1)
>   at java.security.AccessController.doPrivileged(Native Method)
>   at 
> org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:806)
>   at 
> org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:763)
>   at 
> org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1028)
>   at 
> org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:371)
>   at org.eclipse.osgi.container.Module.doStart(Module.java:605)
>   at org.eclipse.osgi.container.Module.start(Module.java:468)
>   at 
> org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:445)
>   at aQute.launcher.Launcher.start(Launcher.java:686)
>   at aQute.launcher.Launcher.startBundles(Launcher.java:666)
>   at aQute.launcher.Launcher.activate(Launcher.java:572)
>   at aQute.launcher.Launcher.launch(Launcher.java:402)
>   at aQute.launcher.Launcher.run(Launcher.java:184)
>   at aQute.launcher.Launcher.main(Launcher.java:160)
>   at 
> aQute.launcher.pre.EmbeddedLauncher.executeWithRunPath(EmbeddedLauncher.java:170)
>   at 
> aQute.launcher.pre.EmbeddedLauncher.findAndExecute(EmbeddedLauncher.java:135)
>   at aQute.launcher.pre.EmbeddedLauncher.main(EmbeddedLauncher.java:52)
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ARIES-2068) Don't log an error just if the config admin isn't available yet

2022-01-31 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17485007#comment-17485007
 ] 

ASF subversion and git services commented on ARIES-2068:


Commit 372d23d75d81540db2a295bfbc1c7a2579d7c4d8 in aries-cdi's branch 
refs/heads/master from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=372d23d ]

ARIES-2068 Don't log an error just if the config admin isn't available yet

Signed-off-by: Raymond Augé 


> Don't log an error just if the config admin isn't available yet
> ---
>
> Key: ARIES-2068
> URL: https://issues.apache.org/jira/browse/ARIES-2068
> Project: Aries
>  Issue Type: Improvement
>  Components: CDI
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
> Fix For: cdi-1.1.5
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ARIES-2068) Don't log an error just if the config admin isn't available yet

2022-01-31 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17485008#comment-17485008
 ] 

ASF subversion and git services commented on ARIES-2068:


Commit cbe42d747917bca6a8e56db2e1da3f5b03d2bf76 in aries-cdi's branch 
refs/heads/master from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=cbe42d7 ]

ARIES-2068 Don't log an error just if the config admin isn't available yet

Signed-off-by: Raymond Augé 


> Don't log an error just if the config admin isn't available yet
> ---
>
> Key: ARIES-2068
> URL: https://issues.apache.org/jira/browse/ARIES-2068
> Project: Aries
>  Issue Type: Improvement
>  Components: CDI
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
> Fix For: cdi-1.1.5
>
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ARIES-2065) ConcurrentModificationException at java.util.HashMap.computeIfAbsent

2022-01-19 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17478922#comment-17478922
 ] 

ASF subversion and git services commented on ARIES-2065:


Commit 6e95dc4435c746d8b7d8977227a705e3d045eb1f in aries-component-dsl's branch 
refs/heads/dependabot/maven/org.eclipse.platform-org.eclipse.osgi-3.17.100 from 
Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-component-dsl.git;h=6e95dc4 ]

ARIES-2065 ConcurrentModificationException at java.util.HashMap.computeIfAbsent

Signed-off-by: Raymond Augé 


> ConcurrentModificationException at java.util.HashMap.computeIfAbsent
> 
>
> Key: ARIES-2065
> URL: https://issues.apache.org/jira/browse/ARIES-2065
> Project: Aries
>  Issue Type: Bug
>  Components: Component DSL
>Reporter: Arthur Naseef
>Assignee: Raymond Augé
>Priority: Major
>
> Using aries-jax-rs-whiteboard with resources from 2 different bundles, I hit 
> the following.
> {code:java}
> java.util.ConcurrentModificationException
>    at java.base/java.util.HashMap.computeIfAbsent(Unknown Source)
>    at org.apache.aries.component.dsl.OSGi.lambda$null$79(OSGi.java:734)
>    at 
> org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:47)
>    at 
> org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50){code}
> Debugging, this was tracked back to {{OSGi.splitBy()}} and it's use of 
> {color:#172b4d}HashMap{color}.
> When this happens, the services fail to start up.  Since this is a race 
> condition, it does not happen every time.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ARIES-2065) ConcurrentModificationException at java.util.HashMap.computeIfAbsent

2022-01-19 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17478921#comment-17478921
 ] 

ASF subversion and git services commented on ARIES-2065:


Commit 6e95dc4435c746d8b7d8977227a705e3d045eb1f in aries-component-dsl's branch 
refs/heads/dependabot/maven/org.apache-apache-24 from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-component-dsl.git;h=6e95dc4 ]

ARIES-2065 ConcurrentModificationException at java.util.HashMap.computeIfAbsent

Signed-off-by: Raymond Augé 


> ConcurrentModificationException at java.util.HashMap.computeIfAbsent
> 
>
> Key: ARIES-2065
> URL: https://issues.apache.org/jira/browse/ARIES-2065
> Project: Aries
>  Issue Type: Bug
>  Components: Component DSL
>Reporter: Arthur Naseef
>Assignee: Raymond Augé
>Priority: Major
>
> Using aries-jax-rs-whiteboard with resources from 2 different bundles, I hit 
> the following.
> {code:java}
> java.util.ConcurrentModificationException
>    at java.base/java.util.HashMap.computeIfAbsent(Unknown Source)
>    at org.apache.aries.component.dsl.OSGi.lambda$null$79(OSGi.java:734)
>    at 
> org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:47)
>    at 
> org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50){code}
> Debugging, this was tracked back to {{OSGi.splitBy()}} and it's use of 
> {color:#172b4d}HashMap{color}.
> When this happens, the services fail to start up.  Since this is a race 
> condition, it does not happen every time.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ARIES-2065) ConcurrentModificationException at java.util.HashMap.computeIfAbsent

2022-01-19 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17478886#comment-17478886
 ] 

ASF subversion and git services commented on ARIES-2065:


Commit 6e95dc4435c746d8b7d8977227a705e3d045eb1f in aries-component-dsl's branch 
refs/heads/master from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-component-dsl.git;h=6e95dc4 ]

ARIES-2065 ConcurrentModificationException at java.util.HashMap.computeIfAbsent

Signed-off-by: Raymond Augé 


> ConcurrentModificationException at java.util.HashMap.computeIfAbsent
> 
>
> Key: ARIES-2065
> URL: https://issues.apache.org/jira/browse/ARIES-2065
> Project: Aries
>  Issue Type: Bug
>  Components: Component DSL
>Reporter: Arthur Naseef
>Priority: Major
>
> Using aries-jax-rs-whiteboard with resources from 2 different bundles, I hit 
> the following.
> {code:java}
> java.util.ConcurrentModificationException
>    at java.base/java.util.HashMap.computeIfAbsent(Unknown Source)
>    at org.apache.aries.component.dsl.OSGi.lambda$null$79(OSGi.java:734)
>    at 
> org.apache.aries.component.dsl.internal.JustOSGiImpl.lambda$new$2(JustOSGiImpl.java:47)
>    at 
> org.apache.aries.component.dsl.internal.OSGiImpl.run(OSGiImpl.java:50){code}
> Debugging, this was tracked back to {{OSGi.splitBy()}} and it's use of 
> {color:#172b4d}HashMap{color}.
> When this happens, the services fail to start up.  Since this is a race 
> condition, it does not happen every time.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ARIES-2062) aries.proxy:ensure to support JDK18

2022-01-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17467553#comment-17467553
 ] 

ASF subversion and git services commented on ARIES-2062:


Commit f8493eb436c47089f438c5ed1ffca5c3d1bbcbee in aries's branch 
refs/heads/trunk from Freeman Fang
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=f8493eb ]

[ARIES-2062]aries.proxy:ensure to support JDK18


> aries.proxy:ensure to support JDK18
> ---
>
> Key: ARIES-2062
> URL: https://issues.apache.org/jira/browse/ARIES-2062
> Project: Aries
>  Issue Type: Task
>  Components: Proxy
>Reporter: Freeman Yue Fang
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ARIES-2062) aries.proxy:ensure to support JDK18

2022-01-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17467554#comment-17467554
 ] 

ASF subversion and git services commented on ARIES-2062:


Commit 6dc0e2c783f1642d18d1d637d222af68249afa12 in aries's branch 
refs/heads/trunk from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=6dc0e2c ]

Merge pull request #137 from ffang/ARIES-2062

[ARIES-2062]aries.proxy:ensure to support JDK18

> aries.proxy:ensure to support JDK18
> ---
>
> Key: ARIES-2062
> URL: https://issues.apache.org/jira/browse/ARIES-2062
> Project: Aries
>  Issue Type: Task
>  Components: Proxy
>Reporter: Freeman Yue Fang
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ARIES-2059) Component properties are sometimes merged in the incorrect order

2021-09-16 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17416202#comment-17416202
 ] 

ASF subversion and git services commented on ARIES-2059:


Commit 31b7e3e2a82785c491c7559ee1aeec9c48a17f6e in aries-cdi's branch 
refs/heads/dependabot/maven/org.apache.felix-org.apache.felix.converter-1.0.18 
from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=31b7e3e ]

ARIES-2059 Component properties are sometimes merged in the incorrect order

Signed-off-by: Raymond Augé 


> Component properties are sometimes merged in the incorrect order
> 
>
> Key: ARIES-2059
> URL: https://issues.apache.org/jira/browse/ARIES-2059
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
> Fix For: cdi-1.1.4
>
>
> Component properties are sometimes merged in the incorrect order.
> This was caused by the following misuse of the CDI annotated APIs as follows:
> When a repeatable annotation is defined on a class, the API 
> {{javax.enterprise.inject.spi.Annotated}} can be misleading because {{ extends Annotation> Set getAnnotations(Class annotationType);}} returns 
> a Set.
> This means that implementations are free to return annotations not in 
> definition order.
> Aries CDI mistakenly used this API to retrieve {{@PID}} annotations (which 
> are repeatable.)
> The work around is pretty simple, when needing to retrieve repeatable 
> annotations in definition order pass the container annotationType (all 
> repeatable annotations have a container annotation type) to the method 
> instead, in this case {{getAnnotations(PIDs.class)}} and then get the 
> {{@PIDs.value()}} array which contains the {{@PID}} annotations in definition 
> order.
> Note that when there is only a single instance of a repeatable annotation, 
> only an instance of the repeatable annotation is used in the class and NOT an 
> instance of the container with an array of length 1. This means that you need 
> to check first for the container, and then for single instances in order to 
> catch all usage scenarios.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2059) Component properties are sometimes merged in the incorrect order

2021-09-15 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2059?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17415743#comment-17415743
 ] 

ASF subversion and git services commented on ARIES-2059:


Commit 31b7e3e2a82785c491c7559ee1aeec9c48a17f6e in aries-cdi's branch 
refs/heads/master from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=31b7e3e ]

ARIES-2059 Component properties are sometimes merged in the incorrect order

Signed-off-by: Raymond Augé 


> Component properties are sometimes merged in the incorrect order
> 
>
> Key: ARIES-2059
> URL: https://issues.apache.org/jira/browse/ARIES-2059
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
> Fix For: cdi-1.1.4
>
>
> Component properties are sometimes merged in the incorrect order.
> This was caused by the following misuse of the CDI annotated APIs as follows:
> When a repeatable annotation is defined on a class, the API 
> {{javax.enterprise.inject.spi.Annotated}} can be misleading because {{ extends Annotation> Set getAnnotations(Class annotationType);}} returns 
> a Set.
> This means that implementations are free to return annotations not in 
> definition order.
> Aries CDI mistakenly used this API to retrieve {{@PID}} annotations (which 
> are repeatable.)
> The work around is pretty simple, when needing to retrieve repeatable 
> annotations in definition order pass the container annotationType (all 
> repeatable annotations have a container annotation type) to the method 
> instead, in this case {{getAnnotations(PIDs.class)}} and then get the 
> {{@PIDs.value()}} array which contains the {{@PID}} annotations in definition 
> order.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2047) Remove Karaf standard repository from feature.xml

2021-08-09 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2047?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17395878#comment-17395878
 ] 

ASF subversion and git services commented on ARIES-2047:


Commit 2c28b15f6db83c2a63ae8c633ab85ef9263bba85 in aries-jax-rs-whiteboard's 
branch refs/heads/maint-1.x from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=2c28b15 ]

[ARIES-2047] Remove Karaf standard repository from feature.xml


> Remove Karaf standard repository from feature.xml
> -
>
> Key: ARIES-2047
> URL: https://issues.apache.org/jira/browse/ARIES-2047
> Project: Aries
>  Issue Type: Improvement
>  Components: jax-rs-whiteboard
>Reporter: Francois Papon
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.1
>
>
> The Karaf standard repository should not be use in the feature.xml.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-08-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17395786#comment-17395786
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit 125a4aef647d7356768854883f7b3d8e040ce2bb in aries-jpa's branch 
refs/heads/master from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries-jpa.git;h=125a4ae ]

[ARIES-2050] Use org.apache.aries.transaction.blueprint-2.3.0


> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>  Components: JPA
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
> Fix For: jpa-2.7.3
>
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-08-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17395785#comment-17395785
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit 6fdb8e7e28255b877b1062b391c98df43a8160c6 in aries-jpa's branch 
refs/heads/master from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries-jpa.git;h=6fdb8e7 ]

[ARIES-2050] EMSupplier selectes better TX-related coordination to store EM 
instance


> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>  Components: JPA
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
> Fix For: jpa-2.7.3
>
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-08-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17395788#comment-17395788
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit d017bd7bb735626840a63d6b79db25e28ef82a46 in aries-jpa's branch 
refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jpa.git;h=d017bd7 ]

Merge pull request #10 from apache/ARIES-2050

[ARIES-2050] EMSupplier selectes better TX-related coordination to st…

> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>  Components: JPA
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
> Fix For: jpa-2.7.3
>
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-08-08 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17395789#comment-17395789
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit d017bd7bb735626840a63d6b79db25e28ef82a46 in aries-jpa's branch 
refs/heads/master from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries-jpa.git;h=d017bd7 ]

Merge pull request #10 from apache/ARIES-2050

[ARIES-2050] EMSupplier selectes better TX-related coordination to st…

> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>  Components: JPA
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
> Fix For: jpa-2.7.3
>
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-07-28 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17389254#comment-17389254
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit 125a4aef647d7356768854883f7b3d8e040ce2bb in aries-jpa's branch 
refs/heads/ARIES-2050 from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries-jpa.git;h=125a4ae ]

[ARIES-2050] Use org.apache.aries.transaction.blueprint-2.3.0


> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
> Fix For: jpa-2.7.3
>
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2056) AbstractWovenProxyAdapter still uses OpCodes.ASM5

2021-07-26 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2056?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17387333#comment-17387333
 ] 

ASF subversion and git services commented on ARIES-2056:


Commit cc71c3a47d7bd03fe25aa3ef11f63225531caecb in aries's branch 
refs/heads/trunk from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=cc71c3a ]

[ARIES-2056] Use OpCodes.ASM9 in AbstractWovenProxyAdapter


> AbstractWovenProxyAdapter still uses OpCodes.ASM5
> -
>
> Key: ARIES-2056
> URL: https://issues.apache.org/jira/browse/ARIES-2056
> Project: Aries
>  Issue Type: Bug
>  Components: Proxy
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.11
>
>
> AbstractWovenProxyAdapter should update OpCodes to at least ASM7 (and 
> probably ASM9).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-07-05 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17374592#comment-17374592
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit acd1f169032337dcae8215063d08393ea2dabc24 in aries's branch 
refs/heads/trunk from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=acd1f16 ]

Merge pull request #129 from apache/ARIES-2050

[ARIES-2050] Different coordination management across TX behavior bou…

> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-07-05 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17374591#comment-17374591
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit acd1f169032337dcae8215063d08393ea2dabc24 in aries's branch 
refs/heads/trunk from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=acd1f16 ]

Merge pull request #129 from apache/ARIES-2050

[ARIES-2050] Different coordination management across TX behavior bou…

> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-07-05 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17374590#comment-17374590
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit 6a2cf9c155c3d7bb838a2517aa8687c89012a0bf in aries's branch 
refs/heads/trunk from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=6a2cf9c ]

[ARIES-2050] Different coordination management across TX behavior boundaries


> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2052) ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi

2021-06-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17370240#comment-17370240
 ] 

ASF subversion and git services commented on ARIES-2052:


Commit 9a1f520ac218ed2a843270caa4c8974175d7c387 in aries-cdi's branch 
refs/heads/dependabot/maven/org.jboss.weld-weld-osgi-bundle-4.0.1.Final from 
Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=9a1f520 ]

ARIES-2052 ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi

Signed-off-by: Raymond Augé 


> ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi
> 
>
> Key: ARIES-2052
> URL: https://issues.apache.org/jira/browse/ARIES-2052
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Reporter: Grzegorz Grzybek
>Priority: Major
>
> https://issues.redhat.com/browse/WELD-2581 (fixed in weld 3.1.7+) changed 
> WeldStartup behavior from:
> {code:java}
> if (!registry.get(ProxyServices.class).supportsClassDefining()) {
> // we will need to invoke CL.defineClass() ourselves, crack open those 
> methods eagerly
> ClassFileUtils.makeClassLoaderMethodsAccessible();
> }
> {code}
> to:
> {code:java}
> ProxyServices proxyServices = registry.get(ProxyServices.class);
> if (!proxyServices.supportsClassDefining()) {
> throw 
> BootstrapLogger.LOG.proxyServicesWithoutClassDefining(proxyServices.getClass().getName());
> }
> {code}
> However {{org.apache.aries.cdi.weld.BundleResourcesLoader()}} doesn't 
> override default method from the ProxyServices interface:
> {code:java}
> default boolean supportsClassDefining() {
> return false;
> }
> {code}
> And throws an exception at runtime.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2052) ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi

2021-06-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17370242#comment-17370242
 ] 

ASF subversion and git services commented on ARIES-2052:


Commit 9a1f520ac218ed2a843270caa4c8974175d7c387 in aries-cdi's branch 
refs/heads/dependabot/maven/org.apache.aries.jax.rs-org.apache.aries.jax.rs.whiteboard-2.0.0
 from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=9a1f520 ]

ARIES-2052 ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi

Signed-off-by: Raymond Augé 


> ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi
> 
>
> Key: ARIES-2052
> URL: https://issues.apache.org/jira/browse/ARIES-2052
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Reporter: Grzegorz Grzybek
>Priority: Major
>
> https://issues.redhat.com/browse/WELD-2581 (fixed in weld 3.1.7+) changed 
> WeldStartup behavior from:
> {code:java}
> if (!registry.get(ProxyServices.class).supportsClassDefining()) {
> // we will need to invoke CL.defineClass() ourselves, crack open those 
> methods eagerly
> ClassFileUtils.makeClassLoaderMethodsAccessible();
> }
> {code}
> to:
> {code:java}
> ProxyServices proxyServices = registry.get(ProxyServices.class);
> if (!proxyServices.supportsClassDefining()) {
> throw 
> BootstrapLogger.LOG.proxyServicesWithoutClassDefining(proxyServices.getClass().getName());
> }
> {code}
> However {{org.apache.aries.cdi.weld.BundleResourcesLoader()}} doesn't 
> override default method from the ProxyServices interface:
> {code:java}
> default boolean supportsClassDefining() {
> return false;
> }
> {code}
> And throws an exception at runtime.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2053) aries-cdi-extension-el-jsp has unresolved property in JavaJSP contract

2021-06-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2053?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17370241#comment-17370241
 ] 

ASF subversion and git services commented on ARIES-2053:


Commit fb09f3ff11f28a011d8cb610476a03d5fb2efdab in aries-cdi's branch 
refs/heads/dependabot/maven/org.apache.aries.jax.rs-org.apache.aries.jax.rs.whiteboard-2.0.0
 from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=fb09f3f ]

ARIES-2053 aries-cdi-extension-el-jsp has unresolved property in JavaJSP 
contract

Signed-off-by: Raymond Augé 


> aries-cdi-extension-el-jsp has unresolved property in JavaJSP contract
> --
>
> Key: ARIES-2053
> URL: https://issues.apache.org/jira/browse/ARIES-2053
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Affects Versions: cdi-1.1.3
>Reporter: Grzegorz Grzybek
>Assignee: Raymond Augé
>Priority: Major
>
> If you check 
> https://github.com/apache/aries-cdi/blob/org.apache.aries.cdi-1.1.3/cdi-extension-el-jsp/src/main/java/org/apache/aries/cdi/extension/el/jsp/package-info.java#L40
>  there's {{jsp.version}} property, but it's unresolved during build time and 
> the resulting META-INF/MANIFEST.MF requirement is:
> {noformat}
> Require-Capability: osgi.contract;filter:="(&(osgi.contract=JavaJSP)(v
>  ersion=${jsp.version}))";osgi.contract=JavaJSP,...
> {noformat}
> at runtime, I'm getting:
> {noformat}
> org.osgi.framework.BundleException: Unable to resolve 
> org.apache.aries.cdi.extension.el.jsp [61](R 61.0): \
> missing requirement [org.apache.aries.cdi.extension.el.jsp [61](R 61.0)] \
> osgi.contract; (&(osgi.contract=JavaJSP)(version=${jsp.version}))
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2053) aries-cdi-extension-el-jsp has unresolved property in JavaJSP contract

2021-06-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2053?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17370239#comment-17370239
 ] 

ASF subversion and git services commented on ARIES-2053:


Commit fb09f3ff11f28a011d8cb610476a03d5fb2efdab in aries-cdi's branch 
refs/heads/dependabot/maven/org.jboss.weld-weld-osgi-bundle-4.0.1.Final from 
Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=fb09f3f ]

ARIES-2053 aries-cdi-extension-el-jsp has unresolved property in JavaJSP 
contract

Signed-off-by: Raymond Augé 


> aries-cdi-extension-el-jsp has unresolved property in JavaJSP contract
> --
>
> Key: ARIES-2053
> URL: https://issues.apache.org/jira/browse/ARIES-2053
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Affects Versions: cdi-1.1.3
>Reporter: Grzegorz Grzybek
>Assignee: Raymond Augé
>Priority: Major
>
> If you check 
> https://github.com/apache/aries-cdi/blob/org.apache.aries.cdi-1.1.3/cdi-extension-el-jsp/src/main/java/org/apache/aries/cdi/extension/el/jsp/package-info.java#L40
>  there's {{jsp.version}} property, but it's unresolved during build time and 
> the resulting META-INF/MANIFEST.MF requirement is:
> {noformat}
> Require-Capability: osgi.contract;filter:="(&(osgi.contract=JavaJSP)(v
>  ersion=${jsp.version}))";osgi.contract=JavaJSP,...
> {noformat}
> at runtime, I'm getting:
> {noformat}
> org.osgi.framework.BundleException: Unable to resolve 
> org.apache.aries.cdi.extension.el.jsp [61](R 61.0): \
> missing requirement [org.apache.aries.cdi.extension.el.jsp [61](R 61.0)] \
> osgi.contract; (&(osgi.contract=JavaJSP)(version=${jsp.version}))
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2052) ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi

2021-06-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17370238#comment-17370238
 ] 

ASF subversion and git services commented on ARIES-2052:


Commit 9a1f520ac218ed2a843270caa4c8974175d7c387 in aries-cdi's branch 
refs/heads/master from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=9a1f520 ]

ARIES-2052 ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi

Signed-off-by: Raymond Augé 


> ProxyServices#supportsClassDefining() in weld 3.1.7 breaks aries-cdi
> 
>
> Key: ARIES-2052
> URL: https://issues.apache.org/jira/browse/ARIES-2052
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Reporter: Grzegorz Grzybek
>Priority: Major
>
> https://issues.redhat.com/browse/WELD-2581 (fixed in weld 3.1.7+) changed 
> WeldStartup behavior from:
> {code:java}
> if (!registry.get(ProxyServices.class).supportsClassDefining()) {
> // we will need to invoke CL.defineClass() ourselves, crack open those 
> methods eagerly
> ClassFileUtils.makeClassLoaderMethodsAccessible();
> }
> {code}
> to:
> {code:java}
> ProxyServices proxyServices = registry.get(ProxyServices.class);
> if (!proxyServices.supportsClassDefining()) {
> throw 
> BootstrapLogger.LOG.proxyServicesWithoutClassDefining(proxyServices.getClass().getName());
> }
> {code}
> However {{org.apache.aries.cdi.weld.BundleResourcesLoader()}} doesn't 
> override default method from the ProxyServices interface:
> {code:java}
> default boolean supportsClassDefining() {
> return false;
> }
> {code}
> And throws an exception at runtime.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2053) aries-cdi-extension-el-jsp has unresolved property in JavaJSP contract

2021-06-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2053?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17370237#comment-17370237
 ] 

ASF subversion and git services commented on ARIES-2053:


Commit fb09f3ff11f28a011d8cb610476a03d5fb2efdab in aries-cdi's branch 
refs/heads/master from Raymond Augé
[ https://gitbox.apache.org/repos/asf?p=aries-cdi.git;h=fb09f3f ]

ARIES-2053 aries-cdi-extension-el-jsp has unresolved property in JavaJSP 
contract

Signed-off-by: Raymond Augé 


> aries-cdi-extension-el-jsp has unresolved property in JavaJSP contract
> --
>
> Key: ARIES-2053
> URL: https://issues.apache.org/jira/browse/ARIES-2053
> Project: Aries
>  Issue Type: Bug
>  Components: CDI
>Affects Versions: cdi-1.1.3
>Reporter: Grzegorz Grzybek
>Assignee: Raymond Augé
>Priority: Major
>
> If you check 
> https://github.com/apache/aries-cdi/blob/org.apache.aries.cdi-1.1.3/cdi-extension-el-jsp/src/main/java/org/apache/aries/cdi/extension/el/jsp/package-info.java#L40
>  there's {{jsp.version}} property, but it's unresolved during build time and 
> the resulting META-INF/MANIFEST.MF requirement is:
> {noformat}
> Require-Capability: osgi.contract;filter:="(&(osgi.contract=JavaJSP)(v
>  ersion=${jsp.version}))";osgi.contract=JavaJSP,...
> {noformat}
> at runtime, I'm getting:
> {noformat}
> org.osgi.framework.BundleException: Unable to resolve 
> org.apache.aries.cdi.extension.el.jsp [61](R 61.0): \
> missing requirement [org.apache.aries.cdi.extension.el.jsp [61](R 61.0)] \
> osgi.contract; (&(osgi.contract=JavaJSP)(version=${jsp.version}))
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2055) Support Swagger annotations on JAX-RS applications

2021-06-20 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17366206#comment-17366206
 ] 

ASF subversion and git services commented on ARIES-2055:


Commit 3851504540db372ef4bdc3fd6884397c887a5b82 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Jozsef Borcsok
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=3851504 ]

ARIES-2055: support Swagger annotations on JAX-RS application


> Support Swagger annotations on JAX-RS applications
> --
>
> Key: ARIES-2055
> URL: https://issues.apache.org/jira/browse/ARIES-2055
> Project: Aries
>  Issue Type: Improvement
>  Components: jax-rs-whiteboard
>Affects Versions: jax-rs-whiteboard-1.1.0, jax-rs-whiteboard-2.0.0
>Reporter: Börcsök József
>Priority: Major
>
> JAX-RS annotations (i.e. OpenAPIDefinition) on JAX-RS application should be 
> supported (similar to JaxrsApplicationAndResourcePackagesAnnotationScanner in 
> swagger-core integration).
> Sample:
> {code:java}
> @OpenAPIDefinition(
> info = @Info(
> title = "My Service",
> description = "Service REST API",
> contact = @Contact(
> email = "oschweit...@me.com"
> )
> )
> )
> public class TestApplicationWithClasses extends Application {
> // ...
> }{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-06-14 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17362772#comment-17362772
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit 6fdb8e7e28255b877b1062b391c98df43a8160c6 in aries-jpa's branch 
refs/heads/ARIES-2050 from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries-jpa.git;h=6fdb8e7 ]

[ARIES-2050] EMSupplier selectes better TX-related coordination to store EM 
instance


> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-06-14 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17362769#comment-17362769
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit cc6409ffefa8e7e0f270c483a4cc1b4d5a518f03 in aries-jpa's branch 
refs/heads/ARIES-2050 from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries-jpa.git;h=cc6409f ]

[ARIES-2050] EMSupplier selectes better TX-related coordination to store EM 
instance


> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2050) Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations

2021-06-14 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2050?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17362764#comment-17362764
 ] 

ASF subversion and git services commented on ARIES-2050:


Commit 6a2cf9c155c3d7bb838a2517aa8687c89012a0bf in aries's branch 
refs/heads/ARIES-2050 from Grzegorz Grzybek
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=6a2cf9c ]

[ARIES-2050] Different coordination management across TX behavior boundaries


> Aries JPA 2.7 shouldn't always reuse EM instance from previous coordinations
> 
>
> Key: ARIES-2050
> URL: https://issues.apache.org/jira/browse/ARIES-2050
> Project: Aries
>  Issue Type: Bug
>Affects Versions: jpa-2.7.2
>Reporter: Grzegorz Grzybek
>Assignee: Grzegorz Grzybek
>Priority: Major
>
> I have a scenario consisting of the following call graph:
> {noformat}
> testService.performTest() [ @Transactional(TxType.REQUIRED) ]
> +-- List cars = carDao.getAllCars()
> |   +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> |   (em is injected using @PersistenceContext(unitName = "xa-test-unit"))
> |
> +-- carDao.createNew(car);
> |   +-- em.persist(car);
> |
> +-- newTxTestService.testNewTransaction(transactionManager.getTransaction()) 
> [ @Transactional(TxType.REQUIRES_NEW) ]
> +-- List cars = carDao.getAllCars();
> +-- return em.createQuery("select c from Car c", 
> Car.class).getResultList()
> {noformat}
> The problem is that inside the method marked with 
> {{@Transactional(TxType.REQUIRES_NEW)}} the {{em}} proxy uses the same 
> underlying {{em}} instance because of:
> {code:java}
> Coordination getTopCoordination() {
> Coordination coordination = coordinator.peek();
> while (coordination != null && coordination.getEnclosingCoordination() != 
> null) {
> coordination = coordination.getEnclosingCoordination();
> }
> return coordination;
> }
> {code}
> And even if the suspended transaction is not yet committed, the em returns 
> the persisted (but not yet committed) cars.
> The coordination stack consists of (names of coordination objects):
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.TestServiceImpl.performTest
> * 
> txInterceptor.org.apache.aries.jpa.container.itest.bundle.blueprint.impl.NewTxTestServiceImpl.testNewTransaction
> * jpa
> the top coordination contains {{em}} variable associated with suspended 
> transaction.
> I'm working on a solution that properly assigns _current_ em respecting 
> tx-demarcated coordinations.
> [~cschneider], [~gnodet], [~jbonofre] if you have an idea about the best 
> solution, please share.
> For now I think both aries-jpa and aries-blueprint-transaction have to be 
> fixed (the latter one should put some magical variable to the coordination 
> objects pushed inside {{org.apache.aries.transaction.TxInterceptorImpl}})



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2047) Remove Karaf standard repository from feature.xml

2021-05-20 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2047?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17348801#comment-17348801
 ] 

ASF subversion and git services commented on ARIES-2047:


Commit 6a1b4fb835082ac26ddf3c39717016ad8d68d067 in aries-jax-rs-whiteboard's 
branch refs/heads/dependabot/maven/junit.jupiter.version-5.7.2 from francois 
papon
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=6a1b4fb ]

[ARIES-2047] Remove Karaf standard repository from feature.xml


> Remove Karaf standard repository from feature.xml
> -
>
> Key: ARIES-2047
> URL: https://issues.apache.org/jira/browse/ARIES-2047
> Project: Aries
>  Issue Type: Improvement
>  Components: jax-rs-whiteboard
>Reporter: Francois Papon
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.1
>
>
> The Karaf standard repository should not be use in the feature.xml.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2047) Remove Karaf standard repository from feature.xml

2021-05-20 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2047?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17348794#comment-17348794
 ] 

ASF subversion and git services commented on ARIES-2047:


Commit 6a1b4fb835082ac26ddf3c39717016ad8d68d067 in aries-jax-rs-whiteboard's 
branch refs/heads/master from francois papon
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=6a1b4fb ]

[ARIES-2047] Remove Karaf standard repository from feature.xml


> Remove Karaf standard repository from feature.xml
> -
>
> Key: ARIES-2047
> URL: https://issues.apache.org/jira/browse/ARIES-2047
> Project: Aries
>  Issue Type: Improvement
>  Components: jax-rs-whiteboard
>Reporter: Francois Papon
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.1
>
>
> The Karaf standard repository should not be use in the feature.xml.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2044) aries-proxy does not work with JDK16

2021-04-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2044?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17314408#comment-17314408
 ] 

ASF subversion and git services commented on ARIES-2044:


Commit 186c327ab73b2eb17f0d791e61c3f0f91add6195 in aries's branch 
refs/heads/trunk from Robert Varga
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=186c327 ]

[ARIES-2044] Add support for JRE16/17


> aries-proxy does not work with JDK16
> 
>
> Key: ARIES-2044
> URL: https://issues.apache.org/jira/browse/ARIES-2044
> Project: Aries
>  Issue Type: Bug
>  Components: Proxy
>Affects Versions: proxy-impl-1.1.9
>Reporter: Robert Varga
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>
> Attempting to run Karaf-4.3.1 with JDK16 results in:
> {noformat}
> 2021-04-03T21:20:24,053 | INFO  | features-2-thread-1 | ServiceRecipe 
>    | 28 - org.apache.aries.blueprint.core - 1.10.3 | Unable to create 
> a proxy object for the service .component-1 defined in bundle 
> org.apache.aries.blueprint.core/1.10.3 with id. Returning the original object 
> instead.
> java.lang.IllegalArgumentException: Invalid Java version 60
>     at 
> org.apache.aries.proxy.impl.ProxyUtils.getWeavingJavaVersion(ProxyUtils.java:88)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.interfaces.InterfaceCombiningClassAdapter.(InterfaceCombiningClassAdapter.java:79)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.interfaces.ProxyClassLoader.createProxyClass(ProxyClassLoader.java:155)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.interfaces.InterfaceProxyGenerator.getProxyInstance(InterfaceProxyGenerator.java:97)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.AsmProxyManager.createNewProxy(AsmProxyManager.java:80)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingInterceptingProxy(AbstractProxyManager.java:77)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.AbstractProxyManager.createInterceptingProxy(AbstractProxyManager.java:55)
>  ~[?:?]
>     at 
> org.apache.aries.blueprint.container.ServiceRecipe$TriggerServiceFactory.getService(ServiceRecipe.java:568)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:216)
>  ~[?:?]
>     at 
> java.security.AccessController.doPrivileged(AccessController.java:312) ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:213)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:114)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:48)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:547)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:533)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:656)
>  ~[?:?]
>     at 
> org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.addingService(NamespaceHandlerRegistryImpl.java:115)
>  ~[?:?]
> [...]
> {noformat}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2044) aries-proxy does not work with JDK16

2021-04-03 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2044?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17314409#comment-17314409
 ] 

ASF subversion and git services commented on ARIES-2044:


Commit a2be80e7b344647a5f0ace5bc741e015a383f13f in aries's branch 
refs/heads/trunk from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=a2be80e ]

Merge pull request #115 from rovarga/aries2044

[ARIES-2044] Add support for JRE16/17

> aries-proxy does not work with JDK16
> 
>
> Key: ARIES-2044
> URL: https://issues.apache.org/jira/browse/ARIES-2044
> Project: Aries
>  Issue Type: Bug
>  Components: Proxy
>Affects Versions: proxy-impl-1.1.9
>Reporter: Robert Varga
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>
> Attempting to run Karaf-4.3.1 with JDK16 results in:
> {noformat}
> 2021-04-03T21:20:24,053 | INFO  | features-2-thread-1 | ServiceRecipe 
>    | 28 - org.apache.aries.blueprint.core - 1.10.3 | Unable to create 
> a proxy object for the service .component-1 defined in bundle 
> org.apache.aries.blueprint.core/1.10.3 with id. Returning the original object 
> instead.
> java.lang.IllegalArgumentException: Invalid Java version 60
>     at 
> org.apache.aries.proxy.impl.ProxyUtils.getWeavingJavaVersion(ProxyUtils.java:88)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.interfaces.InterfaceCombiningClassAdapter.(InterfaceCombiningClassAdapter.java:79)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.interfaces.ProxyClassLoader.createProxyClass(ProxyClassLoader.java:155)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.interfaces.InterfaceProxyGenerator.getProxyInstance(InterfaceProxyGenerator.java:97)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.AsmProxyManager.createNewProxy(AsmProxyManager.java:80)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.AbstractProxyManager.createDelegatingInterceptingProxy(AbstractProxyManager.java:77)
>  ~[?:?]
>     at 
> org.apache.aries.proxy.impl.AbstractProxyManager.createInterceptingProxy(AbstractProxyManager.java:55)
>  ~[?:?]
>     at 
> org.apache.aries.blueprint.container.ServiceRecipe$TriggerServiceFactory.getService(ServiceRecipe.java:568)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1.run(ServiceFactoryUse.java:216)
>  ~[?:?]
>     at 
> java.security.AccessController.doPrivileged(AccessController.java:312) ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.factoryGetService(ServiceFactoryUse.java:213)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse.getService(ServiceFactoryUse.java:114)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2.getService(ServiceConsumer.java:48)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:547)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:533)
>  ~[?:?]
>     at 
> org.eclipse.osgi.internal.framework.BundleContextImpl.getService(BundleContextImpl.java:656)
>  ~[?:?]
>     at 
> org.apache.aries.blueprint.namespace.NamespaceHandlerRegistryImpl.addingService(NamespaceHandlerRegistryImpl.java:115)
>  ~[?:?]
> [...]
> {noformat}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2043) LocalDiscovery not updated when listener scope changes

2021-03-10 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2043?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17298728#comment-17298728
 ] 

ASF subversion and git services commented on ARIES-2043:


Commit f2d25032e8c6039dbbc51131904c78d1e6933024 in aries-rsa's branch 
refs/heads/master from Amichai Rothman
[ https://gitbox.apache.org/repos/asf?p=aries-rsa.git;h=f2d2503 ]

ARIES-2043 - Fix LocalDiscovery not updated when listener scope changes


> LocalDiscovery not updated when listener scope changes
> --
>
> Key: ARIES-2043
> URL: https://issues.apache.org/jira/browse/ARIES-2043
> Project: Aries
>  Issue Type: Bug
>  Components: Remote Service Admin
>Affects Versions: rsa-1.16.0
>Reporter: Amichai Rothman
>Assignee: Amichai Rothman
>Priority: Major
>
> EnpointListenerManager updates the scope via the service properties when 
> there is a new interest in a service, but LocalDelivery does not get updated 
> accordingly, so it does not match any service listeners added after a bundle 
> is initially started.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2042) Local discovery missing from repository

2021-03-10 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17298727#comment-17298727
 ] 

ASF subversion and git services commented on ARIES-2042:


Commit 9ea56cbf008b5d6f9dc0f8a37782abdd2421d9a5 in aries-rsa's branch 
refs/heads/master from Amichai Rothman
[ https://gitbox.apache.org/repos/asf?p=aries-rsa.git;h=9ea56cb ]

ARIES-2042 - Add missing local discovery dependency to repository


> Local discovery missing from repository
> ---
>
> Key: ARIES-2042
> URL: https://issues.apache.org/jira/browse/ARIES-2042
> Project: Aries
>  Issue Type: Bug
>  Components: Remote Service Admin
>Affects Versions: rsa-1.16.0
>Reporter: Amichai Rothman
>Assignee: Amichai Rothman
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2030) Create an integration that implements OSGi Rest Management Specification

2021-02-27 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17292286#comment-17292286
 ] 

ASF subversion and git services commented on ARIES-2030:


Commit a250d573ba8f0ffb407dca80401208e952257159 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Raymond Auge
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=a250d57 ]

ARIES-2030 implement extensions

Signed-off-by: Raymond Auge 


> Create an integration that implements OSGi Rest Management Specification
> 
>
> Key: ARIES-2030
> URL: https://issues.apache.org/jira/browse/ARIES-2030
> Project: Aries
>  Issue Type: New Feature
>  Components: jax-rs-whiteboard
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
> Fix For: jax-rs-whiteboard-2.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2030) Create an integration that implements OSGi Rest Management Specification

2021-02-22 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17288861#comment-17288861
 ] 

ASF subversion and git services commented on ARIES-2030:


Commit b0943eba7942e4505ef41c9be99230499cf71696 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Raymond Auge
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=b0943eb ]

ARIES-2030 major improvements and refactoring

Signed-off-by: Raymond Auge 


> Create an integration that implements OSGi Rest Management Specification
> 
>
> Key: ARIES-2030
> URL: https://issues.apache.org/jira/browse/ARIES-2030
> Project: Aries
>  Issue Type: New Feature
>  Components: jax-rs-whiteboard
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2030) Create an integration that implements OSGi Rest Management Specification

2021-02-22 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17288860#comment-17288860
 ] 

ASF subversion and git services commented on ARIES-2030:


Commit c3fdcccd6a96a5dce9e76ad832ada6ed8f1a3764 in aries-jax-rs-whiteboard's 
branch refs/heads/master from Raymond Auge
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=c3fdccc ]

ARIES-2030 wip

Signed-off-by: Raymond Auge 


> Create an integration that implements OSGi Rest Management Specification
> 
>
> Key: ARIES-2030
> URL: https://issues.apache.org/jira/browse/ARIES-2030
> Project: Aries
>  Issue Type: New Feature
>  Components: jax-rs-whiteboard
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2030) Create an integration that implements OSGi Rest Management Specification

2021-02-22 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17288848#comment-17288848
 ] 

ASF subversion and git services commented on ARIES-2030:


Commit 546bbdf4c12fcc2c8bb0e2dbe274b8a8f936b626 in aries-jax-rs-whiteboard's 
branch refs/heads/ARIES-2030 from Raymond Auge
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=546bbdf ]

ARIES-2030 major improvements and refactoring

Signed-off-by: Raymond Auge 


> Create an integration that implements OSGi Rest Management Specification
> 
>
> Key: ARIES-2030
> URL: https://issues.apache.org/jira/browse/ARIES-2030
> Project: Aries
>  Issue Type: New Feature
>  Components: jax-rs-whiteboard
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2036) Upgrade to Aries Proxy API 1.1.1 & Aries Proxy Impl 1.1.9

2021-02-15 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284692#comment-17284692
 ] 

ASF subversion and git services commented on ARIES-2036:


Commit 8626009b86c863c93cb4a7c75d91fe1bb8b149e8 in aries's branch 
refs/heads/trunk from jbonofre
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=8626009 ]

[ARIES-2036] Upgrade to Aries Proxy Impl 1.1.9


> Upgrade to Aries Proxy API 1.1.1 & Aries Proxy Impl 1.1.9
> -
>
> Key: ARIES-2036
> URL: https://issues.apache.org/jira/browse/ARIES-2036
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Blueprint
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: blueprint-core-1.10.3
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-1990) Hardcoded starting bundle timeout to 60 second

2021-02-14 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-1990?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284567#comment-17284567
 ] 

ASF subversion and git services commented on ARIES-1990:


Commit 6487e1ec1a45ebbea663505cd5aa26af606bfb65 in aries's branch 
refs/heads/trunk from jbonofre
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=6487e1e ]

[ARIES-1990] Introduce BLUEPRINT_EXECUTOR_TIMEOUT env variable and 
blueprint.executor.timeout system property allowing user to define the 
blueprint executor timeout


> Hardcoded starting bundle timeout to 60 second
> --
>
> Key: ARIES-1990
> URL: https://issues.apache.org/jira/browse/ARIES-1990
> Project: Aries
>  Issue Type: Bug
>  Components: Blueprint
>Affects Versions: blueprint-core-1.10.2
>Reporter: nizar.ben.mansour
>Assignee: Jean-Baptiste Onofré
>Priority: Critical
> Fix For: blueprint-core-1.10.3
>
>
> Hello,
> in BlueprintEventDispatcher ,we have 60 second as timeout .This will apply 
> when starting a bundle.
>  
> {code:java}
> private void callListener(final BlueprintListener listener, final 
> BlueprintEvent event) throws RejectedExecutionException {
>  try {
>  executor.invokeAny(Collections.>singleton(new 
> Callable() {
>  public Void call() throws Exception {
>  listener.blueprintEvent(event);
>  return null;
>  }
>  }), 60L, TimeUnit.SECONDS);
>  } catch (InterruptedException ie) {
>  LOGGER.warn("Thread interrupted", ie);
>  Thread.currentThread().interrupt();
>  } catch (TimeoutException te) {
>  LOGGER.warn("Listener timed out, will be ignored", te);
>  listeners.remove(listener);
>  } catch (ExecutionException ee) {
>  LOGGER.warn("Listener caused an exception, will be ignored", ee);
>  listeners.remove(listener);
>  }
>  }{code}
>  
>  
> We are having an issue that results in a warning for a 
> java.util.concurrent.TimeoutException.
>  
> {code:java}
> 2020-07-21T11:58:00,852 | DEBUG | ActiveMQ InactivityMonitor Worker | 
> AbstractInactivityMonitor        | 97 - org.apache.activemq.activemq-osgi - 
> 5.15.9 | Running WriteCheck[tcp://10.68.248.156:61616]2020-07-21T11:58:00,852 
> | DEBUG | ActiveMQ InactivityMonitor Worker | AbstractInactivityMonitor       
>  | 97 - org.apache.activemq.activemq-osgi - 5.15.9 | Running 
> WriteCheck[tcp://10.68.248.156:61616]2020-07-21T11:58:00,853 | DEBUG | 
> HikariPool-2 housekeeper | HikariPool                       | 63 - 
> com.zaxxer.HikariCP - 2.4.11 | HikariPool-2 - Pool stats (total=10, active=0, 
> idle=10, waiting=0)2020-07-21T11:58:01,878 | WARN  | FelixStartLevel  | 
> BlueprintEventDispatcher         | 100 - org.apache.aries.blueprint.core - 
> 1.10.2 | Listener timed out, will be 
> ignoredjava.util.concurrent.TimeoutException: null at 
> java.util.concurrent.AbstractExecutorService.doInvokeAny(AbstractExecutorService.java:184)
>  ~[?:?] at 
> java.util.concurrent.AbstractExecutorService.invokeAny(AbstractExecutorService.java:225)
>  ~[?:?] at 
> org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper$4.call(ScheduledExecutorServiceWrapper.java:185)
>  ~[100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper$15.call(ScheduledExecutorServiceWrapper.java:446)
>  ~[100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.utils.threading.RWLock.runReadOperation(RWLock.java:33)
>  ~[100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper.runUnlessShutdown(ScheduledExecutorServiceWrapper.java:443)
>  ~[100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.utils.threading.ScheduledExecutorServiceWrapper.invokeAny(ScheduledExecutorServiceWrapper.java:180)
>  ~[100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher.callListener(BlueprintEventDispatcher.java:188)
>  [100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher.callListeners(BlueprintEventDispatcher.java:178)
>  [100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher.blueprintEvent(BlueprintEventDispatcher.java:133)
>  [100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:447)
>  [100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:298)
>  [100:org.apache.aries.blueprint.core:1.10.2] at 
> org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:311)
>  [100:org.apache.aries.blueprint.core:1.10.2] at 
> 

[jira] [Commented] (ARIES-2036) Upgrade to Aries Proxy API 1.1.1 & Aries Proxy Impl 1.1.9

2021-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284340#comment-17284340
 ] 

ASF subversion and git services commented on ARIES-2036:


Commit 4495e4b36eb0bcfdfbfb231903fb374d2822d07b in aries's branch 
refs/heads/trunk from jbonofre
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=4495e4b ]

[ARIES-2036] Upgrade to Aries Proxy API 1.1.1 & Impl 1.1.9-SNAPSHOT


> Upgrade to Aries Proxy API 1.1.1 & Aries Proxy Impl 1.1.9
> -
>
> Key: ARIES-2036
> URL: https://issues.apache.org/jira/browse/ARIES-2036
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Blueprint
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: blueprint-core-1.10.3
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2035) Upgrade to Aries Blueprint annotation & api 1.0.1

2021-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284338#comment-17284338
 ] 

ASF subversion and git services commented on ARIES-2035:


Commit fcec37917eba07aa2e5641f4c9671cbf4c287669 in aries's branch 
refs/heads/trunk from jbonofre
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=fcec379 ]

[ARIES-2035] Upgrade to Aries Blueprint API & annotation 1.0.1


> Upgrade to Aries Blueprint annotation & api 1.0.1
> -
>
> Key: ARIES-2035
> URL: https://issues.apache.org/jira/browse/ARIES-2035
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Blueprint
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: blueprint-core-1.10.3
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2037) Upgrade to Felix Utils 1.11.6

2021-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2037?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284335#comment-17284335
 ] 

ASF subversion and git services commented on ARIES-2037:


Commit 7bd2aaa2b750a48f326eb4e03efb34fb0c367fe8 in aries's branch 
refs/heads/trunk from jbonofre
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=7bd2aaa ]

[ARIES-2037] Upgrade to Felix Utils 1.11.6


> Upgrade to Felix Utils 1.11.6
> -
>
> Key: ARIES-2037
> URL: https://issues.apache.org/jira/browse/ARIES-2037
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Blueprint
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: blueprint-core-1.10.3
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2038) Upgrade to easymock 4.2

2021-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284332#comment-17284332
 ] 

ASF subversion and git services commented on ARIES-2038:


Commit 91f9dc6b30f8b9f61c72e43047e977977354ddfd in aries's branch 
refs/heads/trunk from jbonofre
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=91f9dc6 ]

[ARIES-2038] Upgrade to easymock 4.2


> Upgrade to easymock 4.2
> ---
>
> Key: ARIES-2038
> URL: https://issues.apache.org/jira/browse/ARIES-2038
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Blueprint
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: blueprint-core-1.10.3
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-2022) Upgrade to ASM 9.1

2021-02-13 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2022?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284211#comment-17284211
 ] 

ASF subversion and git services commented on ARIES-2022:


Commit 9908258ebe335eb117fdf2a192a061b7c8c7168c in aries's branch 
refs/heads/trunk from jbonofre
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=9908258 ]

[ARIES-2022] Upgrade to ASM 9.1


> Upgrade to ASM 9.1
> --
>
> Key: ARIES-2022
> URL: https://issues.apache.org/jira/browse/ARIES-2022
> Project: Aries
>  Issue Type: Dependency upgrade
>  Components: Proxy
>Reporter: Benjamin Graf
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: proxy-impl-1.1.9
>
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (ARIES-1995) [blueprint core] importing spring context with custom namespace does not wait for NamespaceHandler to be registered

2021-02-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-1995?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284096#comment-17284096
 ] 

ASF subversion and git services commented on ARIES-1995:


Commit b79c449bce2ed372ebdaa4124ba9bde057983be1 in aries's branch 
refs/heads/trunk from Jean-Baptiste Onofré
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=b79c449 ]

Merge pull request #111 from amergey/trunk-with-additional-namespace

ARIES-1995 ability to force waiting for custom namespace handlers

> [blueprint core] importing spring context with custom namespace does not wait 
> for NamespaceHandler to be registered
> ---
>
> Key: ARIES-1995
> URL: https://issues.apache.org/jira/browse/ARIES-1995
> Project: Aries
>  Issue Type: Bug
>  Components: Blueprint
>Affects Versions: blueprint-core-1.10.2
>Reporter: Arnaud MERGEY
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: blueprint-core-1.10.3
>
>
> In a blueprint application importing spring context with custom namespace 
> using aries blueprint-spring integration does not wait for custom namespace.
> For example 
> with this blueprint context
> {code:java}
> http://www.osgi.org/xmlns/blueprint/v1.0.0; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
> xmlns:spring="http://www.springframework.org/schema/beans; 
> xmlns:context="http://www.springframework.org/schema/context; 
> xmlns:security="http://www.springframework.org/schema/security; 
> xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0         
> http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd         
> http://www.springframework.org/schema/beans                         
> http://www.springframework.org/schema/beans/spring-beans.xsd; 
> default-activation="eager" default-availability="mandatory">
>  {code}
> importing this spring context
> {code:java}
> http://www.springframework.org/schema/security; xmlns="http://www.springframework.org/schema/security;  
> xmlns:b="http://www.springframework.org/schema/beans;  
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;  
> xsi:schemaLocation="http://www.springframework.org/schema/beans 
> https://www.springframework.org/schema/beans/spring-beans.xsd 
> http://www.springframework.org/schema/security 
> https://www.springframework.org/schema/security/spring-security.xsd;>
> class="org.springframework.security.crypto.password.NoOpPasswordEncoder"/>
>/> 
> {code}
> fails with this stacktrace:
> {code:java}
> java.lang.RuntimeException: 
> org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
> Configuration problem: Failed to import bean definitions from URL location 
> [classpath:spring/security.xml] Offending resource: URL 
> [bundleentry://103.fwk1077514876/OSGI-INF/blueprint/config.xml]; nested 
> exception is 
> org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
> Configuration problem: Unable to locate Spring NamespaceHandler for XML 
> schema namespace [http://www.springframework.org/schema/security] Offending 
> resource: class path resource [spring/security.xml] at 
> org.apache.aries.blueprint.spring.BlueprintNamespaceHandler.parse(BlueprintNamespaceHandler.java:132)
>  at 
> org.apache.aries.blueprint.parser.Parser.parseCustomElement(Parser.java:1369) 
> at org.apache.aries.blueprint.parser.Parser.loadComponents(Parser.java:427) 
> at org.apache.aries.blueprint.parser.Parser.populate(Parser.java:331) at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:371)
>  at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:298)
>  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at 
> org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106)
>  at 
> org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:45)
>  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>  at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>  at 

[jira] [Commented] (ARIES-1995) [blueprint core] importing spring context with custom namespace does not wait for NamespaceHandler to be registered

2021-02-12 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-1995?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17284095#comment-17284095
 ] 

ASF subversion and git services commented on ARIES-1995:


Commit cc82cfbf40937054275a82b64561ed3bf6aa2843 in aries's branch 
refs/heads/trunk from arnaud-mergey
[ https://gitbox.apache.org/repos/asf?p=aries.git;h=cc82cfb ]

ARIES-1995 ability to force waiting for custom namespace handlers


> [blueprint core] importing spring context with custom namespace does not wait 
> for NamespaceHandler to be registered
> ---
>
> Key: ARIES-1995
> URL: https://issues.apache.org/jira/browse/ARIES-1995
> Project: Aries
>  Issue Type: Bug
>  Components: Blueprint
>Affects Versions: blueprint-core-1.10.2
>Reporter: Arnaud MERGEY
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: blueprint-core-1.10.3
>
>
> In a blueprint application importing spring context with custom namespace 
> using aries blueprint-spring integration does not wait for custom namespace.
> For example 
> with this blueprint context
> {code:java}
> http://www.osgi.org/xmlns/blueprint/v1.0.0; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
> xmlns:spring="http://www.springframework.org/schema/beans; 
> xmlns:context="http://www.springframework.org/schema/context; 
> xmlns:security="http://www.springframework.org/schema/security; 
> xsi:schemaLocation="http://www.osgi.org/xmlns/blueprint/v1.0.0         
> http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd         
> http://www.springframework.org/schema/beans                         
> http://www.springframework.org/schema/beans/spring-beans.xsd; 
> default-activation="eager" default-availability="mandatory">
>  {code}
> importing this spring context
> {code:java}
> http://www.springframework.org/schema/security; xmlns="http://www.springframework.org/schema/security;  
> xmlns:b="http://www.springframework.org/schema/beans;  
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;  
> xsi:schemaLocation="http://www.springframework.org/schema/beans 
> https://www.springframework.org/schema/beans/spring-beans.xsd 
> http://www.springframework.org/schema/security 
> https://www.springframework.org/schema/security/spring-security.xsd;>
> class="org.springframework.security.crypto.password.NoOpPasswordEncoder"/>
>/> 
> {code}
> fails with this stacktrace:
> {code:java}
> java.lang.RuntimeException: 
> org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
> Configuration problem: Failed to import bean definitions from URL location 
> [classpath:spring/security.xml] Offending resource: URL 
> [bundleentry://103.fwk1077514876/OSGI-INF/blueprint/config.xml]; nested 
> exception is 
> org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
> Configuration problem: Unable to locate Spring NamespaceHandler for XML 
> schema namespace [http://www.springframework.org/schema/security] Offending 
> resource: class path resource [spring/security.xml] at 
> org.apache.aries.blueprint.spring.BlueprintNamespaceHandler.parse(BlueprintNamespaceHandler.java:132)
>  at 
> org.apache.aries.blueprint.parser.Parser.parseCustomElement(Parser.java:1369) 
> at org.apache.aries.blueprint.parser.Parser.loadComponents(Parser.java:427) 
> at org.apache.aries.blueprint.parser.Parser.populate(Parser.java:331) at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:371)
>  at 
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:298)
>  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at 
> org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106)
>  at 
> org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:45)
>  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
>  at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>  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) Caused by: 
> 

[jira] [Commented] (ARIES-2030) Create an integration that implements OSGi Rest Management Specification

2021-02-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ARIES-2030?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17276677#comment-17276677
 ] 

ASF subversion and git services commented on ARIES-2030:


Commit d298485617b290a524ecb076ac0e8b24902dd51f in aries-jax-rs-whiteboard's 
branch refs/heads/ARIES-2030 from Raymond Auge
[ https://gitbox.apache.org/repos/asf?p=aries-jax-rs-whiteboard.git;h=d298485 ]

ARIES-2030 wip

Signed-off-by: Raymond Auge 


> Create an integration that implements OSGi Rest Management Specification
> 
>
> Key: ARIES-2030
> URL: https://issues.apache.org/jira/browse/ARIES-2030
> Project: Aries
>  Issue Type: New Feature
>  Components: jax-rs-whiteboard
>Reporter: Raymond Augé
>Assignee: Raymond Augé
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


  1   2   3   4   5   6   7   8   >