Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 330979 - Support getEntry on installed bundles in PDE dev mode
Summary: Support getEntry on installed bundles in PDE dev mode
Status: RESOLVED FIXED
Alias: None
Product: Gemini.JPA
Classification: RT
Component: Core (show other bugs)
Version: 1.0.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Shaun Smith CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 331460
  Show dependency tree
 
Reported: 2010-11-23 17:56 EST by Shaun Smith CLA
Modified: 2010-12-03 17:14 EST (History)
1 user (show)

See Also:


Attachments
Patch to support .classpath defined bin path (12.10 KB, patch)
2010-11-23 17:57 EST, Shaun Smith CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Shaun Smith CLA 2010-11-23 17:56:36 EST
Bug 160133 (at this point unresolved) describes the issue.  In PDE, bundle projects differ on disk from what they will look like when exported to a jar and bundle.getEntry in Equinox does not account for this difference.  It fails to find classes and other resources that are in the bin path of the bundle project.  

To support ease of development in PDE, Gemini JPA should support locating classes and other resources in the bin path identified in the Eclipse .classpath file.
Comment 1 Shaun Smith CLA 2010-11-23 17:57:48 EST
Created attachment 183718 [details]
Patch to support .classpath defined bin path
Comment 2 Shaun Smith CLA 2010-12-03 17:14:59 EST
Patch applied in SVN TX 85.