Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-12181

XML Signature: '#' missing in ObjectReference attribute of XADES element DataObjectFormat

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.18.5, 2.19.4, 2.20.1
    • Fix Version/s: 2.19.5, 2.20.3, 2.21.0
    • Component/s: camel-xmlsecurity
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      If you create an XML Signature with a XADES element DataObjectFormat then you get currently an XML which is similar as shown in the following snippet:

      <ds:Reference Id="_1a612e6b-0da6-4695-a8f7-d189a47a7e05" URI="#_4dccda23-2c67-487b-b7f2-30188bb089f7">
      ...
      </ds:Reference>

      ...

      <etsi:DataObjectFormat ObjectReference="_1a612e6b-0da6-4695-a8f7-d189a47a7e05">

              …

      </etsi:DataObjectFormat>

       

      The ObjectReference value "_1a612e6b-0da6-4695-a8f7-d189a47a7e05" is not a valid URI. The  character '#' is missing at the beginning of the value

        Attachments

          Activity

            People

            • Assignee:
              forsthofer Franz Forsthofer
              Reporter:
              forsthofer Franz Forsthofer
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: