cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to login to XI Builder

Former Member
0 Kudos

Hi,

I am unable to login to XI Builder. After entering userid/pwd for "XISUPER", getting the following error message ...

......."MESSAGE ID: com.sap.aii.ib.core.ejbutil.rb_all.SERVER_NOT_AVAILABLE.........MESSAGE ID: javax.naming.NamingException (serialized) javax.naming.NamingException: Connection refused: connect

ID003814 : JNDI Exception in getInitialContext of InitialContextFactoryImpl.Root exception is com.inqmy.services.rmi_p4.P4IOException: Connection refused: connect........"

BTW, J2EE server is running.

I am copying the error log for your reference...

**************************************

262 6:50:41 PM [AWT-EventQueue-0] ERROR com.sap.aii.util.swing.toolkit.ExceptionDialog: Throwable

Thrown:

MESSAGE ID: com.sap.aii.ib.core.ejbutil.rb_all.SERVER_NOT_AVAILABLE

com.sap.aii.ib.core.login.ServerAccessException: Unable to connect to server srmprd1:50004. Check server availability

at com.sap.aii.ib.core.ejbutil.EJBHomeFactory.initRemoteFactory(EJBHomeFactory.java:146)

at com.sap.aii.ib.clsif.login.LoginServiceProvider$LoginServiceImpl.login(LoginServiceProvider.java:156)

at com.sap.aii.ib.gui.login.SplashLogin.doLogin(SplashLogin.java:146)

at com.sap.aii.ib.gui.login.SplashLoginFrame$6.run(SplashLoginFrame.java:172)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Serialized server exceptions:

MESSAGE ID: javax.naming.NamingException (serialized)

javax.naming.NamingException: Connection refused: connect

ID003814 : JNDI Exception in getInitialContext of InitialContextFactoryImpl

ID003814 : JNDI Exception in getInitialContext of InitialContextFactoryImpl. Root exception is com.inqmy.services.rmi_p4.P4IOException: Connection refused: connect

at com.inqmy.services.rmi_p4.ConnectionManager.getConnection(ConnectionManager.java:157)

at com.inqmy.services.rmi_p4.P4ObjectBrokerClientImpl.resolveInitialReference(P4ObjectBrokerClientImpl.java:73)

at com.inqmy.services.jndi.InitialContextFactoryImpl.getInitialContext(InitialContextFactoryImpl.java:305)

at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)

at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)

at javax.naming.InitialContext.init(Unknown Source)

at javax.naming.InitialContext.<init>(Unknown Source)

at com.sap.aii.ib.core.ejbutil.EJBHomeFactory.<init>(EJBHomeFactory.java:62)

at com.sap.aii.ib.core.ejbutil.EJBHomeFactory.initRemoteFactory(EJBHomeFactory.java:127)

at com.sap.aii.ib.clsif.login.LoginServiceProvider$LoginServiceImpl.login(LoginServiceProvider.java:156)

at com.sap.aii.ib.gui.login.SplashLogin.doLogin(SplashLogin.java:146)

at com.sap.aii.ib.gui.login.SplashLoginFrame$6.run(SplashLoginFrame.java:172)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

**************************************

Please advise.

Regards,

Soumendu

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Soumendu,

Which did you try to log on, Integration Repository or Directory? The port number in the error message 50004 is the port for J2ee Visual Admin tool, so it seems to be wrong. The correct port for IR or ID is 50000.

Make sure you configured the Exchange Profile with correct host name and port for all the connection parameters (check in http://hostname:50000/exchangeProfile/index.html).

If the parameters are all correct, try your uid/pwd using SAP Gui logon first to see whether it works.

Hope this helps.

Hart

Former Member
0 Kudos

Hello Hart,

Appreciate your response.

I have changed the profile parameter but still not able to login.

After logging in XI thru SAP GUI, I have clicked on "Start Integration Builder" from SAP Easy Access menu. I have got the XI screen (http://srmprd1:50000/rep/start/index.jsp). Here I have tried to login to Directory and Repository.

Please note that I have got the same error message in the log file.

BTW, what is ..."ID003814 : JNDI Exception in getInitialContext of InitialContextFactoryImpl.." ??

Here is part of the log file...

*******************************

#285 11:58:58 AM [AWT-EventQueue-0] ERROR com.sap.aii.util.swing.toolkit.ExceptionDialog: Throwable

Thrown:

MESSAGE ID: com.sap.aii.ib.core.ejbutil.rb_all.SERVER_NOT_AVAILABLE

com.sap.aii.ib.core.login.ServerAccessException: Unable to connect to server srmprd1:50000. Check server availability

at com.sap.aii.ib.core.ejbutil.EJBHomeFactory.initRemoteFactory(EJBHomeFactory.java:146)

at com.sap.aii.ib.clsif.login.LoginServiceProvider$LoginServiceImpl.login(LoginServiceProvider.java:156)

at com.sap.aii.ib.gui.login.SplashLogin.doLogin(SplashLogin.java:146)

at com.sap.aii.ib.gui.login.SplashLoginFrame$6.run(SplashLoginFrame.java:172)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Serialized server exceptions:

<b>MESSAGE ID: javax.naming.NamingException (serialized)

javax.naming.NamingException:

ID003814 : JNDI Exception in getInitialContext of InitialContextFactoryImpl</b>

ID003814 : JNDI Exception in getInitialContext of InitialContextFactoryImpl.</b> Root exception is com.inqmy.services.rmi_p4.P4IOException:

at com.inqmy.services.rmi_p4.ConnectionManager.getConnection(ConnectionManager.java:157)

at com.inqmy.services.rmi_p4.P4ObjectBrokerClientImpl.resolveInitialReference(P4ObjectBrokerClientImpl.java:73)

at com.inqmy.services.jndi.InitialContextFactoryImpl.getInitialContext(InitialContextFactoryImpl.java:305)

at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)

at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)

at javax.naming.InitialContext.init(Unknown Source)

at javax.naming.InitialContext.<init>(Unknown Source)

at com.sap.aii.ib.core.ejbutil.EJBHomeFactory.<init>(EJBHomeFactory.java:62)

at com.sap.aii.ib.core.ejbutil.EJBHomeFactory.initRemoteFactory(EJBHomeFactory.java:127)

*******************************

Thanks in advance for your response.

Regards,

Soumendu

Former Member
0 Kudos

Hi Hart,

First of all thanks to you. Your reply has helped me to resolve this problem.

Besides incorrect entry in profile parameter, the "Binding Host" parameter of "P4" service was blank. That's why I was getting "com.inqmy.services.rmi_p4.P4IOException".

Now it is working fine.

Thanks again for your response.

Regards,

Soumendu

Former Member
0 Kudos

Hi Soumendu,

I have the same problem as you did. I am not able to connect to Integration Builder. And I am getting the following in Log file:

com.sap.engine.services.rmi_p4.P4IOException: Cannot open connection on host: 63.226.162.129 and port: 50004.

You wrote in your solution that you had to change profile parameter, the "Binding Host" parameter of "P4" service was blank. Where is this profile parameter and what value did you put in blank field.

Thank you,

Alla