Bug 491829 - Improve extension point for external contributions for Java standalone apps
Summary: Improve extension point for external contributions for Java standalone apps
Status: NEW
Alias: None
Product: CFT
Classification: ECD
Component: General (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X
: P3 normal
Target Milestone: Future   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: plan
Depends on:
Blocks:
 
Reported: 2016-04-15 13:12 EDT by Nieraj Singh CLA
Modified: 2016-05-10 21:33 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nieraj Singh CLA 2016-04-15 13:12:55 EDT
Currently the CFT standalone plugin has one general contribution to support Java Standalone applications via extension point:

org.eclipse.cft.server.core.application

and it is set to "Medium" priority. It should be set to low to allow external contributions outside of Eclipse, like for example Spring IDE, to support their own archiving mechanisms for Spring Boot.

In addition, the extension point:

org.eclipse.cft.server.standalone.core.archiverDelegate

needs to support priorities.
Comment 1 Nieraj Singh CLA 2016-05-10 21:33:52 EDT
Deferring this to post CFT 1.0 as right now the only user would be Spring Tool Suite which can adopt a newer CFT that is not part of Neon release, and that has the framework changes in the future. It's not necessary for 1.0