Re: Trouble getting calabash to run with saxon EE

You're putting the previous classpath first in that.
For most steps, you only need the saxon and calabash jars.

Why not just try java
-classpath /mnt/xslt_volume/i4EnrichV4/resources/libs/saxon9ee.jar:/mnt/xslt_volume/i4EnrichV4/resources/libs/calabash.jar
com.xmlcalabash.drivers.Main

Also, you can either export the CLASSPATH environment variable, or pass it
with the -classpath or -cp option.  You don't need to do both, the CLASSPATH
environment variable gets ignored when you set the classpath with
-classpath.  This script looks way too complicated.
-Leif

On Sat, Jul 9, 2011 at 7:27 AM, Alex Muir <alex.g.muir@gmail.com> wrote:

> Hi,
>
> I'm struggling for some reason to get Calabash to run with saxonEE.
>
> I've got the following files including the license file in a directory
>
> apache-solr-solrj-3.1-SNAPSHOT.jar
> calabash.jar
> commons-codec-1.3.jar
> commons-codec-1.4.jar
> commons-httpclient-3.1.jar
> commons-logging-1.1.1.jar
> commons-logging.jar
> deltaxml.jar
> htmlcleaner-2.2.jar
> isorelax.jar
> jing.jar
> junit.jar
> metadata-extractor-2.3.1.jar
> msv.jar
> mysql-connector-java-5.1.12-bin.jar
> saxon-aelfred.jar
> saxon-license.lic
> saxon9ee-qc.jar
> saxon9ee.jar
> setup-4.18-20100322-personal.jar
> tagsoup-1.2.jar
> Test-run-calabash.bat
> Test-Saxon-DisplayVersion.xpl
> Test-Saxon-DisplayVersion.xsl
> xcc.jar
> xep.jar
> xmlunit-1.3.jar
>
> And the following run-calabash.sh file to execute the process
>
> oldPath=$PATH
> oldCLASSPATH=$CLASSPATH
>
> CLASSPATH="$CLASSPATH:/mnt/xslt_volume/i4EnrichV4/resources/libs/*"
> export CLASSPATH
>
> java -Xmx2512m -Xss8096k -verbose  -classpath $CLASSPATH
> -Dcom.xmlcalabash.phonehome=false
> -Djava.util.logging.config.file=logging.properties
> com.xmlcalabash.drivers.Main $1 1>> $2 2>&1
>
> path="$oldPath"
> export path
>
> CLASSPATH="$oldCLASSPATH"
> export CLASSPATH
>
>
> When I run a small xsl file that outputs product-version using saxonEE
> directly from that directory the product-version="EE 9.3.0.5" however when I
> run the same xsl file via an xproc p:xslt through calabash 0.9.32 I get the
> product-version="HE 9.3.0.5"
>
> So is there a setting I'm missing. I've been searching a while for what
> could be fixed online but to no avail.
>
> Let me know your thoughts
> Regards
>
>
>
>
> --
> Alex Muir
> Instructor | Program Organizer - University Technology Student Work
> Experience Building
> http://sites.utg.edu.gm/alex/<https://sites.google.com/a/utg.edu.gm/utsweb/>
>
> Come to Gambia, Join UTSWEB
> http://sites.utg.edu.gm/utsweb/<https://sites.google.com/a/utg.edu.gm/utsweb/>
>
>
>
>

Received on Sunday, 10 July 2011 06:48:47 UTC