[ 
https://issues.apache.org/jira/browse/CAMEL-5576?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen updated CAMEL-5576:
-------------------------------

    Fix Version/s: 3.0.0
                   2.12.0
    
> 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
>             Fix For: 2.12.0, 3.0.0
>
>
> 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 the camel-core.xsd in the same jar as the model 
> classes using a more generic name; e.g. URI = 
> "http://camel.apache.org/schema/core";. Then folks can load and save the XML 
> model of Camel more easily - without requiring camel-spring.jar
> 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