Community
Participate
Working Groups
I use a target platform pointing at couple Software Sites. When I load it everything looks fine, but my workspace complains saying some classes in target platform are missing. I looked in the bundle pool folder and noticed that indeed some .class files were not there. I figured out they were not loaded because of the file path length limit. When I shortened the workspace path, it started to work. The same workspace used to work before my Win7 upgrade. Right now I am on Win7 Professional 64-bit with SP1 (v1.12.00.AJ B14). It used to be Win7 Professional 64-bit with SP1 (v1.02.00.AB B03). Also the path to the missing files was about 230 chars, so below the limit. But still they were not downloaded to the bundle pool folder. It seems to be Win7 issue, however I would expect Eclipse to show warning at target platform load time.
While there is an issue with the mementos being too long in Win7 (bug 407333) This appears to be a different issue if only some content is being ignored. If there was a problem reading the bundle manifest, you should get an error on the target. So either it is failing in an unexpected way (we might assume that it isn't a bundle at all) or the target thinks the content is fine and it only fails when we try to add it to the OSGi state. Szymon, if possible, can you identify some of the content that is missing and see if: 1) All content from that bundle is missing or just certain classes. 2) Whether the bundle exists in the Target Platform State View 3) Whether the bundle shows up in the content tab of the target definition wizard or editor.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.