I see - I was just going with a solution someone submitted to the list for
the JNI path problem.

So what would the correct syntax be in this case?  For arbitrary user
properties the example on that page makes sense, but when it's a
fundamental system property (like java.library.path) then surely it won't be
picked up from my project.properties?

Certainly when I try this it doesn't work:

maven.junit.sysproperties=java.library.path
java.library.path=${maven.tcw.path}

James


-----Original Message-----
From: Dion Gillard [mailto:[EMAIL PROTECTED] 
Sent: 14 July 2004 12:02
To: Maven Users List
Subject: Re: RC4 to 1.0 problems


On Wed, 14 Jul 2004 11:20:19 +0100, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:

> A: 
> maven.tcw.path=${basedir}/../../../../Release/bin;${java.library.path}
> ;${bas
> edir}/bobbins
> maven.junit.fork=true
> maven.junit.sysproperties=java.library.path=${maven.tcw.path}

maven.junit.sysproperties is a list of the names of properties to pass, not
the names and values. See 
http://maven.apache.org/reference/plugins/test/properties.html


> B: (Extends A, somewhere else in the file system, hence the need to 
> redefine the property value) 
> maven.tcw.path=${basedir}/../../../../../fo_tcw_core/Release/bin;${bas
> edir}/
> ../../../../Release/bin;${java.library.path};${basedir}/bobbins
> 
> C: (Extends B, is in subdirectory of B)
> <nothing>
> 
> Now under RC4 the tests run fine, whether I run them from B using the 
> reactor, or from C on it's own
> 
> But under 1.0 the tests only work when run inside C.  Running via the 
> reactor fails.  Having amended the code to spit out java.library.path, 
> in the case where it runs under the reactor then it's just set to my 
> standard windows path, i.e. the maven.junit.sysproperties doesn't seem 
> to have taken effect

-- 
http://www.multitask.com.au/people/dion/

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


------------------------------------------------------------------------
For more information about Barclays Capital, please
visit our web site at http://www.barcap.com.


Internet communications are not secure and therefore the Barclays 
Group does not accept legal responsibility for the contents of this 
message.  Although the Barclays Group operates anti-virus programmes, 
it does not accept responsibility for any damage whatsoever that is 
caused by viruses being passed.  Any views or opinions presented are 
solely those of the author and do not necessarily represent those of the 
Barclays Group.  Replies to this email may be monitored by the Barclays 
Group for operational or business reasons.

------------------------------------------------------------------------


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

Reply via email to