I use Camel-cdi to create my CamelContext in a simple .war file that also
exposes a REST endpoint.  I then use a CamelProxy to inject data into my
Camel route when the REST endpoint is called.  This war file and the ejb get
packaged up in a .ear file for deployment to AS7.

Below is a snippet from my POM that creates the ear
                         <dependencies>
                                <dependency>
                                        <groupId>com.acme.poc.camel</groupId>
                                        <artifactId>rest-poc</artifactId>
                                        <version>${rest.poc.version}</version>
                                        <type>war</type>
                                </dependency>
                                <dependency>
                                        <groupId>com.acme.poc.camel</groupId>
                                        <artifactId>service</artifactId>
                                         <version>${service.version}</version>
                                        <type>ejb</type>
                                </dependency>
                                <dependency>
                                        <groupId>org.apache.camel</groupId>
                                        <artifactId>camel-core</artifactId>
                                        <version>${camel.version}</version>
                                </dependency>
                                <dependency>
                                        <groupId>org.apache.camel</groupId>
                                        <artifactId>camel-cdi</artifactId>
                                        <version>${camel.version}</version>
                                </dependency>
                                <dependency>
                                        <groupId>org.apache.camel</groupId>
                                        <artifactId>camel-ejb</artifactId>
                                        <version>${camel.version}</version>
                                </dependency>
                        </dependencies>


Does this answer your question?



--
View this message in context: 
http://camel.465427.n5.nabble.com/camel-ejb-in-JBoss-AS7-tp5743866p5743894.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to