SAP Knowledge Base Article - Preview

3119630 - [INFRA]Could you check that Diagnostics Agent connects the SAPStartSrv service?

Symptom

In System Monitoring workcenter UI,  the status of "High number of ABAP system log messages" is "unknown".
You detect it with path: 
<SID> ~ABAP~<host name>_<SID>_<Instance number> >Instance Exceptions > High number of ABAP system log messages

And in the e2emai.log, smdagent_trace.trc and SMDSystem.log, error messages similar to the below are detected:

Mm DD, YYYY HH:MM:SS AM [Thread[ExRun:e2emai:jobmgr_15159,5,e2emai:jobmgr:ExecTG]] Error      [MAIJobObserver] ERROR occurred for metric collection 00000000000000000001[com.sap.smd.mai.model.collector.SAPControlWSCollector].
[EXCEPTION]
com.sap.smd.agent.plugin.connectors.webservice.WebServiceInvocationException: [failed to localize] Failed to deserialize the response.(javax.xml.bind.UnmarshalException
 - with linked exception:
[javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,553028]
Message: An invalid XML character (Unicode: 0xffff) was found in the element content of the document.])
 at com.sap.smd.agent.plugin.connectors.webservice.JaxWebserviceInvocationHandler.invoke(JaxWebserviceInvocationHandler.java:122)
 at com.sun.proxy.$Proxy54.abapReadSyslog(Unknown Source)
 at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at com.sap.smd.agent.facade.hostagent.HostAgentSyncProxy$SyncHandler.singleInvoke(HostAgentSyncProxy.java:127)
 at com.sap.smd.agent.facade.hostagent.HostAgentSyncProxy$SyncHandler.invoke(HostAgentSyncProxy.java:85)
 at com.sun.proxy.$Proxy55.abapReadSyslog(Unknown Source)
 at com.sap.smd.mai.model.collector.SAPControlWSCollector.abapReadSysLog(SAPControlWSCollector.java:1133)
 at com.sap.smd.mai.model.collector.SAPControlWSCollector.collect(SAPControlWSCollector.java:220)
 at com.sap.smd.mai.job.MetricJobRunner.run(MetricJobRunner.java:32)
 at com.sap.smd.server.exec.TaskRunner.run(TaskRunner.java:47)
 at com.sap.smd.server.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:781)
 at java.lang.Thread.run(Thread.java:836)

 Mm DD, YYYY HH:MM:SS AM [Thread[ExRun:e2emai:jobmgr_925,5,e2emai:jobmgr:ExecTG]] Error      Error occurred in TaskRunner
[EXCEPTION]
com.sap.smd.agent.plugin.connectors.webservice.WebServiceInvocationException: [failed to localize] Failed to deserialize the response.(javax.xml.bind.UnmarshalException
 - with linked exception:
[javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,12692413]
Message: An invalid XML character (Unicode: 0xffff) was found in the element content of the document.])
    at com.sap.smd.agent.plugin.connectors.webservice.JaxWebserviceInvocationHandler.invoke(JaxWebserviceInvocationHandler.java:122)
    at com.sun.proxy.$Proxy46.abapReadSyslog(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.sap.smd.agent.facade.hostagent.HostAgentSyncProxy$SyncHandler.singleInvoke(HostAgentSyncProxy.java:127)
    at com.sap.smd.agent.facade.hostagent.HostAgentSyncProxy$SyncHandler.invoke(HostAgentSyncProxy.java:85)
    at com.sun.proxy.$Proxy55.abapReadSyslog(Unknown Source)
    at com.sap.smd.mai.model.collector.SAPControlWSCollector.abapReadSysLog(SAPControlWSCollector.java:1133)
    at com.sap.smd.mai.model.collector.SAPControlWSCollector.collect(SAPControlWSCollector.java:220)
    at com.sap.smd.mai.job.MetricJobRunner.run(MetricJobRunner.java:32)
    at com.sap.smd.server.exec.TaskRunner.run(TaskRunner.java:47)
    at com.sap.smd.server.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:781)
    at java.lang.Thread.run(Thread.java:836)
Caused by: com.sun.xml.internal.ws.encoding.soap.DeserializationException: [failed to localize] Failed to deserialize the response.(javax.xml.bind.UnmarshalException
 - with linked exception:
[javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,12692413]
Message: An invalid XML character (Unicode: 0xffff) was found in the element content of the document.])
    at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:111)
    at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
    at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
    at com.sun.proxy.$Proxy46.abapReadSyslog(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.sap.smd.agent.plugin.connectors.webservice.JaxWebserviceInvocationHandler.invoke(JaxWebserviceInvocationHandler.java:88)
    ... 13 more
Caused by: javax.xml.bind.UnmarshalException
 - with linked exception:
[javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,12692413]
Message: An invalid XML character (Unicode: 0xffff) was found in the element content of the document.]
    at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.handleStreamException(UnmarshallerImpl.java:470)
    at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:402)
    at com.sun.xml.internal.bind.v2.runtime.BridgeImpl.unmarshal(BridgeImpl.java:109)
    at com.sun.xml.internal.bind.api.Bridge.unmarshal(Bridge.java:222)
    at com.sun.xml.internal.ws.db.glassfish.BridgeWrapper.unmarshal(BridgeWrapper.java:257)
    at com.sun.xml.internal.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:635)
    at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:243)
    at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:189)
    at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(DatabindingImpl.java:276)
    at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:104)
    ... 20 more
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,12692413]
Message: An invalid XML character (Unicode: 0xffff) was found in the element content of the document.
    at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:604)
    at com.sun.xml.internal.ws.util.xml.XMLStreamReaderFilter.next(XMLStreamReaderFilter.java:81)
    at com.sun.xml.internal.bind.v2.runtime.unmarshaller.StAXStreamConnector.bridge(StAXStreamConnector.java:181)
    at com.sun.xml.internal.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:400)
    ... 28 more


Read more...

Environment

  • SAP Solution Manager 7.2 

Product

SAP Solution Manager 7.2

Keywords

gray out, gray, Diagnostics Agent, SAPStartSrv, abapReadSyslog , KBA , SV-SMG-DIA-WLY-HST , Host Adapter , SV-SMG-MON-ALR , Monitoring/Alerting/Reporting Infrastructure , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.