Here is a sample of camel applciation I wrote: <osgi:camelContext xmlns="http://camel.apache.org/schema/spring" trace="true"> <endpoint id="myCustomEndpointRef" uri="customProtocol://${server-ip}:${server-port}/service"/> <route> <from uri="nmr:myCustomEndpoint"/> <to ref="myCustomEndpointRef"/> </route> </osgi:camelContext>
This does not call start, because I purposely logged the function. (It is called when message is sent to the exchange). kr. Claus Ibsen-2 wrote: > > Hi > > You can call start on your producer. > But Camel would normally do that for you if you use it from a Camel route. > > How do you use your custom component? > > > > On Mon, May 17, 2010 at 9:41 AM, lekkie <[email protected]> wrote: >> >> Hi guys, >> >> I have a custom component which I have written, I intend to connect to a >> remote service provider over a protocol which I have implemented in my >> camel >> component producer. >> >> I connect to the remote service with the help of CustomProducer which >> extends DefaultProducer. >> I overruled the doStart function in the base class wherein I asked the >> component to establish a connection to the remote provider. >> >> However, I noticed that whenever I start the custom component, it never >> connects to the remote entity until a message is sent to the custom >> component's endpoint? >> >> How do I make sure it connects at start up? >> >> kr. >> -- >> View this message in context: >> http://old.nabble.com/Connecting-Custom-camel-component-to-remote-provider-on-startup-tp28580304p28580304.html >> Sent from the Camel - Users mailing list archive at Nabble.com. >> >> > > > > -- > Claus Ibsen > Apache Camel Committer > > Author of Camel in Action: http://www.manning.com/ibsen/ > Open Source Integration: http://fusesource.com > Blog: http://davsclaus.blogspot.com/ > Twitter: http://twitter.com/davsclaus > > -- View this message in context: http://old.nabble.com/Connecting-Custom-camel-component-to-remote-provider-on-startup-tp28580304p28594199.html Sent from the Camel - Users mailing list archive at Nabble.com.
