https://bz.apache.org/bugzilla/show_bug.cgi?id=60540

            Bug ID: 60540
           Summary: Cannot resolve element with ID idSignedProperties
           Product: POI
           Version: 3.15-FINAL
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: POIFS
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

I have an issue with the digital signer. I tried add digital sign to Microsoft
Office Document, I attach the Exception:

javax.xml.crypto.URIReferenceException:
com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException:
Cannot resolve element with ID idSignedProperties
        at
org.jcp.xml.dsig.internal.dom.DOMURIDereferencer.dereference(DOMURIDereferencer.java:121)
        at
org.apache.poi.poifs.crypt.dsig.OOXMLURIDereferencer.dereference(OOXMLURIDereferencer.java:85)
        at
org.jcp.xml.dsig.internal.dom.DOMReference.dereference(DOMReference.java:430)
        at
org.jcp.xml.dsig.internal.dom.DOMReference.digest(DOMReference.java:364)
        at
org.jcp.xml.dsig.internal.dom.DOMXMLSignature.digestReference(DOMXMLSignature.java:496)
        at
org.jcp.xml.dsig.internal.dom.DOMXMLSignature.sign(DOMXMLSignature.java:379)
        at
org.apache.poi.poifs.crypt.dsig.SignatureInfo.preSign(SignatureInfo.java:522)
        at
org.apache.poi.poifs.crypt.dsig.SignatureInfo.confirmSignature(SignatureInfo.java:335)
        at
py.gov.senatics.SignerOfficeHelper.signOfficeXML(SignerOfficeHelper.java:221)
        at
py.gov.senatics.SignerOfficeHelper$1.run(SignerOfficeHelper.java:115)
        at java.security.AccessController.doPrivileged(Native Method)
        at
java.security.AccessController.doPrivilegedWithCombiner(AccessController.java:332)
        at
py.gov.senatics.SignerOfficeHelper.pressFirmarOnLinux(SignerOfficeHelper.java:92)
        at py.gov.senatics.SenaticsFirma.signDocument(SenaticsFirma.java:667)
        at py.gov.senatics.SenaticsFirma$2$1.run(SenaticsFirma.java:367)
        at java.lang.Thread.run(Thread.java:745)
Caused by:
com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException:
Cannot resolve element with ID idSignedProperties
        at
com.sun.org.apache.xml.internal.security.utils.resolver.implementations.ResolverFragment.engineResolveURI(ResolverFragment.java:89)
        at
com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolver.resolve(ResourceResolver.java:313)
        at
com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolver.resolve(ResourceResolver.java:298)
        at
org.jcp.xml.dsig.internal.dom.DOMURIDereferencer.dereference(DOMURIDereferencer.java:114)
        ... 15 more

I copied the code publiced in your site and I think I applied correctly I
attached your site URL:
http://poi.apache.org/encryption.html#Signing+an+office+document, but don't
work for me. Could you tell me about this error?. What could be the fix?

I'm very grateful if you could give me a solution

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to