[jboss-jira] [JBoss JIRA] (ELY-1372) Fix build to work with Java 9
Darran Lofthouse (JIRA)
issues at jboss.org
Fri Sep 22 07:16:00 EDT 2017
[ https://issues.jboss.org/browse/ELY-1372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Darran Lofthouse updated ELY-1372:
----------------------------------
Description:
Other tests are also broken but this seems to be a root cause: -
{noformat}
[INFO] Running org.wildfly.security.x500.X500AttributePrincipalDecoderTest
[ERROR] Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.019 s <<< FAILURE! - in org.wildfly.security.x500.X500AttributePrincipalDecoderTest
[ERROR] testDecodeWithRequiredAttributes(org.wildfly.security.x500.X500AttributePrincipalDecoderTest) Time elapsed: 0.013 s <<< ERROR!
java.lang.IllegalAccessError: access to public member failed: sun.security.x509.X500Name.asX500Principal()X500Principal/invokeVirtual, from public Lookup
at java.base/java.lang.invoke.MemberName.makeAccessException(MemberName.java:914)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(MethodHandles.java:2193)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkMethod(MethodHandles.java:2133)
at java.base/java.lang.invoke.MethodHandles$Lookup.getDirectMethodCommon(MethodHandles.java:2282)
at java.base/java.lang.invoke.MethodHandles$Lookup.getDirectMethodNoSecurityManager(MethodHandles.java:2276)
at java.base/java.lang.invoke.MethodHandles$Lookup.unreflect(MethodHandles.java:1749)
at org.wildfly.security.x500.X500PrincipalUtil.<clinit>(X500PrincipalUtil.java:54)
at org.wildfly.security.x500.X500AttributePrincipalDecoder.getName(X500AttributePrincipalDecoder.java:177)
at org.wildfly.security.x500.X500AttributePrincipalDecoderTest.testDecodeWithRequiredAttributes(X500AttributePrincipalDecoderTest.java:89)
[ERROR] testDecodeWithConcatenation(org.wildfly.security.x500.X500AttributePrincipalDecoderTest) Time elapsed: 0.001 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.security.x500.X500PrincipalUtil
at org.wildfly.security.x500.X500AttributePrincipalDecoder.getName(X500AttributePrincipalDecoder.java:177)
at org.wildfly.security.auth.server.PrincipalDecoder.lambda$concatenating$3(PrincipalDecoder.java:111)
at org.wildfly.security.x500.X500AttributePrincipalDecoderTest.testDecodeWithConcatenation(X500AttributePrincipalDecoderTest.java:70)
[ERROR] testDecodeAttributeWithSubrange(org.wildfly.security.x500.X500AttributePrincipalDecoderTest) Time elapsed: 0.001 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.security.x500.X500PrincipalUtil
at org.wildfly.security.x500.X500AttributePrincipalDecoder.getName(X500AttributePrincipalDecoder.java:177)
at org.wildfly.security.x500.X500AttributePrincipalDecoderTest.testDecodeAttributeWithSubrange(X500AttributePrincipalDecoderTest.java:52)
[ERROR] testDecodeInReverse(org.wildfly.security.x500.X500AttributePrincipalDecoderTest) Time elapsed: 0 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.security.x500.X500PrincipalUtil
at org.wildfly.security.x500.X500AttributePrincipalDecoder.getName(X500AttributePrincipalDecoder.java:177)
at org.wildfly.security.x500.X500AttributePrincipalDecoderTest.testDecodeInReverse(X500AttributePrincipalDecoderTest.java:40)
{noformat}
> Fix build to work with Java 9
> -----------------------------
>
> Key: ELY-1372
> URL: https://issues.jboss.org/browse/ELY-1372
> Project: WildFly Elytron
> Issue Type: Task
> Reporter: Darran Lofthouse
> Assignee: Darran Lofthouse
> Priority: Critical
> Fix For: 1.2.0.Beta4
>
>
> Other tests are also broken but this seems to be a root cause: -
> {noformat}
> [INFO] Running org.wildfly.security.x500.X500AttributePrincipalDecoderTest
> [ERROR] Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.019 s <<< FAILURE! - in org.wildfly.security.x500.X500AttributePrincipalDecoderTest
> [ERROR] testDecodeWithRequiredAttributes(org.wildfly.security.x500.X500AttributePrincipalDecoderTest) Time elapsed: 0.013 s <<< ERROR!
> java.lang.IllegalAccessError: access to public member failed: sun.security.x509.X500Name.asX500Principal()X500Principal/invokeVirtual, from public Lookup
> at java.base/java.lang.invoke.MemberName.makeAccessException(MemberName.java:914)
> at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(MethodHandles.java:2193)
> at java.base/java.lang.invoke.MethodHandles$Lookup.checkMethod(MethodHandles.java:2133)
> at java.base/java.lang.invoke.MethodHandles$Lookup.getDirectMethodCommon(MethodHandles.java:2282)
> at java.base/java.lang.invoke.MethodHandles$Lookup.getDirectMethodNoSecurityManager(MethodHandles.java:2276)
> at java.base/java.lang.invoke.MethodHandles$Lookup.unreflect(MethodHandles.java:1749)
> at org.wildfly.security.x500.X500PrincipalUtil.<clinit>(X500PrincipalUtil.java:54)
> at org.wildfly.security.x500.X500AttributePrincipalDecoder.getName(X500AttributePrincipalDecoder.java:177)
> at org.wildfly.security.x500.X500AttributePrincipalDecoderTest.testDecodeWithRequiredAttributes(X500AttributePrincipalDecoderTest.java:89)
> [ERROR] testDecodeWithConcatenation(org.wildfly.security.x500.X500AttributePrincipalDecoderTest) Time elapsed: 0.001 s <<< ERROR!
> java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.security.x500.X500PrincipalUtil
> at org.wildfly.security.x500.X500AttributePrincipalDecoder.getName(X500AttributePrincipalDecoder.java:177)
> at org.wildfly.security.auth.server.PrincipalDecoder.lambda$concatenating$3(PrincipalDecoder.java:111)
> at org.wildfly.security.x500.X500AttributePrincipalDecoderTest.testDecodeWithConcatenation(X500AttributePrincipalDecoderTest.java:70)
> [ERROR] testDecodeAttributeWithSubrange(org.wildfly.security.x500.X500AttributePrincipalDecoderTest) Time elapsed: 0.001 s <<< ERROR!
> java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.security.x500.X500PrincipalUtil
> at org.wildfly.security.x500.X500AttributePrincipalDecoder.getName(X500AttributePrincipalDecoder.java:177)
> at org.wildfly.security.x500.X500AttributePrincipalDecoderTest.testDecodeAttributeWithSubrange(X500AttributePrincipalDecoderTest.java:52)
> [ERROR] testDecodeInReverse(org.wildfly.security.x500.X500AttributePrincipalDecoderTest) Time elapsed: 0 s <<< ERROR!
> java.lang.NoClassDefFoundError: Could not initialize class org.wildfly.security.x500.X500PrincipalUtil
> at org.wildfly.security.x500.X500AttributePrincipalDecoder.getName(X500AttributePrincipalDecoder.java:177)
> at org.wildfly.security.x500.X500AttributePrincipalDecoderTest.testDecodeInReverse(X500AttributePrincipalDecoderTest.java:40)
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list