[jboss-jira] [JBoss JIRA] (WFLY-9069) EJBClientContext could not initialize class org.jboss.ejb.client.DeploymentNodeSelector when building with JDK-9

Tomaz Cerar (JIRA) issues at jboss.org
Tue Jul 18 11:45:01 EDT 2017


     [ https://issues.jboss.org/browse/WFLY-9069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tomaz Cerar resolved WFLY-9069.
-------------------------------
    Fix Version/s: 11.0.0.Beta1
       Resolution: Done


This was fixed in ejb-client, https://github.com/wildfly/jboss-ejb-client/pull/287
and will be part of CR6 release.

> EJBClientContext could not initialize class org.jboss.ejb.client.DeploymentNodeSelector when building with JDK-9
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: WFLY-9069
>                 URL: https://issues.jboss.org/browse/WFLY-9069
>             Project: WildFly
>          Issue Type: Bug
>          Components: EJB
>            Reporter: Amos Feng
>            Assignee: Tomaz Cerar
>             Fix For: 11.0.0.Beta1
>
>
> {noformat}
> testRejectionsEAP620(org.jboss.as.ejb3.subsystem.Ejb3TransformersTestCase)  Time elapsed: 2.786 sec  <<< ERROR!
> java.lang.IncompatibleClassChangeError: Inconsistent constant pool data in classfile for class org/jboss/ejb/client/DeploymentNodeSelector. Method lambda$static$1([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; at index 109 is CONSTANT_MethodRef and should be CONSTANT_InterfaceMethodRef
> 	at org.jboss.ejb.client.DeploymentNodeSelector.<clinit>(DeploymentNodeSelector.java:83)
> 	at org.jboss.ejb.client.EJBClientContext$Builder.<init>(EJBClientContext.java:538)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem50Parser.parseProfile(EJB3Subsystem50Parser.java:218)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem30Parser.parseProfiles(EJB3Subsystem30Parser.java:215)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem40Parser.parseRemote(EJB3Subsystem40Parser.java:116)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem12Parser.readElement(EJB3Subsystem12Parser.java:135)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem13Parser.readElement(EJB3Subsystem13Parser.java:66)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem14Parser.readElement(EJB3Subsystem14Parser.java:58)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem20Parser.readElement(EJB3Subsystem20Parser.java:69)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem30Parser.readElement(EJB3Subsystem30Parser.java:77)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem50Parser.readElement(EJB3Subsystem50Parser.java:88)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem12Parser.readElement(EJB3Subsystem12Parser.java:104)
> 	at org.jboss.as.ejb3.subsystem.EJB3Subsystem12Parser.readElement(EJB3Subsystem12Parser.java:71)
> 	at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:122)
> 	at org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:69)
> 	at org.jboss.as.subsystem.test.TestParser.readElement(TestParser.java:103)
> 	at org.jboss.as.subsystem.test.TestParser.readElement(TestParser.java:51)
> 	at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:122)
> 	at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:76)
> 	at org.jboss.as.subsystem.test.SubsystemTestDelegate.parse(SubsystemTestDelegate.java:223)
> 	at org.jboss.as.subsystem.test.SubsystemTestDelegate$KernelServicesBuilderImpl.parse(SubsystemTestDelegate.java:611)
> 	at org.jboss.as.model.test.ModelTestBootOperationsBuilder.internalSetSubsystemXml(ModelTestBootOperationsBuilder.java:76)
> 	at org.jboss.as.model.test.ModelTestBootOperationsBuilder.setXmlResource(ModelTestBootOperationsBuilder.java:55)
> 	at org.jboss.as.subsystem.test.SubsystemTestDelegate$KernelServicesBuilderImpl.parseXmlResource(SubsystemTestDelegate.java:624)
> 	at org.jboss.as.ejb3.subsystem.Ejb3TransformersTestCase.testRejections(Ejb3TransformersTestCase.java:174)
> 	at org.jboss.as.ejb3.subsystem.Ejb3TransformersTestCase.testRejectionsEAP620(Ejb3TransformersTestCase.java:138)
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list