Dear All,
Currently, I'm trying to access the Object Pool Manager from other application server container(Jboss EAP-6.3), while I'm accessing the Object Pool Manager from EAP-6.3 server; I'm getting "java.io.NotSerializableException" at EAP environment. It’s because of ObjectPoolManager interface doesn't extends serializable interface.
Note: I'm implemented the EJB interface between WAS and JBOSS EAP-6.3.
server log: (Error)
16:54:50,727 ERROR [stderr] (http-/0.0.0.0:8080-1) java.rmi.MarshalException: CORBA BAD_PARAM 1330446342 Maybe; nested exception is: 16:54:50,756 ERROR [stderr] (http-/0.0.0.0:8080-1) java.io.NotSerializableException: Server-side Exception:
16:54:50,764 ERROR [stderr] (http-/0.0.0.0:8080-1) >> SERVER (id=373c0ba0, host=10.10.10.10) TRACE START:
16:54:50,773 ERROR [stderr] (http-/0.0.0.0:8080-1) >> org.omg.CORBA.BAD_PARAM: com.ibm.ws.objectpool.CustomObjectPoolWrapper is not serializable vmcid: OMG minor code: 6 completed: Maybe
16:54:50,802 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.util.Utility.throwNotSerializableForCorba(Utility.java:1659)
16:54:50,816 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.io.ValueUtility.getTypeCode(ValueUtility.java:457)
16:54:50,860 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.CDROutputStream.writeAnyOpt(CDROutputStream.java:1188)
16:54:50,871 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.UtilDelegateImpl.writeAny(UtilDelegateImpl.java:365)
16:54:50,894 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at javax.rmi.CORBA.Util.writeAny(Util.java:97)
16:54:50,903 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at org.was.jboss.jndiinterface._EJSRemoteStatelessEchoBean_3f4c59ff_Tie.echo(_EJSRemoteStatelessEchoBean_3f4c59ff_Tie.java:179)
16:54:50,942 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at org.was.jboss.jndiinterface._EJSRemoteStatelessEchoBean_3f4c59ff_Tie._invoke(_EJSRemoteStatelessEchoBean_3f4c59ff_Tie.java:85)
16:54:50,971 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
16:54:50,982 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
16:54:51,011 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
16:54:51,028 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
16:54:51,034 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
16:54:51,053 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
16:54:51,065 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
16:54:51,073 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
16:54:51,096 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
16:54:51,104 ERROR [stderr] (http-/0.0.0.0:8080-1) >> SERVER (id=373c0ba0, host=10.10.10.10) TRACE END.
16:54:51,122 ERROR [stderr] (http-/0.0.0.0:8080-1)
16:54:51,140 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jboss.com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSystemException(Util.java:256)
16:54:51,171 ERROR [stderr] (http-/0.0.0.0:8080-1) at javax.rmi.CORBA.Util.mapSystemException(Util.java:79)
16:54:51,178 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jboss.as.ejb3.iiop.stub.DynamicIIOPStub.invoke(DynamicIIOPStub.java:132)
16:54:51,188 ERROR [stderr] (http-/0.0.0.0:8080-1) at interface org.was.jboss.jndiinterface.EchoObject_Stub.echo(Unknown Source)
16:54:51,215 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jboss.as.eapwasjndifed.EAPServlet.main4(EAPServlet.java:219)
16:54:51,248 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jboss.as.eapwasjndifed.EAPServlet.doGet(EAPServlet.java:54)
16:54:51,257 ERROR [stderr] (http-/0.0.0.0:8080-1) at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
16:54:51,274 ERROR [stderr] (http-/0.0.0.0:8080-1) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
16:54:51,283 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295)
16:54:51,297 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
16:54:51,315 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:231)
16:54:51,337 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
16:54:51,359 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
16:54:51,385 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
16:54:51,393 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
16:54:51,432 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
16:54:51,440 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
16:54:51,457 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
16:54:51,472 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
16:54:51,508 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:926)
16:54:51,521 ERROR [stderr] (http-/0.0.0.0:8080-1) at java.lang.Thread.run(Thread.java:736)
16:54:51,540 ERROR [stderr] (http-/0.0.0.0:8080-1) Caused by: java.io.NotSerializableException: Server-side Exception:
16:54:51,550 ERROR [stderr] (http-/0.0.0.0:8080-1) >> SERVER (id=373c0ba0, host=10.10.10.10) TRACE START:
16:54:51,566 ERROR [stderr] (http-/0.0.0.0:8080-1) >> org.omg.CORBA.BAD_PARAM: com.ibm.ws.objectpool.CustomObjectPoolWrapper is not serializable vmcid: OMG minor code: 6 completed: Maybe
16:54:51,616 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.util.Utility.throwNotSerializableForCorba(Utility.java:1659)
16:54:51,632 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.io.ValueUtility.getTypeCode(ValueUtility.java:457)
16:54:51,661 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.CDROutputStream.writeAnyOpt(CDROutputStream.java:1188)
16:54:51,690 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.UtilDelegateImpl.writeAny(UtilDelegateImpl.java:365)
16:54:51,698 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at javax.rmi.CORBA.Util.writeAny(Util.java:97)
16:54:51,717 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at org.was.jboss.jndiinterface._EJSRemoteStatelessEchoBean_3f4c59ff_Tie.echo(_EJSRemoteStatelessEchoBean_3f4c59ff_Tie.java:179)
16:54:51,735 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at org.was.jboss.jndiinterface._EJSRemoteStatelessEchoBean_3f4c59ff_Tie._invoke(_EJSRemoteStatelessEchoBean_3f4c59ff_Tie.java:85)
16:54:51,765 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
16:54:51,787 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
16:54:51,796 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
16:54:51,809 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
16:54:51,820 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
16:54:51,836 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
16:54:51,841 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
16:54:51,851 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
16:54:51,863 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
16:54:51,884 ERROR [stderr] (http-/0.0.0.0:8080-1) >> SERVER (id=373c0ba0, host=10.10.10.10) TRACE END.
16:54:51,890 ERROR [stderr] (http-/0.0.0.0:8080-1)
16:54:51,895 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jboss.com.sun.corba.se.impl.javax.rmi.CORBA.Util.mapSystemException(Util.java:249)
16:54:51,910 ERROR [stderr] (http-/0.0.0.0:8080-1) ... 20 more
16:54:51,915 ERROR [stderr] (http-/0.0.0.0:8080-1) Caused by: org.omg.CORBA.BAD_PARAM: Server-side Exception:
16:54:51,954 ERROR [stderr] (http-/0.0.0.0:8080-1) >> SERVER (id=373c0ba0, host=10.10.10.10) TRACE START:
16:54:51,981 ERROR [stderr] (http-/0.0.0.0:8080-1) >> org.omg.CORBA.BAD_PARAM: com.ibm.ws.objectpool.CustomObjectPoolWrapper is not serializable vmcid: OMG minor code: 6 completed: Maybe
16:54:51,998 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.util.Utility.throwNotSerializableForCorba(Utility.java:1659)
16:54:52,009 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.io.ValueUtility.getTypeCode(ValueUtility.java:457)
16:54:52,033 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.CDROutputStream.writeAnyOpt(CDROutputStream.java:1188)
16:54:52,059 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.UtilDelegateImpl.writeAny(UtilDelegateImpl.java:365)
16:54:52,086 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at javax.rmi.CORBA.Util.writeAny(Util.java:97)
16:54:52,093 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at org.was.jboss.jndiinterface._EJSRemoteStatelessEchoBean_3f4c59ff_Tie.echo(_EJSRemoteStatelessEchoBean_3f4c59ff_Tie.java:179)
16:54:52,114 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at org.was.jboss.jndiinterface._EJSRemoteStatelessEchoBean_3f4c59ff_Tie._invoke(_EJSRemoteStatelessEchoBean_3f4c59ff_Tie.java:85)
16:54:52,140 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
16:54:52,165 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
16:54:52,188 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
16:54:52,204 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
16:54:52,213 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
16:54:52,238 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
16:54:52,269 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
16:54:52,276 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
16:54:52,296 ERROR [stderr] (http-/0.0.0.0:8080-1) >> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
16:54:52,310 ERROR [stderr] (http-/0.0.0.0:8080-1) >> SERVER (id=373c0ba0, host=10.10.10.10) TRACE END.
16:54:52,318 ERROR [stderr] (http-/0.0.0.0:8080-1)
16:54:52,324 ERROR [stderr] (http-/0.0.0.0:8080-1) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
16:54:52,351 ERROR [stderr] (http-/0.0.0.0:8080-1) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:44)
16:54:52,360 ERROR [stderr] (http-/0.0.0.0:8080-1) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:39)
16:54:52,380 ERROR [stderr] (http-/0.0.0.0:8080-1) at java.lang.reflect.Constructor.newInstance(Constructor.java:504)
16:54:52,388 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jacorb.orb.SystemExceptionHelper.read(SystemExceptionHelper.java:223)
16:54:52,395 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jacorb.orb.ReplyReceiver.getReply(ReplyReceiver.java:319)
16:54:52,416 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jacorb.orb.Delegate.invoke_internal(Delegate.java:1090)
16:54:52,436 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jacorb.orb.Delegate.invoke(Delegate.java:957)
16:54:52,443 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:80)
16:54:52,454 ERROR [stderr] (http-/0.0.0.0:8080-1) at org.jboss.as.ejb3.iiop.stub.DynamicIIOPStub.invoke(DynamicIIOPStub.java:111)
16:54:52,472 ERROR [stderr] (http-/0.0.0.0:8080-1) ... 18 more