cancel
Showing results for 
Search instead for 
Did you mean: 

Corba properties

Former Member
0 Kudos
100

During the tests in version 640 we faced the following problem:

Both The Netweaver and BMC Batch Impact Manager are using:

org.omg.CORBA.ORBClass=org.jacorb.orb.ORB

org.omg.CORBA.ORBSingletonClass=org.jacorb.orb.ORBSingleton

Netweaver uses a different CORBA implementation (we have jacorb 2.2).

What can be done to avoid the conflict at runtime?

How can we change the portal configuration settings?

Error stack:

ERROR: 2005-05-02 11:49:41,714 com.bmc.bim.api - An error occured while trying to resolve a name in the name service

java.lang.NullPointerException

at com.sap.engine.system.ORBSingletonProxy.get_primitive_tc(ORBSingletonProxy.java:62)

at org.jacorb.orb.SystemExceptionHelper.type(SystemExceptionHelper.java:122)

at org.jacorb.orb.SystemExceptionHelper.insert(SystemExceptionHelper.java:111)

at org.jacorb.orb.portableInterceptor.ClientInterceptorIterator.invoke(ClientInterceptorIterator.java:117)

at org.jacorb.orb.portableInterceptor.AbstractInterceptorIterator.iterate(AbstractInterceptorIterator.java:67)

at org.jacorb.orb.portableInterceptor.ClientInterceptorIterator.iterate(ClientInterceptorIterator.java:62)

at org.jacorb.orb.ClientInterceptorHandler.invokeInterceptors(ClientInterceptorHandler.java:237)

at org.jacorb.orb.ClientInterceptorHandler.handle_receive_reply(ClientInterceptorHandler.java:133)

at org.jacorb.orb.ReplyReceiver.getReply(ReplyReceiver.java:298)

at org.jacorb.orb.Delegate.invoke_internal(Delegate.java:952)

at org.jacorb.orb.Delegate.invoke(Delegate.java:857)

at org.jacorb.orb.Delegate.is_a(Delegate.java:1234)

at org.omg.CORBA.portable.ObjectImpl._is_a(ObjectImpl.java:112)

at org.omg.CosNaming.NamingContextExtHelper.narrow(NamingContextExtHelper.java:73)

at com.bmc.bim.api.CtmBim_ServicesManager.read_reference_from_ns(CtmBim_ServicesManager.java:85)

at com.bmc.bim.api.CtmBim_ServicesManager.init(CtmBim_ServicesManager.java:147)

at com.bmc.bim.webapp.state.CtmBim_Login.login(CtmBim_Login.java:58)

at com.bmc.bim.webapp.state.CtmBim_Login.login(CtmBim_Login.java:23)

at com.bmc.bim.webapp.main.CtmBim_LoginAction.execute(CtmBim_LoginAction.java:57)

at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:385)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

how did you configure the CORBA properties of the J2EE Engine? Did you use the Config tool for that? Otherwise, the J2EE Engine uses it's own ORB provider by default, namely org.omg.CORBA.ORBClass=com.sap.engine.system.ORBProxy and org.omg.CORBA.ORBSingletonClass=com.sap.engine.system.ORBSingletonProxy

Could it be that you've not set the VM parameters properly?

Benny
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi,

could it be that you miss some reference?

Regards,

Benny