Hi there,
From the version 10.3, there is a way to suppress the "ds" prefix if you want to do so. There is an additional input parameter provided to the pub.security.xml:signXML - "addDSPrefixToSignature". By default, this input variable is set to true, and the "ds:" prefix is added. To create a Signature without the "ds:" prefix, set "addDSPrefixToSignature" to false.
Note: An empty or null “addDSPrefixToSignature” is treated as true.
About the xml declaration at the beginning, there is currently no option to not set it.
#Flow-and-Java-services#webMethods#Integration-Server-and-ESB