[jira] [Created] (OWB-1434) upgrade various dependencies to more recent versions
Mark Struberg created OWB-1434: -- Summary: upgrade various dependencies to more recent versions Key: OWB-1434 URL: https://issues.apache.org/jira/browse/OWB-1434 Project: OpenWebBeans Issue Type: Improvement Components: Core Affects Versions: 4.0.0 Reporter: Mark Struberg Assignee: Mark Struberg Fix For: 4.0.1 While preparing a 4.0.1 release we should also go through various dependencies and upgrade to more recent versions. E.g. fixed jakarta spec api jars. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OWB-1433) upgrade maven plugins and set Java version to 11
[ https://issues.apache.org/jira/browse/OWB-1433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark Struberg resolved OWB-1433. Resolution: Fixed > upgrade maven plugins and set Java version to 11 > > > Key: OWB-1433 > URL: https://issues.apache.org/jira/browse/OWB-1433 > Project: OpenWebBeans > Issue Type: Improvement > Components: Core >Affects Versions: 4.0.0 >Reporter: Mark Struberg >Assignee: Mark Struberg >Priority: Major > Fix For: 4.0.1 > > > upgrade some maven plugins > * maven-jar-plugin 2.6 -> 3.2.0 > * maven-compiler-plugin 3.5.1 -> 3.8.1 > also set the default Java version for source and target to Java11 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OWB-1433) upgrade maven plugins and set Java version to 11
Mark Struberg created OWB-1433: -- Summary: upgrade maven plugins and set Java version to 11 Key: OWB-1433 URL: https://issues.apache.org/jira/browse/OWB-1433 Project: OpenWebBeans Issue Type: Improvement Components: Core Affects Versions: 4.0.0 Reporter: Mark Struberg Assignee: Mark Struberg Fix For: 4.0.1 upgrade some maven plugins * maven-jar-plugin 2.6 -> 3.2.0 * maven-compiler-plugin 3.5.1 -> 3.8.1 also set the default Java version for source and target to Java11 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OWB-1429) Java 21 not supported?
[ https://issues.apache.org/jira/browse/OWB-1429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784119#comment-17784119 ] Mark Struberg commented on OWB-1429: Cool, thanks for clarifying! Will try to work towards a 2.0.28 version as well. > Java 21 not supported? > -- > > Key: OWB-1429 > URL: https://issues.apache.org/jira/browse/OWB-1429 > Project: OpenWebBeans > Issue Type: Bug > Components: Core >Affects Versions: 2.0.27 >Reporter: Torsten Stolpmann >Priority: Major > > I am porting our application from Java 11 to Java 21. > During initialization, I get the following exception from OpenWebBeans 2.0.27: > Caused by: java.lang.RuntimeException: Unable to read class definition for > com.sun.faces.context.FacesFileNotFoundException > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1180) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:153) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:166) > at > org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFinder.(OwbAnnotationFinder.java:41) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.initFinder(AbstractMetaDataDiscovery.java:138) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.scan(AbstractMetaDataDiscovery.java:177) > ... 33 more > Caused by: java.lang.IllegalArgumentException: Unsupported class file major > version 65 > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:199) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:180) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:166) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:287) > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1176) > I already updated the org.apache.xbean:xbean-asm9-shaded dependency to the > latest version 4.24. > Is OpenWebBeans 2.0.27 not supposed to work with Java 21? > What else can I try? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OWB-1429) Java 21 not supported?
[ https://issues.apache.org/jira/browse/OWB-1429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784112#comment-17784112 ] Torsten Stolpmann commented on OWB-1429: I just retraced my steps and apparently I have to correct myself here: Overriding xbean-asm9-shaded with version 4.2.4 seems to work with Java 21. Sorry for this, seems like this was a build error on my side. Still it would be nice to release a version 2.0.28 in the near future which is working out of the box with Java 21. Thank you! > Java 21 not supported? > -- > > Key: OWB-1429 > URL: https://issues.apache.org/jira/browse/OWB-1429 > Project: OpenWebBeans > Issue Type: Bug > Components: Core >Affects Versions: 2.0.27 >Reporter: Torsten Stolpmann >Priority: Major > > I am porting our application from Java 11 to Java 21. > During initialization, I get the following exception from OpenWebBeans 2.0.27: > Caused by: java.lang.RuntimeException: Unable to read class definition for > com.sun.faces.context.FacesFileNotFoundException > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1180) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:153) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:166) > at > org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFinder.(OwbAnnotationFinder.java:41) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.initFinder(AbstractMetaDataDiscovery.java:138) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.scan(AbstractMetaDataDiscovery.java:177) > ... 33 more > Caused by: java.lang.IllegalArgumentException: Unsupported class file major > version 65 > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:199) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:180) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:166) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:287) > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1176) > I already updated the org.apache.xbean:xbean-asm9-shaded dependency to the > latest version 4.24. > Is OpenWebBeans 2.0.27 not supposed to work with Java 21? > What else can I try? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OWB-1429) Java 21 not supported?
[ https://issues.apache.org/jira/browse/OWB-1429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784052#comment-17784052 ] Mark Struberg edited comment on OWB-1429 at 11/8/23 3:04 PM: - Java 21 also requires the new TCK - where they introduced new bugs/non spec compliant behaviour :( I've now challenged a few more tests to make it pass. *edit* just figured that this is about OWB-2.x. I'll dig and see what I can do to make it work. xbean-asm-4.24 uses ASM-9.6 which even supports Java22 already. So it should work. Can you probably provide a sample project to showcase the problem would be very helpful - txs! was (Author: struberg): Java 21 also requires the new TCK - where they introduced new bugs/non spec compliant behaviour :( I've now challenged a few more tests to make it pass. *edit* just figured that this is about OWB-2.x. I'll dig and see what I can do to make it work. > Java 21 not supported? > -- > > Key: OWB-1429 > URL: https://issues.apache.org/jira/browse/OWB-1429 > Project: OpenWebBeans > Issue Type: Bug > Components: Core >Affects Versions: 2.0.27 >Reporter: Torsten Stolpmann >Priority: Major > > I am porting our application from Java 11 to Java 21. > During initialization, I get the following exception from OpenWebBeans 2.0.27: > Caused by: java.lang.RuntimeException: Unable to read class definition for > com.sun.faces.context.FacesFileNotFoundException > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1180) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:153) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:166) > at > org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFinder.(OwbAnnotationFinder.java:41) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.initFinder(AbstractMetaDataDiscovery.java:138) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.scan(AbstractMetaDataDiscovery.java:177) > ... 33 more > Caused by: java.lang.IllegalArgumentException: Unsupported class file major > version 65 > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:199) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:180) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:166) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:287) > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1176) > I already updated the org.apache.xbean:xbean-asm9-shaded dependency to the > latest version 4.24. > Is OpenWebBeans 2.0.27 not supposed to work with Java 21? > What else can I try? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (OWB-1429) Java 21 not supported?
[ https://issues.apache.org/jira/browse/OWB-1429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784052#comment-17784052 ] Mark Struberg edited comment on OWB-1429 at 11/8/23 2:58 PM: - Java 21 also requires the new TCK - where they introduced new bugs/non spec compliant behaviour :( I've now challenged a few more tests to make it pass. *edit* just figured that this is about OWB-2.x. I'll dig and see what I can do to make it work. was (Author: struberg): Java 21 also requires the new TCK - where they introduced new bugs/non spec compliant behaviour :( I've now challenged a few more tests to make it pass. > Java 21 not supported? > -- > > Key: OWB-1429 > URL: https://issues.apache.org/jira/browse/OWB-1429 > Project: OpenWebBeans > Issue Type: Bug > Components: Core >Affects Versions: 2.0.27 >Reporter: Torsten Stolpmann >Priority: Major > > I am porting our application from Java 11 to Java 21. > During initialization, I get the following exception from OpenWebBeans 2.0.27: > Caused by: java.lang.RuntimeException: Unable to read class definition for > com.sun.faces.context.FacesFileNotFoundException > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1180) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:153) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:166) > at > org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFinder.(OwbAnnotationFinder.java:41) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.initFinder(AbstractMetaDataDiscovery.java:138) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.scan(AbstractMetaDataDiscovery.java:177) > ... 33 more > Caused by: java.lang.IllegalArgumentException: Unsupported class file major > version 65 > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:199) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:180) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:166) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:287) > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1176) > I already updated the org.apache.xbean:xbean-asm9-shaded dependency to the > latest version 4.24. > Is OpenWebBeans 2.0.27 not supposed to work with Java 21? > What else can I try? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (OWB-1429) Java 21 not supported?
[ https://issues.apache.org/jira/browse/OWB-1429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17784052#comment-17784052 ] Mark Struberg commented on OWB-1429: Java 21 also requires the new TCK - where they introduced new bugs/non spec compliant behaviour :( I've now challenged a few more tests to make it pass. > Java 21 not supported? > -- > > Key: OWB-1429 > URL: https://issues.apache.org/jira/browse/OWB-1429 > Project: OpenWebBeans > Issue Type: Bug > Components: Core >Affects Versions: 2.0.27 >Reporter: Torsten Stolpmann >Priority: Major > > I am porting our application from Java 11 to Java 21. > During initialization, I get the following exception from OpenWebBeans 2.0.27: > Caused by: java.lang.RuntimeException: Unable to read class definition for > com.sun.faces.context.FacesFileNotFoundException > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1180) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:153) > at > org.apache.xbean.finder.AnnotationFinder.(AnnotationFinder.java:166) > at > org.apache.webbeans.corespi.scanner.xbean.OwbAnnotationFinder.(OwbAnnotationFinder.java:41) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.initFinder(AbstractMetaDataDiscovery.java:138) > at > org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.scan(AbstractMetaDataDiscovery.java:177) > ... 33 more > Caused by: java.lang.IllegalArgumentException: Unsupported class file major > version 65 > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:199) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:180) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:166) > at org.apache.xbean.asm9.ClassReader.(ClassReader.java:287) > at > org.apache.xbean.finder.AnnotationFinder.readClassDef(AnnotationFinder.java:1176) > I already updated the org.apache.xbean:xbean-asm9-shaded dependency to the > latest version 4.24. > Is OpenWebBeans 2.0.27 not supposed to work with Java 21? > What else can I try? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OWB-1432) ClassCastException in ValidatingInjectionTargetFactory
[ https://issues.apache.org/jira/browse/OWB-1432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark Struberg resolved OWB-1432. Resolution: Fixed > ClassCastException in ValidatingInjectionTargetFactory > -- > > Key: OWB-1432 > URL: https://issues.apache.org/jira/browse/OWB-1432 > Project: OpenWebBeans > Issue Type: Improvement > Components: Core >Affects Versions: 4.0.0 >Reporter: Mark Struberg >Assignee: Mark Struberg >Priority: Major > Fix For: 4.0.1 > > > In ValidatingInjectionTargetFactory we upcast to a InjectionTargetImpl > without any check. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OWB-1430) BeanManagerBean should implement BeanContainer
[ https://issues.apache.org/jira/browse/OWB-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark Struberg resolved OWB-1430. Resolution: Fixed > BeanManagerBean should implement BeanContainer > -- > > Key: OWB-1430 > URL: https://issues.apache.org/jira/browse/OWB-1430 > Project: OpenWebBeans > Issue Type: Improvement > Components: Core >Affects Versions: 4.0.0 >Reporter: Mark Struberg >Assignee: Mark Struberg >Priority: Major > Fix For: 4.0.1 > > > BeanManagerBean should also sattisfy the BeanContainer type. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OWB-1432) ClassCastException in ValidatingInjectionTargetFactory
Mark Struberg created OWB-1432: -- Summary: ClassCastException in ValidatingInjectionTargetFactory Key: OWB-1432 URL: https://issues.apache.org/jira/browse/OWB-1432 Project: OpenWebBeans Issue Type: Improvement Components: Core Affects Versions: 4.0.0 Reporter: Mark Struberg Assignee: Mark Struberg Fix For: 4.0.1 In ValidatingInjectionTargetFactory we upcast to a InjectionTargetImpl without any check. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (OWB-1431) upgrade xbean to 4.24
[ https://issues.apache.org/jira/browse/OWB-1431?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mark Struberg resolved OWB-1431. Resolution: Fixed > upgrade xbean to 4.24 > - > > Key: OWB-1431 > URL: https://issues.apache.org/jira/browse/OWB-1431 > Project: OpenWebBeans > Issue Type: Improvement > Components: Core >Affects Versions: 4.0.0 >Reporter: Mark Struberg >Assignee: Mark Struberg >Priority: Major > Fix For: 4.0.1 > > > upgrade xbean to 4.24 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OWB-1431) upgrade xbean to 4.24
Mark Struberg created OWB-1431: -- Summary: upgrade xbean to 4.24 Key: OWB-1431 URL: https://issues.apache.org/jira/browse/OWB-1431 Project: OpenWebBeans Issue Type: Improvement Components: Core Affects Versions: 4.0.0 Reporter: Mark Struberg Assignee: Mark Struberg Fix For: 4.0.1 upgrade xbean to 4.24 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (OWB-1430) BeanManagerBean should implement BeanContainer
Mark Struberg created OWB-1430: -- Summary: BeanManagerBean should implement BeanContainer Key: OWB-1430 URL: https://issues.apache.org/jira/browse/OWB-1430 Project: OpenWebBeans Issue Type: Improvement Components: Core Affects Versions: 4.0.0 Reporter: Mark Struberg Assignee: Mark Struberg Fix For: 4.0.1 BeanManagerBean should also sattisfy the BeanContainer type. -- This message was sent by Atlassian Jira (v8.20.10#820010)