-
Bug
-
Resolution: Not a Bug
-
Major
-
None
-
None
-
None
-
---
-
---
As soon as a deployment containing an EJB (in my case it is a @Remote interface) is deployed to the application server, I get the following exception:
Meanwhile i dont have any procy related class file proxy is getting created in dynamic at runtime in application server jboss .
[java] Initializing JNDI Context...
[java] JNDI Context Initialized!
[java] Jan 31, 2025 1:01:55 PM org.wildfly.naming.client.Version <clinit>
[java] INFO: WildFly Naming version 1.0.14.Final-redhat-00001
[java] Jan 31, 2025 1:01:55 PM org.wildfly.security.Version <clinit>
[java] INFO: ELY00001: WildFly Elytron version 1.15.3.Final-redhat-00001
[java] Jan 31, 2025 1:01:55 PM org.xnio.Xnio <clinit>
[java] INFO: XNIO version 3.8.4.Final-redhat-00001
[java] Jan 31, 2025 1:01:55 PM org.xnio.nio.NioXnio <clinit>
[java] INFO: XNIO NIO Implementation Version 3.8.4.Final-redhat-00001
[java] Looking up jboss_ejb3_demo/DemoEJB3Bean!com.j2ee.examples.connector.demo.DemoEJB3Remote...
[java] Jan 31, 2025 1:01:56 PM org.jboss.threads.Version <clinit>
[java] INFO: JBoss Threads version 2.4.0.Final-redhat-00001
[java] Jan 31, 2025 1:01:56 PM org.jboss.ejb.client.legacy.RemotingLegacyConfiguration getConfiguredEndpoint
[java] INFO: EJBCLIENT000070: Using legacy jboss-ejb-client.properties Remoting configuration
[java] Jan 31, 2025 1:01:56 PM org.jboss.remoting3.EndpointImpl <clinit>
[java] INFO: JBoss Remoting version 5.0.20.SP1-redhat-00001
[java] Jan 31, 2025 1:01:56 PM org.jboss.ejb.client.legacy.ElytronLegacyConfiguration getConfiguredAuthenticationContext
[java] INFO: EJBCLIENT000069: Using legacy jboss-ejb-client.properties security configuration
[java] javax.naming.NamingException: WFLYNAM0062: Failed to lookup jboss_ejb3_demo/DemoEJB3Bean!com.unisys.os2200.j2ee.examples.connector.demo.DemoEJB3Remote [Root exception is java.lang.RuntimeException: java.lang.reflect.InaccessibleObjectException: Unable to make field private static final java.lang.reflect.Method jdk.proxy15.$Proxy52.m0 accessible: module jdk.proxy15 does not "opens jdk.proxy15" to unnamed module @14027f19]
[java] at org.jboss.as.naming@7.4.0.GA-redhat-00005//org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:159)
[java] NamingException: javax.naming.NamingException: WFLYNAM0062: Failed to lookup jboss_ejb3_demo/DemoEJB3Bean!com.unisys.os2200.j2ee.examples.connector.demo.DemoEJB3Remote [Root exception is java.lang.RuntimeException: java.lang.reflect.InaccessibleObjectException: Unable to make field private static final java.lang.reflect.Method jdk.proxy15.$Proxy52.m0 accessible: module jdk.proxy15 does not "opens jdk.proxy15" to unnamed module @14027f19]
[java] at org.jboss.as.naming@7.4.0.GA-redhat-00005//org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:83)
[java] at org.jboss.as.naming@7.4.0.GA-redhat-00005//org.jboss.as.naming.NamingContext.lookup(NamingContext.java:207)
[java] at org.jboss.as.naming@7.4.0.GA-redhat-00005//org.jboss.as.naming.NamingContext.lookup(NamingContext.java:193)
[java] at org.jboss.as.naming@7.4.0.GA-redhat-00005//org.jboss.as.naming.NamingContext.lookup(NamingContext.java:189)
[java] at org.wildfly.naming-client@1.0.14.Final-redhat-00001//org.wildfly.naming.client.remote.RemoteServerTransport.handleLookup(RemoteServerTransport.java:203)
[java] at org.wildfly.naming-client@1.0.14.Final-redhat-00001//org.wildfly.naming.client.remote.RemoteServerTransport$1.handleMessage(RemoteServerTransport.java:123)
[java] at org.jboss.remoting@5.0.20.SP1-redhat-00001//org.jboss.remoting3.remote.RemoteConnectionChannel.lambda$handleMessageData$3(RemoteConnectionChannel.java:432)
[java] at org.jboss.remoting@5.0.20.SP1-redhat-00001//org.jboss.remoting3.EndpointImpl$TrackingExecutor.lambda$execute$0(EndpointImpl.java:991)
[java] at org.jboss.threads@2.4.0.Final-redhat-00001//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
[java] at org.jboss.threads@2.4.0.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
[java] at org.jboss.threads@2.4.0.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
[java] at org.jboss.threads@2.4.0.Final-redhat-00001//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
[java] at org.jboss.xnio@3.8.4.Final-redhat-00001//org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1280)
[java] at java.base/java.lang.Thread.run(Thread.java:840)
[java] Caused by: java.lang.RuntimeException: java.lang.reflect.InaccessibleObjectException: Unable to make field private static final java.lang.reflect.Method jdk.proxy15.$Proxy52.m0 accessible: module jdk.proxy15 does not "opens jdk.proxy15" to unnamed module @14027f19
[java] at org.jboss.as.ejb3@7.4.0.GA-redhat-00005//org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor$2$1.getReference(EjbJndiBindingsDeploymentUnitProcessor.java:273)
[java] at org.jboss.as.naming@7.4.0.GA-redhat-00005//org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:143)
[java] ... 14 more
[java] Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private static final java.lang.reflect.Method jdk.proxy15.$Proxy52.m0 accessible: module jdk.proxy15 does not "opens jdk.proxy15" to unnamed module @14027f19
[java] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
[java] at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
[java] at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
[java] at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBProxyInformation$1.doCompute(EJBProxyInformation.java:101)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBProxyInformation$1.computeValue(EJBProxyInformation.java:72)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBProxyInformation$1.computeValue(EJBProxyInformation.java:66)
[java] at java.base/java.lang.ClassValue.getFromHashMap(ClassValue.java:228)
[java] at java.base/java.lang.ClassValue.getFromBackup(ClassValue.java:210)
[java] at java.base/java.lang.ClassValue.get(ClassValue.java:116)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBProxyInformation.forViewType(EJBProxyInformation.java:242)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBLocator.getProxyInformation(EJBLocator.java:375)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBLocator.getProxyConstructor(EJBLocator.java:370)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBLocator.createProxyInstance(EJBLocator.java:387)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBClient.createProxy(EJBClient.java:161)
[java] at org.jboss.ejb-client@4.0.39.SP1-redhat-00001//org.jboss.ejb.client.EJBClient.createProxy(EJBClient.java:156)
[java] at org.jboss.as.ejb3@7.4.0.GA-redhat-00005//org.jboss.as.ejb3.remote.RemoteViewManagedReferenceFactory.getReference(RemoteViewManagedReferenceFactory.java:105)
[java] at org.jboss.as.ejb3@7.4.0.GA-redhat-00005//org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor$2$1.getReference(EjbJndiBindingsDeploymentUnitProcessor.java:268)
[java] ... 15 more