J2EE Servers
Jahia is currently developed under the Java servlets 2.3 specification. That is why it requires an adequate servlets container or a J2EE 1.3 application server.
Jahia was developed from a very vendor-neutral way. However, there are still many small configuration differences among competing application servers. Modifications may then be required on a case per case basis. As most of our tests are performed with Apache Tomcat please refer to this page to inquire about other tests.
Globally the Jahia CMS layer should work without problem on most of the application servers. However the Portal layer, due to our special use of the servet API 2.3 filtering capabilities to consider standard servlet as portlets may not work on all the application servers. The hot deployment of portlets is also specific to each application server. You may then need to develop a specific hot-deployer.
Please do not hesitate to test and/or customize Jahia with untested application servers (or versions of them) and to contribute your eventual changes to the CVS.
