Camel Xml Reference

This page contains a link to the XML reference guides and XML schema documents for Xml Configuration with Camel releases. You can refer to http://camel.apache.org/schema/ to see the individual XSDs available.

Released Schemas - Spring

Version XML Schema
2.9.2 http://camel.apache.org/schema/spring/camel-spring-2.9.2.xsd
2.9.1 http://camel.apache.org/schema/spring/camel-spring-2.9.1.xsd
2.9.0 http://camel.apache.org/schema/spring/camel-spring-2.9.0.xsd
2.8.5 http://camel.apache.org/schema/spring/camel-spring-2.8.5.xsd
2.8.4 http://camel.apache.org/schema/spring/camel-spring-2.8.4.xsd
2.8.3 http://camel.apache.org/schema/spring/camel-spring-2.8.3.xsd
2.8.2 http://camel.apache.org/schema/spring/camel-spring-2.8.2.xsd
2.8.1 http://camel.apache.org/schema/spring/camel-spring-2.8.1.xsd
2.8.0 http://camel.apache.org/schema/spring/camel-spring-2.8.0.xsd
2.7.5 http://camel.apache.org/schema/spring/camel-spring-2.7.5.xsd
2.7.4 http://camel.apache.org/schema/spring/camel-spring-2.7.4.xsd
2.7.3 http://camel.apache.org/schema/spring/camel-spring-2.7.3.xsd
2.7.2 http://camel.apache.org/schema/spring/camel-spring-2.7.2.xsd
2.7.1 http://camel.apache.org/schema/spring/camel-spring-2.7.1.xsd
2.7.0 http://camel.apache.org/schema/spring/camel-spring-2.7.0.xsd
2.6.0 http://camel.apache.org/schema/spring/camel-spring-2.6.0.xsd
2.5.0 http://camel.apache.org/schema/spring/camel-spring-2.5.0.xsd
2.4.0 http://camel.apache.org/schema/spring/camel-spring-2.4.0.xsd
2.3.0 http://camel.apache.org/schema/spring/camel-spring-2.3.0.xsd
2.2.0 http://camel.apache.org/schema/spring/camel-spring-2.2.0.xsd
2.1.0 http://camel.apache.org/schema/spring/camel-spring-2.1.0.xsd
2.0.0 http://camel.apache.org/schema/spring/camel-spring-2.0.0.xsd
1.6.4 http://camel.apache.org/schema/spring/camel-spring-1.6.4.xsd
1.6.3 http://camel.apache.org/schema/spring/camel-spring-1.6.3.xsd
1.6.2 http://camel.apache.org/schema/spring/camel-spring-1.6.2.xsd
1.6.1 http://camel.apache.org/schema/spring/camel-spring-1.6.1.xsd
1.6.0 http://camel.apache.org/schema/spring/camel-spring-1.6.0.xsd
1.5.0 http://activemq.apache.org/camel/schema/spring/camel-spring-1.5.0.xsd
1.4.0 http://activemq.apache.org/camel/schema/spring/camel-spring-1.4.0.xsd
1.3.0 http://activemq.apache.org/camel/schema/spring/camel-spring-1.3.0.xsd
1.2.0 http://activemq.apache.org/camel/schema/spring/camel-spring-1.2.0.xsd
1.1.0 http://activemq.apache.org/camel/schema/spring/camel-spring-1.1.0.xsd
1.0.0 http://activemq.apache.org/camel/schema/spring/camel-spring-1.0.0.xsd

Released Schemas - Blueprint

Released Schemas - CXF Spring

Version XML Schema
2.9.2 http://camel.apache.org/schema/cxf/camel-cxf-2.9.2.xsd
2.9.1 http://camel.apache.org/schema/cxf/camel-cxf-2.9.1.xsd
2.9.0 http://camel.apache.org/schema/cxf/camel-cxf-2.9.0.xsd
2.8.5 http://camel.apache.org/schema/cxf/camel-cxf-2.8.5.xsd
2.8.4 http://camel.apache.org/schema/cxf/camel-cxf-2.8.4.xsd
2.8.3 http://camel.apache.org/schema/cxf/camel-cxf-2.8.3.xsd
2.8.2 http://camel.apache.org/schema/cxf/camel-cxf-2.8.2.xsd
2.8.1 http://camel.apache.org/schema/cxf/camel-cxf-2.8.1.xsd
2.8.0 http://camel.apache.org/schema/cxf/camel-cxf-2.8.0.xsd
2.7.5 http://camel.apache.org/schema/cxf/camel-cxf-2.7.5.xsd
2.7.4 http://camel.apache.org/schema/cxf/camel-cxf-2.7.4.xsd
2.7.3 http://camel.apache.org/schema/cxf/camel-cxf-2.7.3.xsd
2.7.2 http://camel.apache.org/schema/cxf/camel-cxf-2.7.2.xsd
2.7.1 http://camel.apache.org/schema/cxf/camel-cxf-2.7.1.xsd
2.7.0 http://camel.apache.org/schema/cxf/camel-cxf-2.7.0.xsd
2.6.0 http://camel.apache.org/schema/cxf/camel-cxf-2.6.0.xsd
2.5.0 http://camel.apache.org/schema/cxf/camel-cxf-2.5.0.xsd
2.4.0 http://camel.apache.org/schema/cxf/camel-cxf-2.4.0.xsd
2.3.0 http://camel.apache.org/schema/cxf/camel-cxf-2.3.0.xsd
2.2.0 http://camel.apache.org/schema/cxf/camel-cxf-2.2.0.xsd
2.1.0 http://camel.apache.org/schema/cxf/camel-cxf-2.1.0.xsd
2.0.0 http://camel.apache.org/schema/cxf/camel-cxf-2.0.0.xsd
1.6.4 http://camel.apache.org/schema/cxf/camel-cxf-1.6.4.xsd
1.6.3 http://camel.apache.org/schema/cxf/camel-cxf-1.6.3.xsd
1.6.2 http://camel.apache.org/schema/cxf/camel-cxf-1.6.2.xsd
1.6.1 http://camel.apache.org/schema/cxf/camel-cxf-1.6.1.xsd
1.6.0 http://camel.apache.org/schema/cxf/camel-cxf-1.6.0.xsd
1.5.0 http://activemq.apache.org/camel/schema/cxf/camel-cxf-1.5.0.xsd
1.4.0 http://activemq.apache.org/camel/schema/cxf/camel-cxf-1.4.0.xsd
1.3.0 http://activemq.apache.org/camel/schema/cxf/camel-cxf-1.3.0.xsd

