Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 319236 - serviceHooks extension point does not export schema file
Summary: serviceHooks extension point does not export schema file
Status: RESOLVED FIXED
Alias: None
Product: Riena
Classification: RT
Component: communication (show other bugs)
Version: 2.0.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 3.0.0.M2   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-08 05:00 EDT by Patrick He CLA
Modified: 2010-10-29 06:21 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick He CLA 2010-07-08 05:00:52 EDT
Build Identifier: 

In bundle org.eclipse.riena.communication.publisher, an extension point "serviceHooks" is defined but the schema file schema/serviceHooks.exsd cannot be found. This prevents extension of serviceHooks to be created correctly.

Reproducible: Always
Comment 1 Patrick He CLA 2010-07-10 02:15:40 EDT
Also noticed that SecurityServiceHook in org.eclipse.riena.security.server is registered via OSGi Service but OrderedServiceHooksExecuter in org.eclipse.riena.communication.publisher tends to get service hooks (and order them) via Extension.

In this way it looks inconsistent, and since ServiceHooksProxy registers all service hooks in a HashSet, it looks like there is no reliable way to control a user defined service hook to be executed before or after the SecurityServiceHook.
Comment 2 Nobody - feel free to take it CLA 2010-07-15 10:01:57 EDT
Now the schema files are exported. The second problem you describe is another bug. Just opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=319988 
Thank you for your feedback!