Yeah that is not supported. Loading from xml is only routes, eg stuff inside <route>
On Thu, Oct 29, 2015 at 2:09 PM, xlogger <xloggers...@gmail.com> wrote: > I have followed this link and was able to load route from XML file without > restarting CamelContext > http://camel.apache.org/loading-routes-from-xml-files.html > > Here is the route XML that I have tested successfully > <routes xmlns="http://camel.apache.org/schema/spring"> > <route id="timer-route"> > <from uri="timer://foo?fixedRate=true&period=3000"/> > <log message="timer up!!"/> > </route> > </routes> > > I would like to modify my route by separating the Endpoint definition into > another XML. Here is the modified XML: > > <routes xmlns="http://camel.apache.org/schema/spring"> > <endpoint id="test-timer" uri="timer://foo"> > <property key="fixedRate" value="true" /> > <property key="period" value="3000" /> > </endpoint> > <route id="timer-route"> > <from uri="ref:test-timer" /> > <log message="timer up!!"/> > </route> > </routes> > > However, it failed with exception saying that the endpoint ref test-timer is > not found > Error message: > --------------------------------------------------------------------------------------------------------------------------------------- > org.apache.camel.FailedToCreateRouteException: Failed to create route > timer-route: Route(timer-route)[[From[ref:test-timer]] -> [Log[timer up!!... > because of Failed to resolve endpoint: ref://test-timer due to: No bean > could be found in the registry for: test-timer of type: > org.apache.camel.Endpoint > at > org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:201) > > > Would like to know if there is correct way to load Endpoint definition in > separate XML element, or even in separate XML file. Thus we don't need to > write a long URI and able to manage it clearly in key-value pair. > > > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Load-Endpoints-from-XML-file-tp5773190.html > Sent from the Camel - Users mailing list archive at Nabble.com. -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2nd edition: https://www.manning.com/books/camel-in-action-second-edition