WebSphere Application Server & Liberty

WebSphere Application Server & Liberty

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only

Is it possible Object Pool Manager access from out side of WAS container or other app server?

  • 1.  Is it possible Object Pool Manager access from out side of WAS container or other app server?

    Posted Wed August 26, 2015 04:34 AM

    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