On Monday 29 December 2003 09:55, Niclas Hedhman wrote:
> On Monday 29 December 2003 06:39, Stephen McConnell wrote:
> > Niclas is the man in the know but he's sleeping like a baby just at the
> > moment!  Chances are that he'll be back in the world of the living in
> > just a few hours time.

> Confirmation ; Steve is right...
> Need fix. I'm on it.

Ok, too anxious to fix the "space in directories" problem, so it lead to this 
problem instead. (Many thanks for finding and reporting it.)

For Linux, the situation is;

1. The problem is fixed for multiple arguments.
2. Spaces in files/directories are required to be enterred with double 
backslashes;  merlin -execute /home/niclas/some\\ dir/hello-1.1.jar

I have not tested on Cygwin yet (but is another file).
I have not tested on Solaris yet.
I have not tested on any other Unix (can't).

But the change is in CVS.

(IF you don't want to build from CVS, nor wait for Steve to cut a new release 
candidate...  

The file bin/internal-unix.sh  needs to change the line
ARGS="$MERLIN_JVM_OPTS 
\"-Djava.security.policy=$MERLIN_HOME/bin/security.policy\" 
\"-Djava.ext.dirs=$MERLIN_HOME/ext\" -jar \"$MERLIN_BOOTSTRAP_JAR\" 
$MERLIN_ARGS \"[EMAIL PROTECTED]""

to 

ARGS="$MERLIN_JVM_OPTS 
\"-Djava.security.policy=$MERLIN_HOME/bin/security.policy\" 
\"-Djava.ext.dirs=$MERLIN_HOME/ext\" -jar \"$MERLIN_BOOTSTRAP_JAR\" 
$MERLIN_ARGS $@"

Only the \" gone around the $@ at the end of the line.

)


Niclas

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to