Camel XMLSecurity encryption fails with a client-specified passPhrase ---------------------------------------------------------------------
Key: CAMEL-4062 URL: https://issues.apache.org/jira/browse/CAMEL-4062 Project: Camel Issue Type: Bug Components: camel-core Affects Versions: 2.7.1 Reporter: Rich Newcomb Camel XMLSecurity produces an NPE when a client-provide passPhrase is included as a marshal().secureXml() parameter. java.lang.NullPointerException at javax.crypto.spec.DESedeKeySpec.<init>(DashoA13*..) at javax.crypto.spec.DESedeKeySpec.<init>(DashoA13*..) at org.apache.camel.dataformat.xmlsecurity.XMLSecurityDataFormat.generateEncryptionKey(XMLSecurityDataFormat.java:176) at org.apache.camel.dataformat.xmlsecurity.XMLSecurityDataFormat.marshal(XMLSecurityDataFormat.java:94) at org.apache.camel.processor.MarshalProcessor.process(MarshalProcessor.java:57) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira