Hi,
if it solves some import diamond issues then it is fine and you have my +1.
In my opinion for future releases our bundles should be focused on
supporting LTS and lower java versions support should be only nice to have,
but not obligatory.

niedz., 2 sty 2022 o 13:45 Jean-Baptiste Onofre <[email protected]>
napisał(a):

> Ah ok. Catcha.
>
> I propose to focus on Java 17/18 for new release (the tests probably needs
> an update).
> This release just upgrades to ASM 9.2 (opcode 18) for third party.
> Thoughts ?
>
> Regards
> JB
>
> > Le 2 janv. 2022 à 11:28, Dominik Przybysz <[email protected]> a
> écrit :
> >
> > Works fine with java 8 and 11, but not with 17 and 18ea
> >
> > I thought that it should work with modern Java, especially when I saw
> that
> > you have upgraded ASM to support JDK 18.
> >
> > niedz., 2 sty 2022 o 11:20 Jean-Baptiste Onofre <[email protected]>
> > napisał(a):
> >
> >> Hi,
> >>
> >> I built with Java 8:
> >>
> >> java version "1.8.0_301"
> >> Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
> >>
> >> And it works for me.
> >>
> >> Do you also have the same issue on trunk ?
> >>
> >> Regards
> >> JB
> >>
> >>> Le 2 janv. 2022 à 10:43, Dominik Przybysz <[email protected]> a
> >> écrit :
> >>>
> >>> Hi,
> >>> I tried to run maven on this repository and tests fail on
> >>> Java 18.ea.29-open with standard verify_staged_release script.
> >>> Do I need to do sth or sth is missing?
> >>>
> >>> [INFO] Results:
> >>> [INFO]
> >>> [ERROR] Failures:
> >>> [ERROR]   WovenProxyGeneratorTest.testWovenProxyIsSynthetic:489
> >>> [ERROR]
> >>>
> >>
> WovenProxyPlusSubclassGeneratorTest>WovenProxyGeneratorTest.testWovenProxyIsSynthetic:489
> >>> [ERROR] Errors:
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [ERROR]
> >>>
> >>
> ProxySubclassGeneratorTest.setUp:78->getGeneratedSubclass:351->getProxyClass:403
> >>> » InaccessibleObject
> >>> [INFO]
> >>> [ERROR] Tests run: 123, Failures: 2, Errors: 23, Skipped: 0
> >>> [INFO]
> >>>
> >>> More detailed error example:
> >>>
> >>> [ERROR]
> >>>
> testGenerics(org.apache.aries.blueprint.proxy.ProxySubclassGeneratorTest)
> >>> Time elapsed: 0.007 s  <<< ERROR!
> >>> java.lang.reflect.InaccessibleObjectException: Unable to make protected
> >>> final java.lang.Class
> >>>
> >>
> java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
> >>> throws java.lang.ClassFormatError accessible: module java.base does not
> >>> "opens java.lang" to unnamed module @1f0eba3c
> >>> at
> >>>
> >>
> org.apache.aries.blueprint.proxy.ProxySubclassGeneratorTest.getProxyClass(ProxySubclassGeneratorTest.java:403)
> >>> at
> >>>
> >>
> org.apache.aries.blueprint.proxy.ProxySubclassGeneratorTest.getGeneratedSubclass(ProxySubclassGeneratorTest.java:351)
> >>> at
> >>>
> >>
> org.apache.aries.blueprint.proxy.ProxySubclassGeneratorTest.setUp(ProxySubclassGeneratorTest.java:78)
> >>>
> >>>
> >>> niedz., 2 sty 2022 o 08:01 Jean-Baptiste Onofre <[email protected]>
> >>> napisał(a):
> >>>
> >>>> Hi all,
> >>>>
> >>>> I submit Aries Proxy Impl 1.1.12 release to your vote.
> >>>> This release supports JDK18+ by upgrading to ASM 9.2.
> >>>>
> >>>> Please, take a look on Release Notes for details.
> >>>>
> >>>> Release Notes:
> >>>>
> >>>>
> >>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310981&version=12351182
> >>>>
> >>>> Staging Maven Repository:
> >>>>
> https://repository.apache.org/content/repositories/orgapachearies-1205/
> >>>>
> >>>> Staging Dist Repository:
> >>>> https://dist.apache.org/repos/dist/dev/aries/proxy-impl/1.1.12/
> >>>>
> >>>> Git tag:
> >>>> org.apache.aries.proxy-1.1.12
> >>>>
> >>>> Please vote to approve this release:
> >>>>
> >>>> [ ] +1 Approve the release
> >>>> [ ] -1 Don't approve the release (please provide specific comments)
> >>>>
> >>>> This vote will be open for at least 72 hours.
> >>>>
> >>>> Regards
> >>>> JB
> >>>
> >>>
> >>>
> >>> --
> >>> Pozdrawiam / Regards,
> >>> Dominik Przybysz
> >>
> >>
> >
> > --
> > Pozdrawiam / Regards,
> > Dominik Przybysz
>
>

-- 
Pozdrawiam / Regards,
Dominik Przybysz

Reply via email to