>From the commit notification I cannot figure out if the patch is right
or not. It it works for you then it should be right. I will fix then
the test cases.

On Sat, Oct 11, 2008 at 3:41 PM, Stefano Kismet Lenzi
<[EMAIL PROTECTED]> wrote:
> On Sat, Oct 11, 2008 at 13:28, Stuart McCulloch <[EMAIL PROTECTED]> wrote:
>> 2008/10/11 Stefano Kismet Lenzi <[EMAIL PROTECTED]>
>>>
>>> Hi Stuart,
>>>
>>> I have added the a line with "--log=DEBUG" and I found out that the
>>> classpath option is not applied, in fact the resulting command line
>>> taken from the mvn max:run ouput is:
>>> Start command line [[/usr/lib/jvm/java-6-openjdk//bin/java,
>>>
>>> -Dfelix.config.properties=file:/home/kismet/Projects/isti.cnr.it/proximity/sail.driver.sad/runner//felix/config.ini,
>>>
>>> -Dfelix.cache.dir=/home/kismet/Projects/isti.cnr.it/proximity/sail.driver.sad/runner/felix/cache,
>>>
>>> -Dorg.osgi.framework.bootdelegation=org.apache.commons.*,org.apache.log4j.*,com.martiansoftware.*,com.thoughtworks.*,edu.uci.ics.*,
>>> -cp,
>>> /home/kismet/Projects/isti.cnr.it/proximity/sail.driver.sad/runner/bundles/org.apache.felix.org.apache.felix.main_1.2.1.jar,
>>> org.apache.felix.main.Main]]
>>>
>>> I wonder way that happens, could it be a problem with pax-runner
>>> classpath option handling itself? In fact I have tried to run the
>>> SNAPSHOT version of pax-runner from command line and if start it with
>>> --log=DEBUG and --classpath=<something> I get a "Start command line"
>>> with the wrong classpath.
>>>
>>> I further investigate and it seems that the classpath acquired by the
>>> OptionResolverImpl class but it never copied to PlatformImpl which is
>>> the class in charge of starting the new JVM. I have created a patch
>>> which doesn't pass the TestSuite but it actually works (I have tested
>>> by disabling the test in mvn).
>>>
>>> I hope that we can help you to fix the problem.
>>
>> I'm not up to speed on how pax-runner processes the various options
>> for the platform builder, so I can't say if this is the "right" solution -
>> will
>> have to wait for Alin to take a look
>
> No problem at all :)
>
>>
>> btw, if you've signed up on JIRA then you should automatically have
>> commit rights, which means you could go ahead and commit it now
>> (please also open a JIRA issue for the original problem, and use it
>>  in the commit message)
>
> I have opened the issue PAXRUNNER-168
>
>>
>> at OPS4J we don't like patches - just commit directly, as everyone
>> will get notified of the change (in diff form) and can act accordingly
>>
>
> I have also applied the patch with commit r12951
>
> _______________________________________________
> general mailing list
> general@lists.ops4j.org
> http://lists.ops4j.org/mailman/listinfo/general
>



-- 
Alin Dreghiciu
http://www.ops4j.org         - New Energy for OSS Communities - Open
Participation Software.
http://www.qi4j.org            - New Energy for Java - Domain Driven
Development.
http://malaysia.jayway.net - New Energy for Projects - Great People
working on Great Projects at Great Places

_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to