Skip to content
This repository has been archived by the owner on Jan 4, 2019. It is now read-only.

bkahlerventer/xcmis

Repository files navigation

====== 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.
   * Run "mvn clean install" command within root project folder.
   * The result of that you'll have the xCMIS web application archive "xcmis.war" placed at "xcmis-server-war/target".
   Assembly xCMIS with Tomcat server application
   * Run "mvn clean install -Dtomcat.distrib=/PATH/TO/TOMCAT/DISTRIBUTIVE" command within "xcmis-server-tomcat" folder.
   * The result of that you'll have the Tomcat with xCMIS web application archive bundle "xcmis-tomcat", placed at "xcmis-server-tomcat/target".
   Run Tomcat
   * Go to xcmis-server-tomcat/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"
   * 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"

  Default service credential: username is "root" and password is "exo".