cancel
Showing results for 
Search instead for 
Did you mean: 

JCO connection problem.

former_member192283
Participant
0 Kudos

Hi Experts,

following error is coming some time. some time it is working fine. What could be the problem.

com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM TYPE=B MSHOST=goatlvsap07qa GROUP=Nexus R3NAME=QEC MSSERV=sapmsQEC PCS=1 ERROR service 'sapmsQEC' unknown TIME Sat Aug 22 04:55:01 200 RELEASE 700 COMPONENT NI (network interface) VERSION 38 RC -3 MODULE nixxhsl.cpp LINE 776 DETAIL NiHsLGetServNo: service name cached as unknown COUNTER 3

at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:518)

at com.sap.mw.jco.MiddlewareJRfc$Client.connect(MiddlewareJRfc.java:1086)

at com.sap.mw.jco.JCO$Client.connect(JCO.java:3256)

at com.sap.dictionary.runtime.mdi.DataProvider.<init>(DataProvider.java:91)

at com.sap.dictionary.runtime.mdi.DataProvider.<init>(DataProvider.java:123)

... 63 more

com.sap.tc.webdynpro.services.exceptions.TypeNotFoundException: type extern:com.kpmg.zdel.types.ZDel_Model:com.kpmg.zdel.types.__Kgo__Zswd_Zdel could not be loaded: com.sap.dictionary.runtime.DdException: failed to create provider: Connect to message server host failed

Connect_PM TYPE=B MSHOST=goatlvsap07qa GROUP=Nexus R3NAME=QEC MSSERV=sapmsQEC PCS=1

ERROR service 'sapmsQEC' unknown

TIME Sat Aug 22 04:55:01 200

RELEASE 700

COMPONENT NI (network interface)

VERSION 38

RC -3

MODULE nixxhsl.cpp

LINE 776

DETAIL NiHsLGetServNo: service name cached as unknown

COUNTER 3

at com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker.getStructure(DataTypeBroker.java:305)

at com.sap.tc.webdynpro.progmodel.context.DataNodeInfo.doInit(DataNodeInfo.java:234)

at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:671)

at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:674)

at com.sap.tc.webdynpro.progmodel.context.NodeInfo.init(NodeInfo.java:674)

at com.sap.tc.webdynpro.progmodel.context.Context.init(Context.java:40)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:199)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:756)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:291)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)

at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)

at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)

at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1289)

at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:356)

at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:549)

at com.sap.portal.pb.PageBuilder.wdDoInit(PageBuilder.java:193)

at com.sap.portal.pb.wdp.InternalPageBuilder.wdDoInit(InternalPageBuilder.java:150)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)

at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:756)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:291)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)

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:401)

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

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

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

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

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

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

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

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

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

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:104)

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

Caused by: com.sap.dictionary.runtime.DdException: failed to create provider: Connect to message server host failed

Connect_PM TYPE=B MSHOST=goatlvsap07qa GROUP=Nexus R3NAME=QEC MSSERV=sapmsQEC PCS=1

ERROR service 'sapmsQEC' unknown

TIME Sat Aug 22 04:55:01 200

RELEASE 700

COMPONENT NI (network interface)

VERSION 38

RC -3

MODULE nixxhsl.cpp

LINE 776

DETAIL NiHsLGetServNo: service name cached as unknown

COUNTER 3

at com.sap.dictionary.runtime.ProviderFactory.internalGetProvider(ProviderFactory.java:254)

at com.sap.dictionary.runtime.ProviderFactory.getProvider(ProviderFactory.java:146)

at com.sap.dictionary.runtime.DdDictionaryPool.getProvider(DdDictionaryPool.java:97)

at com.sap.dictionary.runtime.DdDictionaryPool.getDictionary(DdDictionaryPool.java:79)

at com.sap.dictionary.runtime.DdDictionaryPool.getDictionary(DdDictionaryPool.java:48)

at com.sap.dictionary.runtime.DdBroker.getDataType(DdBroker.java:154)

at com.sap.dictionary.runtime.DdBroker.getStructure(DdBroker.java:185)

at com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker.getStructure(DataTypeBroker.java:303)

... 51 more

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:274)

at com.sap.dictionary.runtime.ProviderFactory.internalGetProvider(ProviderFactory.java:229)

... 58 more

Caused by: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed

Connect_PM TYPE=B MSHOST=goatlvsap07qa GROUP=Nexus R3NAME=QEC MSSERV=sapmsQEC PCS=1

ERROR service 'sapmsQEC' unknown

TIME Sat Aug 22 04:55:01 200

RELEASE 700

COMPONENT NI (network interface)

VERSION 38

RC -3

MODULE nixxhsl.cpp

LINE 776

DETAIL NiHsLGetServNo: service name cached as unknown

COUNTER 3

at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:518)

at com.sap.mw.jco.MiddlewareJRfc$Client.connect(MiddlewareJRfc.java:1086)

at com.sap.mw.jco.JCO$Client.connect(JCO.java:3256)

at com.sap.dictionary.runtime.mdi.DataProvider.<init>(DataProvider.java:91)

at com.sap.dictionary.runtime.mdi.DataProvider.<init>(DataProvider.java:123)

... 63 more

Accepted Solutions (1)

Accepted Solutions (1)

former_member192434
Active Contributor
0 Kudos

Probably you need to add this line sapgw00 3300/tcp # SAP System Gateway Port To the File C:\WINDOWS\system32\drivers\etc\services

Hope it will help

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

The error is: ERROR service 'sapmsQEC' unknown.

In the services file on the server add the following entry

sapmsQEC 36XX/tcp

where XX is the system number (usually 00)

Aviad

former_member192283
Participant
0 Kudos

Hi All,

Thanks for all your response.

I have done all these configurations. But still this problem is coming only some times. But my portal message server is running in one system and diaglouge instance is running in another systm. same way both ecc system also running in load balancing .

Please let me know if u have any idea.

regards

vijay

Former Member
0 Kudos

Hi,

Login to the backend system to which you are trying to connect.

Open transaction SMLG and check the logon group as PUBLIC instead of SPACE.

Regards,

Sunaina Reddy T

susmita_panigrahi
Active Participant
0 Kudos

Hi

Please go through this forum it will help you:

1.

2.

3.

4.

5.

6.

Thanks

Susmita