Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Customizing the XML

The Xml Configuration is defined by JAXB POJOs in the org.apache.camel.model.* package and its sub packages.

  • If you are adding a new class you must edit the jaxb.index file to add the class name! (One day we could hopefully have these autogenerated by a maven plugin)
  • If you add a new package, you must
    • add a jaxb.index file in src/main/resources/...
    • add a package-info.java file like the other model packages
    • edit the JAXB_PACKAGES string in the CamelNamespaceHandler class in camel-spring

...