What do you mean by JEE compliant. Camel CDI is a CDI Portable extension developed according to CDI 1.0 spec. Every CDI container supporting this spec will be able to run camel CDI.
On Wed, Nov 13, 2013 at 1:34 PM, [email protected] <[email protected]>wrote: > Hello everyone, > Thinking about using camel inside JEE container. Breaking JEE compliance > with regard to thread management, writing to disk &c. invalidates the JBOSS > EAP support contract available to the project I'm working on. > > For example, would it be possible to integrate the camel-core and camel-cdi > into an EAR file, creating the camel routes in the camel context while > maintaining JEE compliance, and moving built-in or custom components which > may not be JEE compliant into resource adaptors? > > So transport based components would typically not be JEE compliant and > could > use a JEE WorkManager to request threads, whereas components doing data > transformations, could be run within an EJB-JAR and could be implemented > via > stateless session beans for example. > > Moving everything including camel into a resource adapter means, that any > components created need to worry about solving concurrency and scalability > problems themselves rather than utilizing the container solutions for these > things. Any guidance on this would be much appreciated. > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Is-camel-cdi-component-JEE-compliant-tp5743179.html > Sent from the Camel - Users mailing list archive at Nabble.com. > -- Charles Moulliard Apache Committer / Architect @RedHat Twitter : @cmoulliard | Blog : http://cmoulliard.github.io
