Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.18.5, 2.19.4, 2.20.1
-
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