james strachan created CAMEL-5576:
-------------------------------------

             Summary: create an XML and namespace without spring in it
                 Key: CAMEL-5576
                 URL: https://issues.apache.org/jira/browse/CAMEL-5576
             Project: Camel
          Issue Type: Improvement
            Reporter: james strachan


the underlying JAXB model of Camel has nothing to do with spring and can be 
used outside of Spring (e.g. with CDI or Guice or even without any DI 
frameworks). However traditionally we've got 'spring' in the namespace URI and 
we package the XSD inside the camel-spring.jar.

maybe we could include it in the same jar as the model classes using a more 
generic name; e.g. URI = "http://camel.apache.org/schema/core";.

When using Camel inside spring we still need the namespace 
http://camel.apache.org/schema/spring to be supported; but maybe we can do that 
in the way the blueprint works; by swizzling the namespace URI in the Spring 
namespace hander?

Then we have a core namespace/xsd, a spring namespace/xsd and a blueprint 
namespace/xsd

--
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: http://www.atlassian.com/software/jira

Reply via email to