Given the information about the need to set that parameter, I went back
to trying the long command, but edited to use backslash as end-of-line.
Although Tom's instructions started "cd $RIVER_HOME", I get "Error:
Cannot find file: /home/pats/River/net/jini/url/httpmd/TestEqual.java"
unless I run it from $RIVER_HOME/qa/jtreg. If I run it there, I get
"Unexpected exception: java.net.MalformedURLException: unknown protocol:
httpmd".
Tom: Could you clarify the instructions on running the test? Which
directory should I run it in?
Thanks,
Patricia
On 11/17/2010 8:24 AM, Fred Oliver wrote:
In order to find the the httpmd handler, java needs the property
-Djava.protocol.handler.pkgs=net.jini.url
in order to find the handler in the classpath
net.jini.url.httpmd.Handler
I can't speak for jtreg (or how the property gets passed or classpath
issues).
The continuation character should be backslash, shouldn't it?
Fred
On Wed, Nov 17, 2010 at 4:34 AM, Patricia Shanahan<[email protected]> wrote:
Pasting the long command into a bash shell just gets me a lot of bash
related errors - I don't think "/" is working as a continuation character.
Running
jtreg -verbose:all -jdk:"$JAVA_HOME" net/jini/url/httpmd/TestEqual.java
in my qa/jtreg directory does get me the error:
On 11/16/2010 8:12 AM, Tom Hobbs wrote:
I thought that was the case. I just couldn't tell from all the emails
if I'd missed a "I've fixed TestEquals" somewhere in the middle of it.
I ran the specific test by executing the following:
cd $RIVER_HOME
jtreg -verbose:all,nopass /
-cpa:../JTLib-tmp/jsk-lib.jar:/
../JTLib-tmp/jsk-platform.jar:/
../JTLib-tmp/jsk-policy.jar:/
../JTLib-tmp/jsk-resources.jar:/
../JTLib-tmp/phoenix-init.jar /
-jdk:"$JAVA_HOME" /
-Djsk.home="C:\development\projects\River" /
-Djavatest.maxOutputSize=500000 /
-Djava.protocol.handler.pkgs=net.jini.url /
-Djtlib.tmp=../JTLib-tmp /
net/jini/url/httpmd/TestEqual.java
It wouldn't surprise me if me if the command is wrong and that might
explain the problem. I've been putting together this page
http://river.staging.apache.org/building-river.html to help people
with running the tests. I'd appreciate your input.