same as your other post...

to run a Camel app in "dev" mode, just use the 
http://camel.apache.org/camel-maven-plugin.html camel maven plugin . 
Otherwise, you can package your app as a
http://camel.apache.org/tutorial-on-using-camel-in-a-web-application.html
WAR  and run it with either 
http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin maven jetty plugin 
or drop it into Tomcat


newbiee wrote:
> 
> I want to try a CAMEL example in my Test environment:
> 
> Following is the example:
> 
> <?xml version="1.0" encoding="UTF-8" standalone="no"?><blueprint
> xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="    
>       
> http://www.osgi.org/xmlns/blueprint/v1.0.0          
> http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd";>
> 
>     <camelContext xmlns="http://camel.apache.org/schema/blueprint";>
>     <route>
>         <from uri="file:camel/input"/>
>         <choice>
>             <description>Content based router</description>
>             <when>
>                 <language language="simple">${header.CamelFileName} regex
> '^.*xml$'</language>
>                 <to uri="file:camel/output1"/>
>             </when>
>             <when>
>                 <language language="simple">${header.CamelFileName} regex
> '^.*(csv|csl)$'</language>
>                 <to uri="file:camel/output2"/>
>             </when>
>             <otherwise>
>                 <to uri="file:camel/output3"/>
>                 <stop/>
>             </otherwise>
>         </choice>
>     </route>
> </camelContext>
> </blueprint>
> 
> I put this code in
> "serviceMix\apache-servicemix-4.3.0\apache-servicemix-4.3.0\deploy". I was
> able to see that this route has been created and an ID had been given to
> it. When I run it, all the activities take place in hte CAMLE folder i.e.
> 
> serviceMix\apache-servicemix-4.3.0\apache-servicemix-4.3.0\camel
> The service (moving files from input folder to output1, output2 etc.
> continues happening as soon as a files arrives in the input folder
> provided that service mix is running.
> 
> Now I want to run this example in a web application. So I need to
> understand the process and all the tools that I need to make it work:
> 
> 1. I will need to install CAMEL in my test environment I understand that,
> but what else will I need to install i.e. do I need to download any
> dependencies separately?
> 2. Let's say CAMEL is installed in C drive and my web Application is also
> running in C drive. My web application has a source folder and I'm going
> to define destination folders according to the example shown above. What
> changes will I need to make so that the above application would poll from
> the folder of the web application and then move files in the folder on the
> web application. 
> 3. How will I have to bundle the above application and deploy it in the
> web application. 
> 4. How will the above application be started and once started it should
> continously poll the folder for the files.
> 
> Please explain whatever is needed to make this application work in my test
> environment with the web applcation.
> 


-----
Ben O'Day
IT Consultant -http://consulting-notes.com

--
View this message in context: 
http://camel.465427.n5.nabble.com/CAMEL-project-in-a-web-application-tp4866255p4866811.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to