Bug 338056 - SourceProviders through plugin.xml do not work
Summary: SourceProviders through plugin.xml do not work
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: E4 (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Paul Webster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-24 04:15 EST by Thomas Kratz CLA
Modified: 2012-12-13 15:00 EST (History)
1 user (show)

See Also:


Attachments
Example to reproduce (115.01 KB, application/x-zip-compressed)
2011-02-24 04:15 EST, Thomas Kratz CLA
no flags Details
Attach source providers to EvaluationService v01 (5.15 KB, patch)
2011-03-01 14:13 EST, Paul Webster CLA
no flags Details | Diff
Attach source providers to EvaluationService v02 (7.81 KB, patch)
2011-03-01 15:46 EST, Paul Webster CLA
no flags Details | Diff
Add source providers v03 (8.71 KB, patch)
2011-03-02 10:24 EST, Paul Webster CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Kratz CLA 2011-02-24 04:15:05 EST
Build Identifier: e4M5

Hi I have some sourceproviders in my legacy app, that do not seem to work on e4. I 'll attach an example that reproduces the problem (sample mail app with menu extension)

I truly need this to work as my rights management is based on this.


Reproducible: Always

Steps to Reproduce:
1. register a sourceprovider
2. evaluate the expression
3. fail
Comment 1 Thomas Kratz CLA 2011-02-24 04:15:54 EST
Created attachment 189678 [details]
Example to reproduce

Just import and launch, take a look at the plugin.xml
Comment 2 Paul Webster CLA 2011-03-01 14:13:55 EST
Created attachment 190079 [details]
Attach source providers to EvaluationService v01

Hi Thomas,

Could you try this and see that it helps?

PW
Comment 3 Paul Webster CLA 2011-03-01 15:46:22 EST
Created attachment 190089 [details]
Attach source providers to EvaluationService v02

More complete, takes care of firing properties on add/remove ref.

PW
Comment 4 Paul Webster CLA 2011-03-02 10:24:46 EST
Created attachment 190158 [details]
Add source providers v03

Add the source provider, also fix property tester re-evaluation requests (as much as possible)

PW
Comment 5 Paul Webster CLA 2011-03-02 10:24:59 EST
Released
PW