There are a couple of relative paths in the command.

There are two instances of -DPMFProperties, one relative and the other absolute
The property -Djdo.tck.testdata is relative
The property -Djdo.tck.cfg is relative

Craig

Here's the hanging command in my environment. I've formatted the output a bit for clarity: java -cp /Users/clr/.m2/repository/org/apache/jdo/jdo-exectck/1.0- SNAPSHOT/jdo-exectck-1.0-SNAPSHOT.jar:
/Users/clr/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar:
/Users/clr/.m2/repository/org/apache/derby/derby/10.6.1.0/ derby-10.6.1.0.jar: /Users/clr/.m2/repository/org/apache/derby/derbytools/10.6.1.0/ derbytools-10.6.1.0.jar:
/Users/clr/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar:
/Users/clr/.m2/repository/javax/jdo/jdo-api/3.0/jdo-api-3.0.jar:
/Users/clr/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar:/
Users/clr/.m2/repository/org/datanucleus/datanucleus-core/2.1.0- release/datanucleus-core-2.1.0-release.jar: /Users/clr/.m2/repository/org/datanucleus/datanucleus-rdbms/2.1.0- release/datanucleus-rdbms-2.1.0-release.jar: /Users/clr/.m2/repository/org/datanucleus/datanucleus-enhancer/2.1.0- release/datanucleus-enhancer-2.1.0-release.jar:
/Users/clr/.m2/repository/asm/asm/3.3/asm-3.3.jar:
/Users/clr/.m2/repository/org/datanucleus/datanucleus-jpa/2.1.0- release/datanucleus-jpa-2.1.0-release.jar: /Users/clr/.m2/repository/org/springframework/spring-core/2.0/spring- core-2.0.jar: /Users/clr/.m2/repository/commons-logging/commons-logging/1.1/commons- logging-1.1.jar:
/Users/clr/.m2/repository/log4j/log4j/1.2.13/log4j-1.2.13.jar:
/Users/clr/.m2/repository/logkit/logkit/1.0.1/logkit-1.0.1.jar:
/Users/clr/.m2/repository/avalon-framework/avalon-framework/4.1.3/ avalon-framework-4.1.3.jar: /Users/clr/.m2/repository/javax/servlet/servlet-api/2.3/servlet- api-2.3.jar: /Users/clr/.m2/repository/org/springframework/spring-beans/2.0/spring- beans-2.0.jar: /Users/clr/.m2/repository/org/datanucleus/datanucleus-connectionpool/ 2.0.1/datanucleus-connectionpool-2.0.1.jar:
/Users/clr/.m2/repository/c3p0/c3p0/0.9.0.2/c3p0-0.9.0.2.jar:
/Users/clr/.m2/repository/commons-dbcp/commons-dbcp/1.2.1/commons- dbcp-1.2.1.jar: /Users/clr/.m2/repository/commons-collections/commons-collections/3.2/ commons-collections-3.2.jar: /Users/clr/.m2/repository/commons-pool/commons-pool/1.3/commons- pool-1.3.jar:
/Users/clr/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar:
/Users/clr/.m2/repository/xerces/xercesImpl/2.0.2/xercesImpl-2.0.2.jar:
/Users/clr/.m2/repository/org/apache/geronimo/specs/geronimo- jpa_2.0_spec/1.0/geronimo-jpa_2.0_spec-1.0.jar: /Users/clr/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus- utils-1.1.jar: /Users/clr/apache/jdo/trunk/tck/target/enhanced/jdori/ applicationidentity/:
/Users/clr/apache/jdo/trunk/tck/target/classes/:

-DResultPrinterClass=org.apache.jdo.tck.util.BatchResultPrinter
-Dverbose=true
-Djdo.tck.cleanupaftertest=true
-DPMFProperties=jdori-pmf.properties
-DPMFProperties=/Users/clr/apache/jdo/trunk/tck/src/conf/jdori- pmf.properties -DPMF2Properties=/Users/clr/apache/jdo/trunk/tck/target/classes/jdori- pmf.properties
-Djdo.tck.exclude=
-Djdo.tck.log.directory=/Users/clr/apache/jdo/trunk/tck/target/logs/ 20101126-092623/
-Djdo.tck.identitytype=applicationidentity
-Djdo.tck.testdata=org/apache/jdo/tck/pc/company/companyM- MRelationships.xml
-Djdo.tck.standarddata=null
-Djdo.tck.requiredOptions=
-Djdo.tck.signaturefile=/Users/clr/apache/jdo/trunk/tck/src/conf/ jdo-3_1-signatures.txt
-Djdo.tck.schemaname=applicationidentity0
-Djdo.tck.cfg=companyAnnotatedM-MRelationshipsFCConcrete.conf
-Dderby.system.home=/Users/clr/apache/jdo/trunk/tck/target/database/ derby -Xmx512m org.apache.jdo.tck.util.BatchTestRunner org.apache.jdo.tck.mapping.CompletenessTest

Craig L Russell
Architect, Oracle
http:
//db.apache.org/jdo
408 276-5638 mailto:[email protected]
P.S. A good JDO? O, Gasp!

Reply via email to