EJB-s "disappear" after some use
zhivagodr Sep 26, 2016 7:43 AMHi,
On JBOSS AS 7.1.1 served from Windows Server 2008 from a VM, we have the following problem. After several hours of usage the EJB-s can't be reached from the clients.
This is the error on the clients. On the server side no error in standalone.log. Please help, where to look, how to find the root of this problem.
This is the log the client produce:
2016-09-26 12:17:10,901 WARN [javawsApplicationMain] remoting.ConfigBasedEJBClientContextSelector (ConfigBasedEJBClientContextSelector.java:138) - Could not register a EJB receiver for connection to hubpelnt01:4447
java.lang.RuntimeException: Operation failed with status WAITING
at org.jboss.ejb.client.remoting.IoFutureHelper.get(IoFutureHelper.java:93)
at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.setupEJBReceivers(ConfigBasedEJBClientContextSelector.java:126)
at org.jboss.ejb.client.remoting.ConfigBasedEJBClientContextSelector.<init>(ConfigBasedEJBClientContextSelector.java:83)
at com.chemistry.enotebook.servicelocator.ServiceLocator.getInitialContext(ServiceLocator.java:93)
at com.chemistry.enotebook.servicelocator.ServiceLocator.locateEJB3(ServiceLocator.java:67)
at com.chemistry.enotebook.session.delegate.SessionTokenDelegate.<init>(SessionTokenDelegate.java:38)
at com.chemistry.enotebook.experiment.utils.CeNSystemProperties.getProperty(CeNSystemProperties.java:235)
at com.chemistry.enotebook.experiment.utils.CeNSystemProperties.getCeNSystemProperty(CeNSystemProperties.java:104)
at com.chemistry.enotebook.client.controller.MasterController.checkSystemStatus(MasterController.java:558)
at com.chemistry.enotebook.client.controller.MasterController.startApp(MasterController.java:261)
at com.chemistry.enotebook.client.controller.MasterController.main(MasterController.java:455)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2016-09-26 12:17:11,010 INFO [javawsApplicationMain] ejb.client (EJBClient.java:42) - JBoss EJB Client version 1.0.12.Final
2016-09-26 12:17:16,082 ERROR [javawsApplicationMain] utils.CeNSystemProperties (CeNSystemProperties.java:106) - Failed to retrieve server property: /Notebook_Properties/Status
com.chemistry.enotebook.experiment.utils.SystemPropertyException: Failed to retrieve global properties
at com.chemistry.enotebook.experiment.utils.CeNSystemProperties.getProperty(CeNSystemProperties.java:267)
at com.chemistry.enotebook.experiment.utils.CeNSystemProperties.getCeNSystemProperty(CeNSystemProperties.java:104)
at com.chemistry.enotebook.client.controller.MasterController.checkSystemStatus(MasterController.java:558)
at com.chemistry.enotebook.client.controller.MasterController.startApp(MasterController.java:261)
at com.chemistry.enotebook.client.controller.MasterController.main(MasterController.java:455)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: EJBCLIENT000025: No EJB receiver available for handling [appName:enotebook_server, moduleName:CeNSessionServiceEJB, distinctName:] combination for invocation context org.jboss.ejb.client.EJBClientInvocationContext@4ca53e
at org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:638)
at org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:116)
at org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:183)
at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:136)
at org.jboss.ejb.client.EJBInvocationHandler.doInvoke(EJBInvocationHandler.java:121)
at org.jboss.ejb.client.EJBInvocationHandler.invoke(EJBInvocationHandler.java:104)
at com.sun.proxy.$Proxy0.getSystemProperties(Unknown Source)
at com.chemistry.enotebook.session.delegate.SessionTokenDelegate.getSystemProperties(SessionTokenDelegate.java:94)
at com.chemistry.enotebook.experiment.utils.CeNSystemProperties.getProperty(CeNSystemProperties.java:236)
... 13 more
Thanks,
Istvan