I switched to JBoss AS 7.1.1 for testing. On this server I receive the following stacktrace after many successful transactions.
In addition there is a exception saying "[...] Too many channels open [...]" and at 13:40:06,480 there is an error-message "[...] Channel end notification received, closing channel [...]" and the next transaction is successful again...
Any idea?
Thanks, Sven
30 Jan 2014 13:40:01,352 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:01,352 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:01,353 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:01,353 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:01,355 [Remoting "config-based-naming-client-endpoint" task-2] ERROR org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver - Failed to open channel for context EJBReceiverContext{clientContext=org.jboss.ejb.client.EJBClientContext@7f20a6a1, receiver=Remoting connection EJB receiver [connection=Remoting connection <224ba9f7>,channel=jboss.ejb,nodename=sjankus-think]}
org.jboss.remoting3.ProtocolException: Too many channels open
at org.jboss.remoting3.remote.RemoteConnectionHandler.handleOutboundChannelOpen(RemoteConnectionHandler.java:177)
at org.jboss.remoting3.remote.RemoteConnectionHandler.open(RemoteConnectionHandler.java:307)
at org.jboss.remoting3.ConnectionImpl.openChannel(ConnectionImpl.java:75)
at org.jboss.ejb.client.remoting.RemotingConnectionEJBReceiver.associate(RemotingConnectionEJBReceiver.java:126)
at org.jboss.ejb.client.EJBClientContext.registerEJBReceiver(EJBClientContext.java:297)
at org.jboss.ejb.client.EJBClientContext.registerEJBReceiver(EJBClientContext.java:252)
at org.jboss.ejb.client.EJBClientContext.registerConnection(EJBClientContext.java:342)
at org.jboss.naming.remote.client.ejb.RemoteNamingEjbClientContextSelector.setCurrent(RemoteNamingEjbClientContextSelector.java:25)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.jboss.naming.remote.client.InitialContextFactory.setupEjbContext(InitialContextFactory.java:425)
at org.jboss.naming.remote.client.InitialContextFactory.getInitialContext(InitialContextFactory.java:115)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:307)
at javax.naming.InitialContext.init(InitialContext.java:242)
at javax.naming.InitialContext.<init>(InitialContext.java:216)
at cs.srv.facade.ConnectionObject.getConnection(ConnectionObject.java:64)
at cs.srv.facade.XMLImportFacade.saveReferat(XMLImportFacade.java:986)
at cs.io.xml.importer.completer.XMLImportReferatObject.complete(XMLImportReferatObject.java:41)
at cs.io.xml.importer.ImportXMLHandler.endElement(ImportXMLHandler.java:690)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.endElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at cs.io.xml.importer.ImportStammdaten.performAll(ImportStammdaten.java:74)
at cs.viewController.io.StammdatenImportierenViewController.run(StammdatenImportierenViewController.java:129)
at java.lang.Thread.run(Thread.java:744)
30 Jan 2014 13:40:06,359 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:06,360 [Thread-5] ERROR cs.io.xml.importer.completer.XMLImportAbstractObject - Beim Speichern des Referat 9db3bXr6kM0000000118 ist/sind folgende(r) Fehler aufgetreten: No EJB receiver available for handling [appName:efREporterV2-server,modulename:efREporterV2-server,distinctname:] combination for invocation context org.jboss.ejb.client.EJBClientInvocationContext@56e948ed
java.lang.IllegalStateException: No EJB receiver available for handling [appName:efREporterV2-server,modulename:efREporterV2-server,distinctname:] combination for invocation context org.jboss.ejb.client.EJBClientInvocationContext@56e948ed
at org.jboss.ejb.client.EJBClientContext.requireEJBReceiver(EJBClientContext.java:584)
at org.jboss.ejb.client.ReceiverInterceptor.handleInvocation(ReceiverInterceptor.java:119)
at org.jboss.ejb.client.EJBClientInvocationContext.sendRequest(EJBClientInvocationContext.java:181)
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.$Proxy4.importReferat(Unknown Source)
at cs.srv.facade.XMLImportFacade.saveReferat(XMLImportFacade.java:987)
at cs.io.xml.importer.completer.XMLImportReferatObject.complete(XMLImportReferatObject.java:41)
at cs.io.xml.importer.ImportXMLHandler.endElement(ImportXMLHandler.java:690)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.xs.XMLSchemaValidator.endElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at cs.io.xml.importer.ImportStammdaten.performAll(ImportStammdaten.java:74)
at cs.viewController.io.StammdatenImportierenViewController.run(StammdatenImportierenViewController.java:129)
at java.lang.Thread.run(Thread.java:744)
30 Jan 2014 13:40:06,360 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:06,360 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:06,361 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:06,361 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:06,477 [Thread-5] INFO cs.exception.BaseDescription - hasAppBundle = false
30 Jan 2014 13:40:06,480 [Remoting "config-based-naming-client-endpoint" task-1] ERROR org.jboss.naming.remote.protocol.v1.RemoteNamingStoreV1 - Channel end notification received, closing channel Channel ID 94314024 (outbound) of Remoting connection 1295e11f to localhost/127.0.0.1:4447
30 Jan 2014 13:40:06,505 [Remoting "config-based-naming-client-endpoint" task-4] ERROR org.jboss.naming.remote.protocol.v1.RemoteNamingStoreV1 - Channel end notification received, closing channel Channel ID 9762a82e (outbound) of Remoting connection 0cac44ac to localhost/127.0.0.1:4447
30 Jan 2014 13:40:06,506 [Thread-5] DEBUG cs.io.xml.importer.completer.XMLImportAbstractObject - Referat 9db3bXr6kM0000000119 erfolgreich importiert.
30 Jan 2014 13:40:06,523 [Remoting "config-based-naming-client-endpoint" task-4] ERROR org.jboss.naming.remote.protocol.v1.RemoteNamingStoreV1 - Channel end notification received, closing channel Channel ID dc4376b7 (outbound) of Remoting connection 76325651 to localhost/127.0.0.1:4447
30 Jan 2014 13:40:06,523 [Thread-5] DEBUG cs.io.xml.importer.completer.XMLImportAbstractObject - Referat 9db3bXr6kM0000000120 erfolgreich importiert.
30 Jan 2014 13:40:06,540 [Remoting "config-based-naming-client-endpoint" task-4] ERROR org.jboss.naming.remote.protocol.v1.RemoteNamingStoreV1 - Channel end notification received, closing channel Channel ID bd97e6f5 (outbound) of Remoting connection 38ec0702 to localhost/127.0.0.1:4447
30 Jan 2014 13:40:06,541 [Thread-5] DEBUG cs.io.xml.importer.completer.XMLImportAbstractObject - Referat 9db3bXr6kM0000000121 erfolgreich importiert.
30 Jan 2014 13:40:06,559 [Remoting "config-based-naming-client-endpoint" task-3] ERROR org.jboss.naming.remote.protocol.v1.RemoteNamingStoreV1 - Channel end notification received, closing channel Channel ID cd904e8b (outbound) of Remoting connection 578f530a to localhost/127.0.0.1:4447
30 Jan 2014 13:40:06,560 [Thread-5] DEBUG cs.io.xml.importer.completer.XMLImportAbstractObject - Referat 9db3bXr6kM0000000122 erfolgreich importiert.
30 Jan 2014 13:40:06,580 [Remoting "config-based-naming-client-endpoint" task-3] ERROR org.jboss.naming.remote.protocol.v1.RemoteNamingStoreV1 - Channel end notification received, closing channel Channel ID aedb663f (outbound) of Remoting connection 53685543 to localhost/127.0.0.1:4447
30 Jan 2014 13:40:06,581 [Thread-5] DEBUG cs.io.xml.importer.completer.XMLImportAbstractObject - Referat 9db3bXr6kM0000000123 erfolgreich importiert.
30 Jan 2014 13:40:06,606 [Remoting "config-based-naming-client-endpoint" task-3] ERROR org.jboss.naming.remote.protocol.v1.RemoteNamingStoreV1 - Channel end notification received, closing channel Channel ID e29f7b90 (outbound) of Remoting connection 23f4c9d5 to localhost/127.0.0.1:4447
30 Jan 2014 13:40:06,606 [Thread-5] DEBUG cs.io.xml.importer.completer.XMLImportAbstractObject - Referat 9db3bXr6kM0000000124 erfolgreich importiert.
30 Jan 2014 13:40:06,627 [Remoting "config-based-naming-client-endpoint" task-4] ERROR org.jboss.naming.remote.protocol.v1.RemoteNamingStoreV1 - Channel end notification received, closing channel Channel ID a3f4c7b4 (outbound) of Remoting connection 60896454 to localhost/127.0.0.1:4447
30 Jan 2014 13:40:06,627 [Thread-5] DEBUG cs.io.xml.importer.completer.XMLImportAbstractObject - Referat 9db3bXr6kM0000000125 erfolgreich importiert.