camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Franz Forsthofer (JIRA)" <>
Subject [jira] [Commented] (CAMEL-6339) XML Signature Component in camel/components/xmlsecurity
Date Wed, 21 Aug 2013 12:01:55 GMT


Franz Forsthofer commented on CAMEL-6339:

Hi Colm,

the implementation allows to specify different JSR 105 providers. By default the JDK provider
is used. We made tests in an OSGi environment. Where we used the XML dataformat encryptor
which is using the santuario provider in combination with the XML signer component whith the
JDK provider. We found out that this is not possible, because of two reasons:
1. The santuario implementation contains also the JSR105 API classes (Therefore we run into
class loading problems). Therefore we filed
2. But even when we solved problem 1. There is still an other problem. The JDK implementation
itself does not support two different JSR 105 implementors running in the same JVM.

To conclude, I think it may make sense also to restrict the XML signer componant to santuario.

Regards Franz
> XML Signature Component in camel/components/xmlsecurity
> -------------------------------------------------------
>                 Key: CAMEL-6339
>                 URL:
>             Project: Camel
>          Issue Type: New Feature
>            Reporter: Franz Forsthofer
>             Fix For: 2.12.0
>         Attachments: CamelComponentXmlsecurity.html, CamelComponentXmlsecurityImproved.html,
ExampleDetached.xml, ExampleEnvelopedXmlSig.xml, ExampleEnvelopingDigSigTampered.xml, ExampleEnvelopingDigSigWithSeveralElementsWithNameRoot.xml,
ExampleEnvelopingDigSig.xml, keystore.jks, ManifestTest_TamperedContent.xml, patch_file_improved2.txt,
patch_file_improved.txt, patch_file.txt, SpringXmlSignatureTests.xml,,
xslt_test.xsl, xslt_test.xsl
> Hello, 
> I have created a component for XML signature. I put it into the component xmlsecurity.
The component has the name xmlsecurity. In the attachments you will find path_file.txt and
CamelComponentxmlsecurity.html. The html file contains a description of the endpoint uris.
> Regards Franz
> ---------------------
> Franz Forsthofer
> e-mail:

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message