SRM 4.5:在 Management of Database 指标中删除设备时出错
Summary: 删除“Management of Database”指标上的非活动设备后,消息指示成功,但在使用 mysql 时仍显示已删除的非活动设备。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
用户能够在“Management of Database”指标上查询非活动设备的数据。单击以删除它们后,删除消息显示成功并且没有错误。当用户在 mysql 中查询同一设备时,指标数量仍会显示,并且该值未删除。
检查前端 Cataina 日志时,发现以下错误:
检查前端 Cataina 日志时,发现以下错误:
Feb 23, 2021 4:23:57 PM com.watch4net.apg.v2.modules.admin.VariableManagementDeleteCallback error
SEVERE: Error when deleting.
com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: javax.xml.bind.UnmarshalException
with linked exception:
[javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1500581]
Message: An invalid XML character (Unicode: 0xc) was found in the element content of the document.] Please see the server log to find more detail regarding exact cause of the failure.
at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
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)
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.$Proxy212.deleteVariables(Unknown Source)
at com.watch4net.apg.v2.modules.admin.WebServiceCommunication.deleteVariables(WebServiceCommunication.java:250)
at com.watch4net.apg.v2.modules.admin.VariableManagement$VariableDeleterThread.run(VariableManagement.java:342)
SEVERE: Error when deleting.
com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: javax.xml.bind.UnmarshalException
with linked exception:
[javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1500581]
Message: An invalid XML character (Unicode: 0xc) was found in the element content of the document.] Please see the server log to find more detail regarding exact cause of the failure.
at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178)
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:116)
at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(StubHandler.java:238)
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)
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.$Proxy212.deleteVariables(Unknown Source)
at com.watch4net.apg.v2.modules.admin.WebServiceCommunication.deleteVariables(WebServiceCommunication.java:250)
at com.watch4net.apg.v2.modules.admin.VariableManagement$VariableDeleterThread.run(VariableManagement.java:342)
Cause
Tomcat 服务和 Webservice 网关可能尚未完全升级。
Resolution
登录到前端服务器并运行以下命令:
- /opt/APG/bin/manage-modules.sh service update tomcat Default
- /opt/APG/bin/manage-modules.sh service start tomcat Default
- /opt/APG/bin/manage-modules.sh service update webservice-gateway Default
- /opt/APG/bin/manage-modules.sh service start webservice-gateway Default
Products
SRM, SRMArticle Properties
Article Number: 000184238
Article Type: Solution
Last Modified: 29 Aug 2022
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.