Released Schemas - CXF blueprint

Released Schemas - Spring Integration

Version XML Schema
2.9.2 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.9.2.xsd
2.9.1 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.9.1.xsd
2.9.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.9.0.xsd
2.8.5 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.8.5.xsd
2.8.4 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.8.4.xsd
2.8.3 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.8.3.xsd
2.8.2 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.8.2.xsd
2.8.1 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.8.1.xsd
2.8.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.8.0.xsd
2.7.5 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.7.5.xsd
2.7.4 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.7.4.xsd
2.7.3 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.7.3.xsd
2.7.2 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.7.2.xsd
2.7.1 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.7.1.xsd
2.7.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.7.0.xsd
2.6.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.6.0.xsd
2.5.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.5.0.xsd
2.4.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.4.0.xsd
2.3.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.3.0.xsd
2.2.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.2.0.xsd
2.1.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.1.0.xsd
2.0.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-2.0.0.xsd
1.6.4 http://camel.apache.org/schema/spring/integration/camel-spring-integration-1.6.4.xsd
1.6.3 http://camel.apache.org/schema/spring/integration/camel-spring-integration-1.6.3.xsd
1.6.2 http://camel.apache.org/schema/spring/integration/camel-spring-integration-1.6.2.xsd
1.6.1 http://camel.apache.org/schema/spring/integration/camel-spring-integration-1.6.1.xsd
1.6.0 http://camel.apache.org/schema/spring/integration/camel-spring-integration-1.6.0.xsd
1.5.0 http://activemq.apache.org/camel/schema/spring/integration/camel-spring-integration-1.5.0.xsd
1.4.0 http://activemq.apache.org/camel/schema/spring/integration/camel-spring-integration-1.4.0.xsd

Released Schemas - Spring Security

Version XML Schema
2.9.2 http://camel.apache.org/schema/spring-security/spring-security-2.9.2.xsd
2.9.1 http://camel.apache.org/schema/spring-security/spring-security-2.9.1.xsd
2.9.0 http://camel.apache.org/schema/spring-security/spring-security-2.9.0.xsd
2.8.5 http://camel.apache.org/schema/spring-security/spring-security-2.8.5.xsd
2.8.4 http://camel.apache.org/schema/spring-security/spring-security-2.8.4.xsd
2.8.3 http://camel.apache.org/schema/spring-security/spring-security-2.8.3.xsd
2.8.2 http://camel.apache.org/schema/spring-security/spring-security-2.8.2.xsd
2.8.1 http://camel.apache.org/schema/spring-security/spring-security-2.8.1.xsd
2.8.0 http://camel.apache.org/schema/spring-security/spring-security-2.8.0.xsd
2.7.5 http://camel.apache.org/schema/spring-security/spring-security-2.7.5.xsd
2.7.4 http://camel.apache.org/schema/spring-security/spring-security-2.7.4.xsd
2.7.3 http://camel.apache.org/schema/spring-security/spring-security-2.7.3.xsd
2.7.2 http://camel.apache.org/schema/spring-security/spring-security-2.7.2.xsd
2.7.1 http://camel.apache.org/schema/spring-security/spring-security-2.7.1.xsd
2.7.0 http://camel.apache.org/schema/spring-security/spring-security-2.7.0.xsd
2.6.0 http://camel.apache.org/schema/spring-security/spring-security-2.6.0.xsd
2.5.0 http://camel.apache.org/schema/spring-security/spring-security-2.5.0.xsd
2.4.0 http://camel.apache.org/schema/spring-security/spring-security-2.4.0.xsd
2.3.0 http://camel.apache.org/schema/spring-security/spring-security-2.3.0.xsd

Using the XSDs in configuration files

When you are using Spring's 2.5 XML handling to parse the XML then you need to refer to the XSD locations in your XML document.

You can refer to a specific version of the XSD in your XML as follows

<beans 
  xmlns="http://www.springframework.org/schema/beans" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.springframework.org/schema/beans
      http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://camel.apache.org/schema/spring 
      http://camel.apache.org/schema/spring/camel-spring-2.9.2.xsd">

or if you prefer you can use a generic XSD without the version number

<beans 
  xmlns="http://www.springframework.org/schema/beans" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.springframework.org/schema/beans
      http://www.springframework.org/schema/beans/spring-beans.xsd
    http://camel.apache.org/schema/spring
      http://camel.apache.org/schema/spring/camel-spring.xsd">

Your IDE won't be able to fetch this XSD, you'll have to manually associate a specific release; however it does mean that you won't have to upgrade your XML config file with each Camel release; as it will resolve this XSD using the bundled XSD inside the camel-spring.jar.

© 2004-2011 The Apache Software Foundation.
Apache Camel, Camel, Apache, the Apache feather logo, and the Apache Camel project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.
Graphic Design By Hiram