Ohh well..

Every other time I do "Update Project...", the .classpath file is reduced
to nothing and restored to something sensible.

Very irritating bug.

Do you have a bug number for the original problem?

/Tonny


On Tue, Jan 15, 2013 at 10:08 PM, Igor Fedorenko <[email protected]>wrote:

> What happens if you run maven->update_project twice? There is a bug or
> race condition of some sort in PDE that programmatic project classpath
> update unreliable, but nobody come forward to investigate and fix it yet.
>
> --
> Regards,
> Igor
>
>
> On 2013-01-15 3:13 PM, Tonny Madsen wrote:
>
>> I have made a sample project that illustrates the problem. You can find
>> it here: 
>> https://github.com/**tonnymadsen/tests<https://github.com/tonnymadsen/tests>in
>>  m2e.tests.classpath
>>
>> Just right-click the project -> Maven -> Update Project... and the
>> .classpath will be reduced to..nothing.
>>
>> /Tonny
>>
>>
>> On Tue, Jan 15, 2013 at 3:52 PM, Tonny Madsen <[email protected]
>> <mailto:[email protected]**>> wrote:
>>
>>     m2e: 1.2.0.120903-1050
>>     Tycho: 0.16.0 (but also tried with 0.17.0-SNAPSHOT)
>>
>>     I will see if I can re-cut down to a small example as well.
>>
>>     /Tonny
>>
>>
>>     On Tue, Jan 15, 2013 at 1:51 PM, Igor Fedorenko <[email protected]
>>     <mailto:[email protected]>> wrote:
>>
>>         What m2e and m2e/tycho version do you use? Are you able to
>>         provide small
>>         standalone example to illustrate the problem?
>>
>>         --
>>         Regards,
>>         Igor
>>
>>
>>         On 2013-01-15 <tel:2013-01-15> 5:18 AM, Tonny Madsen wrote:
>>
>>             I have a problem with a PDE project where Maven -> Update
>>             Project...
>>             seems to reset the .classpath of the project. Though this
>>             only seems to
>>             happen when the project includes a number of local jar files.
>>
>>             My original .classpath looks as follows:
>>
>>             <?xml version="1.0" encoding="UTF-8"?>
>>             <classpath>
>>             <classpathentry exported="true" kind="lib"
>>             path="lib/commons-lang-2.2.__**jar"/>
>>
>>             <classpathentry exported="true" kind="lib"
>>             path="lib/commons-__**configuration.jar"/>
>>             <classpathentry kind="con"
>>             path="org.eclipse.jdt.__**launching.JRE_CONTAINER/org.__**
>> eclipse.jdt.internal.debug.ui.**__launcher.StandardVMType/__**
>> JavaSE-1.6"/>
>>             <classpathentry kind="con"
>>             path="org.eclipse.pde.core.__**requiredPlugins"/>
>>
>>             <classpathentry kind="src" path="src/"/>
>>             <classpathentry kind="output" path="target/classes"/>
>>             </classpath>
>>
>>             And the reset version is reduced to:
>>
>>             <?xml version="1.0" encoding="UTF-8"?>
>>             <classpath>
>>             <classpathentry kind="output" path="target/classes"/>
>>             </classpath>
>>
>>             Which is a bit too limited :-) At the same time I get a
>>             dialog with the
>>             following error "lib/commons-configuration.jar [in ...] is
>>             not on the
>>             project's build path" (though I have no idea as which is the
>>             root cause)...
>>
>>             No other project exhibit the same problem. Removing the two
>>             libraries,
>>             "solves" the problem. The MANIFEST.MF and build.properties
>>             files are
>>             both correct and not changed in the process.
>>
>>             /Tonny
>>             --
>>
>>             Tonny Madsen
>>
>>             My profiles: LinkedIn
>>             
>> <http://www.linkedin.com/in/__**tonnymadsen<http://www.linkedin.com/in/__tonnymadsen>
>>             
>> <http://www.linkedin.com/in/**tonnymadsen<http://www.linkedin.com/in/tonnymadsen>>>
>> Twitter
>>             
>> <http://twitter.com/__**tonnymadsen<http://twitter.com/__tonnymadsen>
>>
>>             
>> <http://twitter.com/**tonnymadsen<http://twitter.com/tonnymadsen>>>
>> Blogger
>>             <http://blog.rcp-company.com/>
>>             SlideShare 
>> <http://www.slideshare.net/__**nonty<http://www.slideshare.net/__nonty>
>>             
>> <http://www.slideshare.net/**nonty<http://www.slideshare.net/nonty>
>> >>
>>
>>
>>
>>             ______________________________**___________________
>>             m2e-users mailing list
>>             [email protected] <mailto:[email protected]>
>>             
>> https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users>
>>             
>> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users>
>> >
>>
>>         ______________________________**___________________
>>         m2e-users mailing list
>>         [email protected] <mailto:[email protected]>
>>         
>> https://dev.eclipse.org/__**mailman/listinfo/m2e-users<https://dev.eclipse.org/__mailman/listinfo/m2e-users>
>>
>>         
>> <https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users>
>> >
>>
>>
>>
>>
>>     --
>>
>>     Tonny Madsen
>>
>>     My profiles: LinkedIn 
>> <http://www.linkedin.com/in/**tonnymadsen<http://www.linkedin.com/in/tonnymadsen>
>> >
>>     Twitter 
>> <http://twitter.com/**tonnymadsen<http://twitter.com/tonnymadsen>>
>> Blogger
>>     <http://blog.rcp-company.com/> SlideShare
>>     <http://www.slideshare.net/**nonty <http://www.slideshare.net/nonty>>
>>
>>
>>
>>
>> --
>>
>> Tonny Madsen
>>
>> My profiles: LinkedIn 
>> <http://www.linkedin.com/in/**tonnymadsen<http://www.linkedin.com/in/tonnymadsen>>
>> Twitter
>> <http://twitter.com/**tonnymadsen <http://twitter.com/tonnymadsen>>
>> Blogger <http://blog.rcp-company.com/>
>> SlideShare 
>> <http://www.slideshare.net/**nonty<http://www.slideshare.net/nonty>
>> >
>>
>>
>> ______________________________**_________________
>> m2e-users mailing list
>> [email protected]
>> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users>
>>
>>  ______________________________**_________________
> m2e-users mailing list
> [email protected]
> https://dev.eclipse.org/**mailman/listinfo/m2e-users<https://dev.eclipse.org/mailman/listinfo/m2e-users>
>



-- 

Tonny Madsen
My profiles: [image: LinkedIn] <http://www.linkedin.com/in/tonnymadsen> [image:
Twitter] <http://twitter.com/tonnymadsen> [image:
Blogger]<http://blog.rcp-company.com/>
 [image: SlideShare] <http://www.slideshare.net/nonty>
_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to