You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Thomas Diesler (JIRA)" <ji...@apache.org> on 2015/11/13 12:17:10 UTC

[jira] [Created] (CAMEL-9320) Cannot set XStream permissions on a per CamelContext basis

Thomas Diesler created CAMEL-9320:
-------------------------------------

             Summary: Cannot set XStream permissions on a per CamelContext basis
                 Key: CAMEL-9320
                 URL: https://issues.apache.org/jira/browse/CAMEL-9320
             Project: Camel
          Issue Type: Bug
          Components: camel-core
            Reporter: Thomas Diesler
             Fix For: 2.16.1


One would expect to set xstream permissions on the DataFormat associated with a given CamelContext like this

{code}
        XStreamDataFormat dataFormat = (XStreamDataFormat) camelctx.resolveDataFormat("xstream");
        dataFormat.setPermissions("+" + Customer.class.getName());
{code}  

This approach fails however because the DefaultDataFormatResolver does not cache the DataFormat instances it creates 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)