I get an exception when trying to verify XML Signature. I sign a file (called 
submission.xml) on my pc; the file is added as below: 
Thanks in advance for your help.
xmlSig.addDocument("cid:submission";);
â  

 

It is signed and I donât get an exception. But I get an exception when trying 
to verify signature.

See the stack below:


org.apache.xml.security.signature.XMLSignatureException: The Reference for URI 
cid:submission has no XMLSignatureInput

Original Exception was 
org.apache.xml.security.signature.MissingResourceFailureException: The 
Reference for URI cid:submission has no XMLSignatureInput

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.utils.resolver.ResourceResolverException: Could not 
find a resolver for URI cid:submission and Base null

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at TestSoap.createSubmissionManifest(TestSoap.java:1083)

      at TestSoap.createMessage(TestSoap.java:164)

      at TestSoap.main(TestSoap.java:133)

org.apache.xml.security.signature.MissingResourceFailureException: The 
Reference for URI cid:submission has no XMLSignatureInput

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.utils.resolver.ResourceResolverException: Could not 
find a resolver for URI cid:submission and Base null

      at org.apache.xml.security.signature.Manifest.verifyReferences(Unknown 
Source)

      at org.apache.xml.security.signature.SignedInfo.verify(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at TestSoap.createSubmissionManifest(TestSoap.java:1083)

      at TestSoap.createMessage(TestSoap.java:164)

      at TestSoap.main(TestSoap.java:133)

org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.utils.resolver.ResourceResolverException: Could not 
find a resolver for URI cid:submission and Base null

      at org.apache.xml.security.signature.Reference.calculateDigest(Unknown 
Source)

      at org.apache.xml.security.signature.Reference.verify(Unknown Source)

      at org.apache.xml.security.signature.Manifest.verifyReferences(Unknown 
Source)

      at org.apache.xml.security.signature.SignedInfo.verify(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at TestSoap.createSubmissionManifest(TestSoap.java:1083)

      at TestSoap.createMessage(TestSoap.java:164)

      at TestSoap.main(TestSoap.java:133)

org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.utils.resolver.ResourceResolverException: Could not 
find a resolver for URI cid:submission and Base null

      at 
org.apache.xml.security.signature.Reference.dereferenceURIandPerformTransforms
(Unknown Source)

      at org.apache.xml.security.signature.Reference.getReferencedBytes(Unknown 
Source)

      at org.apache.xml.security.signature.Reference.calculateDigest(Unknown 
Source)

      at org.apache.xml.security.signature.Reference.verify(Unknown Source)

      at org.apache.xml.security.signature.Manifest.verifyReferences(Unknown 
Source)

      at org.apache.xml.security.signature.SignedInfo.verify(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at TestSoap.createSubmissionManifest(TestSoap.java:1083)

      at TestSoap.createMessage(TestSoap.java:164)

      at TestSoap.main(TestSoap.java:133)

org.apache.xml.security.signature.ReferenceNotInitializedException: Could not 
find a resolver for URI cid:submission and Base null

Original Exception was 
org.apache.xml.security.utils.resolver.ResourceResolverException: Could not 
find a resolver for URI cid:submission and Base null

      at 
org.apache.xml.security.signature.Reference.getContentsBeforeTransformation
(Unknown Source)

      at 
org.apache.xml.security.signature.Reference.dereferenceURIandPerformTransforms
(Unknown Source)

      at org.apache.xml.security.signature.Reference.getReferencedBytes(Unknown 
Source)

      at org.apache.xml.security.signature.Reference.calculateDigest(Unknown 
Source)

      at org.apache.xml.security.signature.Reference.verify(Unknown Source)

      at org.apache.xml.security.signature.Manifest.verifyReferences(Unknown 
Source)

      at org.apache.xml.security.signature.SignedInfo.verify(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at TestSoap.createSubmissionManifest(TestSoap.java:1083)

      at TestSoap.createMessage(TestSoap.java:164)

      at TestSoap.main(TestSoap.java:133)

org.apache.xml.security.utils.resolver.ResourceResolverException: Could not 
find a resolver for URI cid:submission and Base null

      at org.apache.xml.security.utils.resolver.ResourceResolver.getInstance
(Unknown Source)

      at 
org.apache.xml.security.signature.Reference.getContentsBeforeTransformation
(Unknown Source)

      at 
org.apache.xml.security.signature.Reference.dereferenceURIandPerformTransforms
(Unknown Source)

      at org.apache.xml.security.signature.Reference.getReferencedBytes(Unknown 
Source)

      at org.apache.xml.security.signature.Reference.calculateDigest(Unknown 
Source)

      at org.apache.xml.security.signature.Reference.verify(Unknown Source)

      at org.apache.xml.security.signature.Manifest.verifyReferences(Unknown 
Source)

      at org.apache.xml.security.signature.SignedInfo.verify(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at org.apache.xml.security.signature.XMLSignature.checkSignatureValue
(Unknown Source)

      at TestSoap.createSubmissionManifest(TestSoap.java:1083)

      at TestSoap.createMessage(TestSoap.java:164)

      at TestSoap.main(TestSoap.java:133)

 



Reply via email to