Previous Topic: Web Service Client API XMLDocument Class signWSDocument Method Fails to Decode DER Format Certificates (133787)

Next Topic: Web Service Client API XMLDocument Class signDocument Method Throws a NullPointerException when Signing Non-SOAP XML Using an X.509 Certificate (133789)

Web Service Client API XMLDocument Class signDocument Method Produces XML Signatures with Unresolvable Reference URIs (133788)

When the signDocument method of the XMLDocument class of the Web Service Client API is called to sign a SOAP document with a DER format X.509 file argument, the method produces a signature that cannot be validated by a SOA Agent. The SOAP Body element is identified with the following syntactically correct attribute:

ID="Body" 

However, SOA Agents can only resolve references to "Id", not "ID" attributes (note the case: Id as opposed to ID).