[ https://issues.apache.org/jira/browse/RAMPART-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12542363 ]
Nandana Mihindukulasooriya commented on RAMPART-110: ---------------------------------------------------- Yes, this happens when there is a Signature element in the security header with no reference elements. This happens when we try to initiate a XMLSignature with that signature element. 2007-11-09 11:58:24 (axis2_test.log) org.w3c.dom.DOMException: Cannot find Reference in Manifest 2007-11-09 11:58:24 (axis2_test.log) at org.apache.xml.security.signature.Manifest.<init>(Unknown Source) 2007-11-09 11:58:24 (axis2_test.log) at org.apache.xml.security.signature.SignedInfo.<init>(Unknown Source) 2007-11-09 11:58:24 (axis2_test.log) at org.apache.xml.security.signature.XMLSignature.<init>(Unknown Source) This can be avoided within Rampart by not generating signature element at all if there is nothing to sign. There are 4 cases where we generate signature. Symmetric binding sign before encrypt, Symmetric binding encrypt before sign, Asymmetric binding sign before encrypt and Asymmetric binding encrypt before sign. > Symmetric binding scenario: "Cannot find Reference in Manifest" Exception is > thrown > ----------------------------------------------------------------------------------- > > Key: RAMPART-110 > URL: https://issues.apache.org/jira/browse/RAMPART-110 > Project: Rampart > Issue Type: Bug > Components: rampart-core > Environment: Axis2 1.3, Rampart 1.3 release > Reporter: Dobri Kitipov > Assignee: Nandana Mihindukulasooriya > Attachments: services.xml, SOAP_Req.xml > > > My understanding is that the problem occurs when there is an empty reference > list into the signature element in the message. > I am applying the services.xml and the SOAP request for reference. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.