====== xCMIS Deployment procedure to an application server ======
For assembly "xCMIS" or "xCMIS Demo" with Tomcat server application:
Make sure you have correct:
- Maven version 2.2.0 (or higher).
- Apache Tomcat 6.0.32+ application server distributive.
Build xCMIS Demo application and assembly it with Tomcat server application.
- Run "mvn clean install" command within root project folder.
- Run "mvn clean install -Dtomcat.distrib=/PATH/TO/TOMCAT/DISTRIBUTIVE" command within "xcmis-server-tomcat-demo" folder.
- The result of that you'll have the Tomcat with xCMIS Demo web application archive bundle "xcmis-tomcat", placed at "xcmis-server-tomcat-demo/target".
Run Tomcat
- Go to xcmis-server-tomcat-demo/target/xcmis-tomcat/bin
- On the Windows platform
Open a DOS prompt command and type the command
xcmis.bat run
- On Unix/linux/cygwin/MacOSX
Open a terminal and type the command:
./xcmis.sh run
You may need to change the permission of all .sh files in the tomcat/bin dir by using: chmod +x .sh
Available services URLs:
- Home page at the URL "http://localhost:8080/xcmis"
- Demo CMIS Client http://localhost:8080/xcmis/xcmis-demo-gadget/GadgetWrapper.html
- REST Atom services will be available at the URL "http://localhost:8080/xcmis/rest/cmisatom"
- SOAP services should be available at the URL "http://localhost:8080/xcmis/cmisws"
Build xCMIS server WAR.