yup, thanks, Vincent!

On Tue, Apr 17, 2012 at 10:19 AM, Vincent Vallet <vince.val...@gmail.com>wrote:

> Done.
> http://team.ops4j.org/browse/PAXEXAM-360
>
> Thanks
>
>
> On 17 April 2012 09:40, Toni Menzel <toni.men...@rebaze.com> wrote:
>
>> Can you file an issues at team.ops4j.org ?
>>
>> Will check that asap.
>>
>> On Mon, Apr 16, 2012 at 3:35 PM, Vincent Vallet 
>> <vince.val...@gmail.com>wrote:
>>
>>> Hi,
>>>
>>>
>>>
>>> I’ve an issue launching a test using the Forked Container under Windows.
>>>
>>> This is not reproducible under Linux.
>>>
>>>
>>>
>>> The -cp vm arguments looks weird: ( -cp
>>>  
>>> file:/C:/Documents%20and%20Settings/vincent.vallet/.m2/repository/org/apache/felix/org.apache.felix.framework/4.0.2/org.apache.felix.framework-4.0.2.jar;file:/C:/Documents%20and%20Settings/vincent.vallet/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-framework/1.5.0/pax-swissbox-framework-1.5.0.jar
>>> )
>>>
>>> If I replace these URIs to paths (-cp
>>>  
>>> C:/Documents%20and%20Settings/vincent.vallet/.m2/repository/org/apache/felix/org.apache.felix.framework/4.0.2/org.apache.felix.framework-4.0.2.jar;C:/Documents%20and%20Settings/vincent.vallet/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-framework/1.5.0/pax-swissbox-framework-1.5.0.jar
>>> ) it works.
>>>
>>>
>>>
>>> -          Operating System/Version : Windows XP
>>>
>>> -          Java Version
>>>
>>> java version "1.6.0_31"
>>>
>>> Java(TM) SE Runtime Environment (build 1.6.0_31-b05)
>>>
>>> Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)
>>>
>>> -          Pax Exam Version: 2.4.0.RC1
>>>
>>> -          Maven: Apache Maven 3.0.4
>>>
>>> -          PAX exam maven dependencies
>>>
>>>             <dependency>
>>>
>>>                 <groupId>org.ops4j.pax.exam</groupId>
>>>
>>>                 <artifactId>pax-exam-container-forked</artifactId>
>>>
>>>                 <version>${exam.version}</version>
>>>
>>>             </dependency>
>>>
>>>             <dependency>
>>>
>>>                 <groupId>org.ops4j.pax.exam</groupId>
>>>
>>>                 <artifactId>pax-exam-junit4</artifactId>
>>>
>>>                 <version>${exam.version}</version>
>>>
>>>             </dependency>
>>>
>>>             <dependency>
>>>
>>>                 <groupId>org.ops4j.pax.exam</groupId>
>>>
>>>                 <artifactId>pax-exam-link-mvn</artifactId>
>>>
>>>                 <version>${exam.version}</version>
>>>
>>>             </dependency>
>>>
>>>             <dependency>
>>>
>>>                 <groupId>org.ops4j.pax</groupId>
>>>
>>>                 <artifactId>exam</artifactId>
>>>
>>>                 <version>${exam.version}</version>
>>>
>>>                 <scope>import</scope>
>>>
>>>                 <type>pom</type>
>>>
>>>             </dependency>
>>>
>>>             <dependency>
>>>
>>>                 <groupId>org.apache.felix</groupId>
>>>
>>>                 <artifactId>org.apache.felix.framework</artifactId>
>>>
>>>                 <version>${felix.version}</version>
>>>
>>>             </dependency>
>>>
>>>             <dependency>
>>>
>>>                 <groupId>ch.qos.logback</groupId>
>>>
>>>                 <artifactId>logback-core</artifactId>
>>>
>>>                 <version>${logback.version}</version>
>>>
>>>             </dependency>
>>>
>>>             <dependency>
>>>
>>>                 <groupId>ch.qos.logback</groupId>
>>>
>>>                 <artifactId>logback-classic</artifactId>
>>>
>>>                 <version>${logback.version}</version>
>>>
>>>             </dependency>
>>>
>>>             <dependency>
>>>
>>>                 <groupId>org.apache.geronimo.specs</groupId>
>>>
>>>                 <artifactId>geronimo-atinject_1.0_spec</artifactId>
>>>
>>>                 <version>${geronimo.atinject.version}</version>
>>>
>>>             </dependency>
>>>
>>>
>>>
>>>
>>>
>>> -          Stack:
>>>
>>>
>>>
>>> 14:22:14.938 [main] INFO  o.o.pax.exam.spi.DefaultExamSystem - Pax Exam
>>> System (Version: 2.4.0.RC1) created.
>>>
>>> 14:22:15.016 [main] DEBUG o.ops4j.store.intern.TemporaryStore - Storage
>>> Area is C:\DOCUME~1\VINCEN~1.VAL\LOCALS~1\Temp\1334578935001-0
>>>
>>> 14:22:15.032 [main] DEBUG o.ops4j.pax.exam.spi.PaxExamRuntime - Found
>>> TestContainerFactory: org.ops4j.pax.exam.forked.ForkedTestContainerFactory
>>>
>>> 14:22:15.219 [main] DEBUG o.o.pax.exam.junit.JUnit4TestRunner - No User
>>> defined probe hook found
>>>
>>> 14:22:15.219 [main] DEBUG o.o.p.e.s.intern.DefaultTestAddress - NEW
>>> ADDRESS= PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d parent=null
>>> root=[TestAddress:PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d
>>> root:PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d]
>>> args=[Ljava.lang.Object;@540408
>>>
>>> 14:22:15.282 [main] DEBUG o.ops4j.store.intern.TemporaryStore - Storage
>>> Area is C:\DOCUME~1\VINCEN~1.VAL\LOCALS~1\Temp\tb
>>>
>>> 14:22:15.298 [main] DEBUG o.o.p.e.s.i.TestProbeBuilderImpl - Top level
>>> dir . has been verified.
>>>
>>> 14:22:18.891 [main] DEBUG o.o.p.t.core.intern.RawBuilder - make()
>>>
>>> 14:22:18.891 [main] DEBUG o.ops4j.store.intern.TemporaryStore - Enter
>>> store()
>>>
>>> 14:22:18.891 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder - Creating
>>> manifest from added headers.
>>>
>>> 14:22:18.891 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder -
>>> PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d =
>>> com.trmsys.workflow.engine.itest.WorkflowEngineTest;testAnActivityInAWorkflow
>>>
>>> 14:22:18.891 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder -
>>> DynamicImport-Package = *
>>>
>>> 14:22:18.891 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder -
>>> Ignore-Package =
>>>
>>> 14:22:18.891 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder -
>>> PaxExam-Executable = PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d,
>>>
>>> 14:22:18.891 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder -
>>> Bundle-SymbolicName = PAXEXAM-PROBE-85df7f1c-9a55-4eb8-b990-56d7b8d912b1
>>>
>>> 14:22:18.891 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder - Copying
>>> resource com/trmsys/workflow/engine/itest/ITest-InvokeActivity.xml
>>>
>>> 14:22:18.922 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder - Copying
>>> resource com/trmsys/workflow/engine/itest/AnActivity.class
>>>
>>> 14:22:18.938 [Thread-0] DEBUG o.o.p.t.core.intern.RawBuilder - Copying
>>> resource com/trmsys/workflow/engine/itest/WorkflowEngineTest.class
>>>
>>> 14:22:18.938 [main] DEBUG o.ops4j.store.intern.TemporaryStore - Exit
>>> store(): e1c7978df9946067bd2f131a935184f0c7a29e5c
>>>
>>> 14:22:18.954 [main] DEBUG o.o.pax.exam.spi.DefaultExamReactor - Staging
>>> reactor with probes: 1 using strategy:
>>> org.ops4j.pax.exam.spi.reactors.AllConfinedStagedReactorFactory@1d520c4
>>>
>>> 14:22:18.954 [main] DEBUG o.ops4j.store.intern.TemporaryStore - Storage
>>> Area is C:\DOCUME~1\VINCEN~1.VAL\LOCALS~1\Temp\1334578938954-0
>>>
>>> 14:22:19.094 [main] DEBUG o.o.p.e.s.intern.DefaultTestAddress - NEW
>>> ADDRESS= PaxExam-3cfff760-4548-4484-ab75-e418612b2b4f
>>> parent=[TestAddress:PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d
>>> root:PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d]
>>> root=[TestAddress:PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d
>>> root:PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d]
>>> args=[Ljava.lang.Object;@e3b895
>>>
>>> 14:22:19.172 [main] DEBUG o.o.pax.exam.junit.JUnit4TestRunner - Invoke
>>> testAnActivityInAWorkflow:WorkflowEngineTest.testAnActivityInAWorkflow:org.ops4j.pax.exam.forked.ForkedTestContainer@100ab23@
>>>  [TestAddress:PaxExam-3cfff760-4548-4484-ab75-e418612b2b4f
>>> root:PaxExam-e51f7794-e3a2-47c8-9ce6-d33e58d76a3d] Arguments:
>>> [Ljava.lang.Object;@540408
>>>
>>> 14:22:19.172 [main] DEBUG o.ops4j.store.intern.TemporaryStore - Storage
>>> Area is C:\DOCUME~1\VINCEN~1.VAL\LOCALS~1\Temp\1334578939172-0
>>>
>>> 14:22:19.297 [main] DEBUG org.ops4j.exec.DefaultJavaRunner - Start
>>> command line [[C:\Program Files\Java\jdk1.6.0_31/bin/java,
>>> -Djava.protocol.handler.pkgs=org.ops4j.pax.url,
>>> -Dpax.swissbox.framework.rmi.port=21000, -Dpax.exam.invoker=junit, -
>>> Dpax.swissbox.framework.rmi.name=ExamRemoteFramework-af25a38c-87b9-4060-a411-e359ea204e7e,
>>> -cp,
>>> file:/C:/Documents%20and%20Settings/vincent.vallet/.m2/repository/org/apache/felix/org.apache.felix.framework/4.0.2/org.apache.felix.framework-4.0.2.jar;file:/C:/Documents%20and%20Settings/vincent.vallet/.m2/repository/org/ops4j/pax/swissbox/pax-swissbox-framework/1.5.0/pax-swissbox-framework-1.5.0.jar,
>>> org.ops4j.pax.swissbox.framework.RemoteFrameworkImpl,
>>> -Forg.osgi.framework.bootdelegation=sun.*,
>>> -Forg.osgi.framework.storage=C:\DOCUME~1\VINCEN~1.VAL\LOCALS~1\Temp\1334578939172-0]]
>>>
>>> 14:22:19.297 [main] DEBUG org.ops4j.exec.DefaultJavaRunner - Starting
>>> platform process.
>>>
>>> 14:22:19.313 [main] DEBUG org.ops4j.exec.DefaultJavaRunner - Wrapping
>>> stream I/O.
>>>
>>> 14:22:19.329 [main] DEBUG org.ops4j.exec.DefaultJavaRunner - Added
>>> shutdown hook.
>>>
>>> 14:22:19.329 [main] INFO  org.ops4j.exec.DefaultJavaRunner -
>>> DefaultJavaRunner completed successfully
>>>
>>>
>>>
>>> java.lang.NoClassDefFoundError:
>>> org/ops4j/pax/swissbox/framework/RemoteFrameworkImpl
>>>
>>> Caused by: java.lang.ClassNotFoundException:
>>> org.ops4j.pax.swissbox.framework.RemoteFrameworkImpl
>>>
>>>                 at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>>>
>>>                 at java.security.AccessController.doPrivileged(Native
>>> Method)
>>>
>>>                 at
>>> java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>>>
>>>                 at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>>
>>>                 at
>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>>
>>>                 at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>>>
>>> Could not find the main class:
>>> org.ops4j.pax.swissbox.framework.RemoteFrameworkImpl.  Program will
>>> exit.
>>>
>>> Exception in thread "main"
>>>
>>>
>>>
>>> Thanks
>>>
>>>
>>>
>>> Vincent
>>>
>>> _______________________________________________
>>> general mailing list
>>> general@lists.ops4j.org
>>> http://lists.ops4j.org/mailman/listinfo/general
>>>
>>>
>>
>>
>> --
>> --
>> Toni Menzel | Founder | Rebaze GmbH
>> toni.men...@rebaze.com | www.rebaze.com
>>
>>
>>
>> _______________________________________________
>> general mailing list
>> general@lists.ops4j.org
>> http://lists.ops4j.org/mailman/listinfo/general
>>
>>
>
> _______________________________________________
> general mailing list
> general@lists.ops4j.org
> http://lists.ops4j.org/mailman/listinfo/general
>
>


-- 
-- 
Toni Menzel | Founder | Rebaze GmbH
toni.men...@rebaze.com | www.rebaze.com
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to