Hello, In this question *my objective is to understand the difference between cxf, feature http and feature war*.
I'm exploring ways to deploy on Karaf RESTful services and angular scripts (in the future I will probably need to add javascripts fand css files, but for the moment angular files are just fine). Right now I deployed RESTful services via DOSGI while I successfully deployed a WAB archive by following the links [1] and [2]. All works but it left me with a question: I thought Apache CXF as a service dispatcher which could deploy war files as well. Instead I need to use "http" feature (I guess to install a real werb server) and a "war" feature (I guess to install WAR and WAB via the command "bundle:install"). So, my question is: 1) In what regard "feature:install cxf", "feature:install http" and "feature:install war" differ? (A simple link to the correct and latest documentation is enough); can they conflict in some way (do their objective overlaps in some way?) 2) Can I install other web servers on Karaf (ie. Tomcat)? If so, is there some updated documentation in this regard? Sorry for this wide question and thanks for any kind reply [1] https://stackoverflow.com/questions/24640515/how-deploy-a-war-web-project-in-karaf-3 [2] https://karaf.apache.org/manual/latest/webcontainer -- *Ing. Massimo Bono*