Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 362393

Summary: Extensible Server Start Jobs
Product: z_Archived Reporter: Naci Dai <naci.dai>
Component: LibraAssignee: Project Inbox <libra.launchers-inbox>
Status: CLOSED FIXED QA Contact: Naci Dai <naci.dai>
Severity: enhancement    
Priority: P3 CC: murat.yener
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 370992, 362394    
Bug Blocks:    

Description Naci Dai CLA 2011-10-29 07:18:16 EDT
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 Naci Dai CLA 2011-10-30 07:01:18 EDT
Proposed a patch to fix Bug 362394
Comment 2 Naci Dai CLA 2012-03-15 05:59:44 EDT
The change is commited to master branch
Comment 3 Naci Dai CLA 2012-03-18 16:33:06 EDT
closing