Hi Andreas,
as i Mentioned in my initial mail, ive executable rights on the java
home directory (eclipse is using it -> configured in ini file), but u're
right the problem exists cuz of the quotes. I changed the JAVA_HOME
enviroment-var and it works. Maybe the composition of the path should be
reviewed.
Regards
David
Andreas Pieber schrieb:
Hey David,
First of all the problem is definitely not that you have no write access to your
jdk folders! With that said I have more the feeling that he can't execute
""C:\Programme\Java\jdk1.6.0_21"/bin/java" at all which somehow makes sense
because the path looks quite wired? Can you provide the setup of pax-exam from
your pom file? BTW, pax exam 1.2.3 is the latest version available. Please
upgrade anyhow.
Kind regards,
andreas
On Thu, Jan 13, 2011 at 08:18:55PM +0100, David Neugebauer wrote:
Hi all,
as the topic says, ive start-up problems of pax-exam. I guess the
problems occure cuz of missin write rights in the jdk folder (but ive
executable rights). I attached the error trace so u can take a look.
To shorten problem solving I summarize the setup:
- winxp sp3
- jdk6 (as u also can infer from jdk folder mentioned in line 83)
- maven
- pax exam 1.2.0
- using eclipse or console (problem independent from ide)
I redirected the temp folder so the temp files are no longer at the user
directory.
How can I get the tests running?
Thanks in advance and Greets
David Neugebauer
-------------------------------------------------------------------------------
Test set: org.zlwima.temras.sasrat.acceptancetest.tests.AcceptanceTest
-------------------------------------------------------------------------------
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 17.985 sec <<<
FAILURE!
checkEnviroment
[equinox/3.3.1](org.zlwima.temras.sasrat.acceptancetest.tests.AcceptanceTest) Time
elapsed: 17.766 sec <<< ERROR!
java.lang.RuntimeException: org.ops4j.pax.runner.platform.PlatformException:
Could not start up the process
at org.ops4j.pax.runner.Run.startPlatform(Run.java:675)
at org.ops4j.pax.runner.Run.start(Run.java:220)
at org.ops4j.pax.runner.Run.start(Run.java:176)
at
org.ops4j.pax.exam.container.def.internal.PaxRunnerTestContainer.start(PaxRunnerTestContainer.java:264)
at
org.ops4j.pax.exam.junit.internal.JUnit4TestMethod.invoke(JUnit4TestMethod.java:142)
at
org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:105)
at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:86)
at
org.ops4j.pax.exam.junit.internal.JUnit4MethodRoadie.runBeforesThenTestThenAfters(JUnit4MethodRoadie.java:60)
at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:84)
at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:49)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.invokeTestMethod(JUnit4TestRunner.java:246)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.runMethods(JUnit4TestRunner.java:196)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner$2.run(JUnit4TestRunner.java:186)
at
org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:34)
at
org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:44)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.run(JUnit4TestRunner.java:182)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
Caused by: org.ops4j.pax.runner.platform.PlatformException: Could not start up
the process
at
org.ops4j.pax.runner.platform.DefaultJavaRunner.exec(DefaultJavaRunner.java:119)
at
org.ops4j.pax.runner.platform.internal.PlatformImpl.start(PlatformImpl.java:236)
at org.ops4j.pax.runner.Run.startPlatform(Run.java:671)
... 25 more
Caused by: java.io.IOException: Cannot run program
""C:\Programme\Java\jdk1.6.0_21"/bin/java" (in directory
"Z:\workspace\sasrat-acceptance-tests\target\temp\paxexam_runner_dn172968"): CreateProcess error=5,
Zugriff verweigert
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at java.lang.Runtime.exec(Runtime.java:593)
at
org.ops4j.pax.runner.platform.DefaultJavaRunner.exec(DefaultJavaRunner.java:115)
... 27 more
Caused by: java.io.IOException: CreateProcess error=5, Zugriff verweigert
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
at java.lang.ProcessImpl.start(ProcessImpl.java:30)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
... 29 more
logBundle [equinox/3.3.1](org.zlwima.temras.sasrat.acceptancetest.tests.AcceptanceTest)
Time elapsed: 0.156 sec <<< ERROR!
java.lang.RuntimeException: org.ops4j.pax.runner.platform.PlatformException:
Could not start up the process
at org.ops4j.pax.runner.Run.startPlatform(Run.java:675)
at org.ops4j.pax.runner.Run.start(Run.java:220)
at org.ops4j.pax.runner.Run.start(Run.java:176)
at
org.ops4j.pax.exam.container.def.internal.PaxRunnerTestContainer.start(PaxRunnerTestContainer.java:264)
at
org.ops4j.pax.exam.junit.internal.JUnit4TestMethod.invoke(JUnit4TestMethod.java:142)
at
org.junit.internal.runners.MethodRoadie.runTestMethod(MethodRoadie.java:105)
at org.junit.internal.runners.MethodRoadie$2.run(MethodRoadie.java:86)
at
org.ops4j.pax.exam.junit.internal.JUnit4MethodRoadie.runBeforesThenTestThenAfters(JUnit4MethodRoadie.java:60)
at org.junit.internal.runners.MethodRoadie.runTest(MethodRoadie.java:84)
at org.junit.internal.runners.MethodRoadie.run(MethodRoadie.java:49)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.invokeTestMethod(JUnit4TestRunner.java:246)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.runMethods(JUnit4TestRunner.java:196)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner$2.run(JUnit4TestRunner.java:186)
at
org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:34)
at
org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:44)
at
org.ops4j.pax.exam.junit.JUnit4TestRunner.run(JUnit4TestRunner.java:182)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
Caused by: org.ops4j.pax.runner.platform.PlatformException: Could not start up
the process
at
org.ops4j.pax.runner.platform.DefaultJavaRunner.exec(DefaultJavaRunner.java:119)
at
org.ops4j.pax.runner.platform.internal.PlatformImpl.start(PlatformImpl.java:236)
at org.ops4j.pax.runner.Run.startPlatform(Run.java:671)
... 25 more
Caused by: java.io.IOException: Cannot run program
""C:\Programme\Java\jdk1.6.0_21"/bin/java" (in directory
"Z:\workspace\sasrat-acceptance-tests\target\temp\paxexam_runner_dn172968"): CreateProcess error=5,
Zugriff verweigert
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at java.lang.Runtime.exec(Runtime.java:593)
at
org.ops4j.pax.runner.platform.DefaultJavaRunner.exec(DefaultJavaRunner.java:115)
... 27 more
Caused by: java.io.IOException: CreateProcess error=5, Zugriff verweigert
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
at java.lang.ProcessImpl.start(ProcessImpl.java:30)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
... 29 more
_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general
_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general