I cant speak for SMX in JBoss, but for the Camel side as I work on it and FUSE MR.
Some JBoss employee and other people have integrated Camel in JBoss, and wrote a few blogs on it.
The recent activity is at this blog:
Unfortunately JBoss needs some custom code for resolving classes based on package scanning that Camel uses for discovering components, languages, type converters and much more on the fly. That is what is resolved by the people from the link above.
And there is a blog entry here as well by JBoss employee:
The integration of ServiceMix into JBoss is also discussed here. That should get you started.
Further in your ServiceMix installation there is a demo examples\servicemix-web that runs ServiceMix inside Jetty. It generates a .war file that you can also deploy into other web containers such as JBoss or Tomcat.
Edited by: tmielke on Mar 6, 2009 11:07 AM
Note: If your going to use the JBoss deployer with JBoss 4.2.x, you will need to use the components from the latest version of Fuse ESB (126.96.36.199). There were some recent changes to resolve classpath conflicts between the ESB components and the JBoss system classpath.