Building eXist trunk and deploying locally

03/05/11

Permalink 05:14:24 pm, by mholmes, 176 words, 270 views   English (CA)
Categories: R & D, Activity log; Mins. worked: 60

Building eXist trunk and deploying locally

After JN had to check out the current source and build to get around a recent bug, I took the opportunity to go through the same process, create an eXist war file:

  • mkdir exist_trunk
  • cd exist_trunk
  • svn co http://exist.svn.sourceforge.net/svnroot/exist/trunk/eXist .
  • ./build.sh clean
  • ./build.sh download-additional-jars
  • cd extensions
  • cp build.properties local.build.properties
  • [Edit local.build.properties to turn on FOP.]
  • cd ../
  • ./build.sh
  • ./build.sh -f build/scripts/jarsigner.xml
  • ./build.sh dist-war
  • mkdir [tomcat]/webapps/exist
  • cp dist/exist-1.5....war [tomcat]/webapps/exist
  • jar xfv [tomcat]/webapps/exist/exist-1.5...war

Then I started Tomcat 6.0.26, but eXist failed to start. So I installed the latest Tomcat (7.0.12). It took me a while to get this going, but I eventually figured out that all the .sh and all the .jar files in the bin directory need to be executable. I used my usual utf8-startup.sh file to start it up, and exist came up working fine. So the latest eXist seems to prefer the latest Tomcat.

Pingbacks:

No Pingbacks for this post yet...

Maintenance

This blog is the location for all work involving software and hardware maintenance, updates, installs, etc., both routine and urgent, in the server room, the labs and the R&D rooms.

Reports

Categories

April 2014
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

XML Feeds