Since we're on a major migration process of this website, some component documents here are out of sync right now. In the meantime you may want to look at the asciidoc in the repository: https://github.com/apache/camel/blob/master/README.md https://github.com/apache/camel/blob/master/components/readme.adoc
How do I use URIs with parameters in XML?If you try and use one of the Camel URIs in an Xml Configuration using the URI query parameter notation, such as <route> <from uri="direct:start?paramA=1¶mB=2"/> <to uri="mock:result"/> </route> you might get errors such as... Caused by: org.xml.sax.SAXParseException: The reference to entity "paramB" must end with the ';' delimiter. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:236) at This is because in XML you need to escape some special XML characters like these
So if you write the following XML it should work... <route> <from uri="direct:start?paramA=1&paramB=2"/> <to uri="mock:result"/> </route> |