[XStream] Custom Xstream driver ------------------------------- Key: CAMEL-3154 URL: https://issues.apache.org/activemq/browse/CAMEL-3154 Project: Apache Camel Issue Type: Improvement Reporter: Henryk Konsek Priority: Trivial Attachments: xstream_custom_driver.patch
AbstractXStreamWrapper#createXStream uses hardcoded default XStream constructor. Such design makes impossible to set custom HierarchicalStreamDriver to the XStream instance. It would be nice to provide an ability to configure AbstractXStreamWrapper with optional HierarchicalStreamDriver instance. I created patch which adds AbstractXStreamWrapper#xstreamDriver property (+test). Patch also adds XML attribute 'driverRef' to Spring configuration (org.apache.camel.model.dataformat.XStreamDataFormat). However this new attribute of Spring DSL doesn't work because I got no idea how to wire existing Spring bean into the created dataFormat instance (since org.apache.camel.model.dataformat.XStreamDataFormat is Spring-unaware). Could somebody take a look at it, fix Spring DSL support and probably commit it to the codebase? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.