Bug 443492 - Target platform not completely loaded because of Win file path length limit
Summary: Target platform not completely loaded because of Win file path length limit
Status: CLOSED WONTFIX
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.5   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: PDE-UI-Inbox CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2014-09-08 08:02 EDT by Szymon Brandys CLA
Modified: 2019-09-30 12:00 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Szymon Brandys CLA 2014-09-08 08:02:08 EDT
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.
Comment 1 Curtis Windatt CLA 2014-09-08 10:11:03 EDT
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.
Comment 2 Eclipse Genie CLA 2019-09-30 12:00:03 EDT
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.