You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "James Netherton (JIRA)" <ji...@apache.org> on 2017/09/19 11:03:00 UTC

[jira] [Created] (CAMEL-11788) Chunk may not find templates in modular class loading environments

James Netherton created CAMEL-11788:
---------------------------------------

             Summary: Chunk may not find templates in modular class loading environments
                 Key: CAMEL-11788
                 URL: https://issues.apache.org/jira/browse/CAMEL-11788
             Project: Camel
          Issue Type: Improvement
          Components: camel-chunk
    Affects Versions: 2.19.2
            Reporter: James Netherton
            Priority: Minor


I've been playing with camel-chunk on WildFly. Chunk is not able to find my template files from the classpath. It tries to use a number of fallback mechanisms to discover templates, but none of them are appropriate where multiple class loaders are in operation.

One thing that'd help, is if we configure the Chunk Theme object like so:

{code}
ClassLoader applicationContextClassLoader = getCamelContext().getApplicationContextClassLoader();
if (applicationContextClassLoader != null) {
    theme.setJarContext(applicationContextClassLoader);
}
{code}




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)