building jtreg - problem with xalan
Francis ANDRE
francis.andre.kampbell at orange.fr
Thu Oct 17 20:50:09 PDT 2013
Hi Pete.
The problem is caused by the ':' in the classpath.
While under a cygwin platform, java is always a "windows" product that should
understand drive letter. So java is using the windows path
separator ';'.
So all *.gmk classpath computation should be made with ';' as path separator on
cygwin and ':' on non cygwin platform.
HTH
Francis
Pete Brunet <peter.brunet at ...> writes:
>
> Hi, I need to run an existing regression test to investigate a problem
> so need to set up jtreg. I'm using cygwin on Win 7. Following is info
> on my current roadblock. Does anyone have an idea of what is wrong? -Pete
>
> <snip>
> /bin/mkdir -p ../build/images/jtreg/doc/jtreg
>
CLASSPATH=/cygdrive/c/Users/Pete/JDK8/xalan-j_2_7_1/xalan.jar:/cygdrive/c/Users/Pete/JDK8/xalan-j_2_7_1/serializer.jar:/cygdrive/c/Users/Pete/JDK8/xalan-j_2_7_1/xml-apis.jar:/cygdrive/c/Users/Pete/JDK8/xalan-j_2_7_1/xercesImpl.jar
> /cygdrive/c/Program\ Files/Java/jdk1.7.0_25/bin/java
> org.apache.xalan.xslt.Process -in
> ../src/share/doc/javatest/regtest/faq.xml \
> -xsl ../src/share/doc/javatest/regtest/faqtohtml.xsl \
> -out ../build/images/jtreg/doc/jtreg/faq.html \
> -param context openjdk
> Error: Could not find or load main class org.apache.xalan.xslt.Process
> jtreg.gmk:227: recipe for target
> `../build/images/jtreg/doc/jtreg/faq.html' failed
> make: *** [../build/images/jtreg/doc/jtreg/faq.html] Error 1
> make: Leaving directory `/cygdrive/c/Users/Pete/JDK8/jtreg/make'
>
> org.apache.xalan.xslt.Process /is/ in
> /cygdrive/c/Users/Pete/JDK8/xalan-j_2_7_1/xalan.jar
>
> Here's my script:
>
> JDK15HOME='/cygdrive/c/Program\ Files/Java/jdk1.7.0_25'
> JDK16HOME='/cygdrive/c/Program\ Files/Java/jdk1.7.0_25'
> JAVAHELP_HOME='/cygdrive/c/Users/Pete/JDK8/jh2.0/javahelp'
> JTHARNESS_HOME='/cygdrive/c/Users/Pete/JDK8/jtharness'
> ANTHOME='/cygdrive/c/Program\ Files\ \(x86\)/apache-ant-1.9.1'
> XALANHOME='/cygdrive/c/Users/Pete/JDK8/xalan-j_2_7_1'
> JUNIT_JAR='/cygdrive/c/Users/Pete/JDK8/junit/junit.jar'
> TESTNG_JAR='/cygdrive/c/Users/Pete/JDK8/testng/testng-6.8.7.jar'
>
> export JDK15HOME
> export JDK16HOME
> export JAVAHELP_HOME
> export JTHARNESS_HOME
> export ANTHOME
> export XALANHOME
> export JUNIT_JAR
> export TESTNG_JAR
>
> make -C make
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20131018/91a327b3/attachment.html
More information about the jtreg-use
mailing list