Home » Eclipse Projects » Equinox » Bundles not getting updated from 'dropins' directory
Bundles not getting updated from 'dropins' directory [message #651905] |
Wed, 02 February 2011 02:57 |
Ryan Messages: 4 Registered: February 2011 |
Junior Member |
|
|
I have an installation that uses the 'dropins' directory to load additional plugins. If I first start with, say, version 1.0.100 of those plugins, all plugins are loaded fine. If, however, I add updates to those plugins, version 1.0.101 (so both 1.0.100 and 1.0.101 exist in the dropins directory), then not all of them are getting updated.
The curious (and frustrating) thing about this is that the behavior is very sporadic. Sometimes no plugins get updated, sometimes a few do, and sometimes all of them do. If I manually delete all of the old versions, then everything is loaded properly.
I'm starting with -clean, and can see that the new versions are getting added to the metedata repository in the content.xml file. For some reason the ProfileSynchronizer is deciding to not update some of the plugins in this directory.
Can anyone give me some pointers as to why this is occurring? I'm using Eclipse 3.4.2, but haven't tried recreating this with 3.5+.
Thanks!
-Ryan
|
|
| | | | |
Re: Bundles not getting updated from 'dropins' directory [message #652161 is a reply to message #652115] |
Wed, 02 February 2011 19:40 |
Ryan Messages: 4 Registered: February 2011 |
Junior Member |
|
|
Thanks again for your insights, Paul. Using the director does seem like a step in the right direction. Unfortunately, though, it seems that the -installIU option only allows me to specify 1 bundle to install in eclipse 3.4.2. I don't have a 'feature group' to use, so I would need to run this command once for every updated bundle to be sure everything is updated.
It appears that newer versions allow a comma separated list, which would be just what the doctor ordered (not sure if 3.5 allows it, but 3.6 does). For now, I guess my answer is either:
1) Delete the old plugins from the dropins directory when new ones are added
2) Update to 3.5 or 3.6, so that either the -installIU option can be used with a comma separated list, plus the aforementioned bugs are fixed.
3) Create a feature group and use feature patching to install bundle updates
Of course, 1) is the quickest for the short term. In the intermediate term, I can investigate 2) and/or 3).
Thanks again,
Ryan
|
|
|
Goto Forum:
Current Time: Fri Apr 26 13:19:03 GMT 2024
Powered by FUDForum. Page generated in 0.03861 seconds
|