Troubleshooting
Problem
In the IBM Rational ClearCase and Rational ClearQuest OSLC-based integration, if ClearQuest field name contains invalid character defined in XML specification, the SetActivity operation will fail.
Symptom
The full error message is as follows:
RMAP7009: CCRC command 'BindActivityRpc' failed:
CCRC WAN Server: Error: Xerces SAXParseWxception: line: 29:
column 6 Message:Expected an attribute name
CCRC WAN Server: Server replied unrecognized XML to client
CCRC WAN Server: Error: The ClearQuest record, 'xxxxx000000xx',
was not found.
Cause
Per W3C specifications, some characters are not valid XML tag, although they are valid characters in the ClearQuest field name. The XML parser is not able to parse the XML coming from ClearQuest server.
http://www.w3.org/TR/REC-xml/#NT-NameStartChar
Resolving The Problem
Remove or replace the invalid characters in the schema and upgrade the database.
Invalid characters include:
!@#$%^&*()+{}|「」¥<>
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21682003