|
| I have a WPS 5.0 server running on top of WAS 5, with global security enabled.
I am trying to call remote EJBs from our WPS server, either using portlets or servlets, and I get a CORBA exception (see below).
I have identified that the problem is linked to the enabled WAS security : when I disable WAS security, the RMI/IIOP call succeeds.
(Note : the EJB container is a JONAS J2EE server running on Sun JDK 1.4.2).
Please help !
Below is the stack trace for the CORBA exception, when calling the EJB from a servlet :
[1/25/06 12:27:55:346 WET] 672c8c SystemErr R java.rmi.RemoteException: CORBA TRANSIENT 0x49421071 No; nested exception is:
org.omg.CORBA.TRANSIENT: GETCONNECTIONKEY_RETURNED_FALSE minor code: 1229066353 completed: No
[1/25/06 12:27:55:347 WET] 672c8c SystemErr R org.omg.CORBA.TRANSIENT: GETCONNECTIONKEY_RETURNED_FALSE minor code: 1229066353
completed: No
[1/25/06 12:27:55:348 WET] 672c8c SystemErr R at com.ibm.ws.orbimpl.transport.WSTransport.getConnection(Unknown Source)
[1/25/06 12:27:55:349 WET] 672c8c SystemErr R at com.ibm.CORBA.transport.TransportBase.getConnection(TransportBase.java:15
8)
[1/25/06 12:27:55:349 WET] 672c8c SystemErr R at com.ibm.rmi.iiop.TransportManager.get(TransportManager.java:83)
[1/25/06 12:27:55:349 WET] 672c8c SystemErr R at com.ibm.rmi.iiop.GIOPImpl.locate(GIOPImpl.java:174)
[1/25/06 12:27:55:351 WET] 672c8c SystemErr R at com.ibm.rmi.corba.ClientDelegate._createRequest(ClientDelegate.java:1927)
[1/25/06 12:27:55:352 WET] 672c8c SystemErr R at com.ibm.rmi.corba.ClientDelegate.createRequest(ClientDelegate.java:1235)
[1/25/06 12:27:55:352 WET] 672c8c SystemErr R at com.ibm.rmi.corba.ClientDelegate.createRequest(ClientDelegate.java:1168)
[1/25/06 12:27:55:353 WET] 672c8c SystemErr R at com.ibm.rmi.corba.ClientDelegate.request(ClientDelegate.java:1830)
[1/25/06 12:27:55:353 WET] 672c8c SystemErr R at org.omg.CORBA.portable.ObjectImpl._request(ObjectImpl.java:428)
[1/25/06 12:27:55:354 WET] 672c8c SystemErr R at com.schneider.alliance.service.bestpractice._BestPracticeServiceHome_Stub
create(Unknown Source)
[1/25/06 12:27:55:355 WET] 672c8c SystemErr R at com.edifixio.alliance.ServletTestEJB.doGet(ServletTestEJB.java:39)
[1/25/06 12:27:55:355 WET] 672c8c SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
[1/25/06 12:27:55:356 WET] 672c8c SystemErr R at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
[1/25/06 12:27:55:356 WET] 672c8c SystemErr R at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictSer
vletInstance.java:110)
[1/25/06 12:27:55:357 WET] 672c8c SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLif
ecycleServlet.java:174)
[1/25/06 12:27:55:357 WET] 672c8c SystemErr R at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleS
ervlet.java:313)
[1/25/06 12:27:55:357 WET] 672c8c SystemErr R at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLife
cycleServlet.java:116)
[1/25/06 12:27:55:357 WET] 672c8c SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.j
ava:283)
[1/25/06 12:27:55:358 WET] 672c8c SystemErr R at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Valid
ServletReferenceState.java:42)
[1/25/06 12:27:55:358 WET] 672c8c SystemErr R at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Servlet
InstanceReference.java:40)
[1/25/06 12:27:55:358 WET] 672c8c SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispat
ch(WebAppRequestDispatcher.java:1059)
|
|