Bug 370992 - Extensible Server Start Jobs
Summary: Extensible Server Start Jobs
Status: ASSIGNED
Alias: None
Product: WTP ServerTools
Classification: WebTools
Component: wst.server (show other bugs)
Version: 3.2   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.2.5 P   Edit
Assignee: Elson Yuen CLA
QA Contact: Elson Yuen CLA
URL:
Whiteboard:
Keywords: api
Depends on: 362394
Blocks: 362393 367787
  Show dependency tree
 
Reported: 2012-02-08 14:02 EST by Elson Yuen CLA
Modified: 2012-02-08 14:08 EST (History)
5 users (show)

See Also:


Attachments
v1.0 (4.75 KB, patch)
2012-02-08 14:08 EST, Elson Yuen CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Elson Yuen CLA 2012-02-08 14:02:08 EST
+++ This bug was initially created as a clone of Bug #362394 +++

Existing WTP Server Start/Debug in the Server class creates a StartJob and a
PublishJob and runs them async.  

OSGi launchers typically create a framework configuration as a part of the
publish process.  So it is desirable to first publish then start (i.e. wait
until the publish is completed).  JavaEE servers prefer that the server is
started before a publish process.  Currently this is hardwired, there is no
extension mechanism to change it for a server adapter.  OSGİ Run/Debug does it
in the reverse order.
Comment 1 Elson Yuen CLA 2012-02-08 14:04:23 EST
This bug is for dropping changes on the fix of bug 362394 to the 325P stream.
Comment 2 Elson Yuen CLA 2012-02-08 14:08:33 EST
Created attachment 210752 [details]
v1.0