AS9.0 Dynamic Proxy
Hi.
I just would like to confirm is AS9.0 uses BCEL instead of JDK'S Dynamic Proxy mechanism to handle Dynamic Stubs.
based on the exception below it seems that BCEL was used.
org.omg.CORBA.BAD_PARAM:vmcid: OMG minor code: 26 completed: No
at com.sun.corba.ee.impl.logging.OMGSystemException.invalidServiceContextId(OMGSystemException.java:1557)
at com.sun.corba.ee.impl.logging.OMGSystemException.invalidServiceContextId(OMGSystemException.java:1579)
at com.sun.corba.ee.impl.interceptors.RequestInfoImpl.getServiceContext(RequestInfoImpl.java:634)
at com.sun.corba.ee.impl.interceptors.ClientRequestInfoImpl.get_reply_service_context(ClientRequestInfoImpl.java:764)
at com.sun.corba.ee.impl.folb.ClientGroupManager.receive_star(ClientGroupManager.java:693)
at com.sun.corba.ee.impl.folb.ClientGroupManager.receive_reply(ClientGroupManager.java:674)
at com.sun.corba.ee.impl.interceptors.InterceptorInvoker.invokeClientInterceptorEndingPoint(InterceptorInvoker.java:336)
at com.sun.corba.ee.impl.interceptors.PIHandlerImpl.invokeClientPIEndingPoint(PIHandlerImpl.java:373)
at com.sun.corba.ee.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(CorbaClientRequestDispatcherImpl.java:611)
at com.sun.corba.ee.impl.protocol.SharedCDRClientRequestDispatcherImpl.marshalingComplete(SharedCDRClientRequestDispatcherImpl.java:188)
at com.sun.corba.ee.impl.protocol.CorbaClientDelegateImpl.invoke(CorbaClientDelegateImpl.java:194)
at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.privateInvoke(StubInvocationHandlerImpl.java:159)
at com.sun.corba.ee.impl.presentation.rmi.StubInvocationHandlerImpl.invoke(StubInvocationHandlerImpl.java:119)
at com.sun.corba.ee.impl.presentation.rmi.bcel.BCELStubBase.invoke(BCELStubBase.java:197)
at sample._SessionT_DynamicStub.getInformation(_SessionT_DynamicStub.java)
at xmiss.struts.action.InitAction.execute(InitAction.java:22)
Thanks.

