bundles.info file being updated when application starts [message #1723239] |
Fri, 12 February 2016 16:28 |
Paul Titheridge Messages: 1 Registered: February 2016 |
Junior Member |
|
|
We've been running into some strange behaviour with an Eclipse RCP application running on Windows recently, and were wondering if anyone can help.
Our RCP application uses Eclipse 3.6. When the application is installed, a number of plugins are copied into the <application install>\eclipse\plugins directory. These include all of the application specific plugins, along with a number of standard Eclipse plugins including the 4 shown below:
- org.eclipse.equinox.weaving.aspectj_1.0.0.v20100503
- org.eclipse.equinox.weaving.caching.j9_1.0.0.v20100503
- org.eclipse.equinox.weaving.caching_1.0.0.v20100503
- org.eclipse.equinox.weaving.hook_1.0.0.v20100503
A bundles.info file containing a list of these plugins is also copied into the <application install>\eclipse\configuration\org.eclipse.equinox.simpleconfigurator directory by the installer.
Now, on certain Windows systems, when the application is started the bundles.info file sometimes gets updated automatically and the entries for the application plugins that implement the trace weaving functionality (using the four plugins mentioned above) are removed. This causes the application to fail to start, due to missing constraints. If the bundles.info file is updated to put the missing entries back in again, the application starts. This doesn't happen all the time, but occurs often enough to become an annoyance.
What we'd like to understand is why the bundles.info file is getting updated, and why the entries for some of the application plugins are being removed.
Can anyone help with this? If you need any more information, feel free to ask!
Thanks in advance
Paul
|
|
|
Powered by
FUDForum. Page generated in 0.02136 seconds