Although this is not one of the CMS above: we use OpenCMS in combination with our store. In this setup, the store is the main application created in struts2, EJB 3.0, etc.
Communication between the store and OpenCMS occurs in two ways (although at present we almost only use the first):
- JSON, i.e. read from a URL (JSP) that returns JSON
- Webservice
Both approaches must be performed with the CMS listed above, since they are independent of the programming language.
Edit: I forgot to mention that both applications run on an instance of JBoss 4.2.3, although you can put the CMS on any other capable server (for example, a regular Tomcat in our case).
Thomas
source share