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

Bug 363278

Summary: Be able to create a process from a WSDL
Product: z_Archived Reporter: Vincent Zurczak <vincent.zurczak>
Component: BPELAssignee: Vincent Zurczak <vincent.zurczak>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: vincent.zurczak
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
A set of screenshots illustrating the changes in the UI. none

Description Vincent Zurczak CLA 2011-11-09 05:12:20 EST
For the moment, the creation of a BPEL process only rely on templates. It should be possible to create a process skeleton from a WSDL. The generated BPEL will "implement" a port type from the given WSDL (top-down approach). The user will only have to complete it.

This new feature requires an update of the creation wizard.
Comment 1 Vincent Zurczak CLA 2011-11-09 05:19:27 EST
I have committed this feature on a new branch called "new-bpel-wizard".
See http://git.eclipse.org/c/bpel/org.eclipse.bpel.git/log/?h=new-bpel-wizard

The contribution includes:
* A major update of the creation wizard for BPEL processes (UI + new feature + code refactoring).
* A intermediate plug-in, used in the BPEL but also reusable in other SOA tools (*.common.wsdl). This plug-ins provides utilities for WSDL and XML schemas.
* A wizard to import a WSDL with all its dependencies in a project or directory.
* SWT Bot tests for the BPEL creation wizard.
* A new option to serialize instances of the BPEL metamodel (to prevent automatic addition of imports).
Comment 2 Vincent Zurczak CLA 2011-11-09 05:30:18 EST
Created attachment 206661 [details]
A set of screenshots illustrating the changes in the UI.

A set of screenshots illustrating the changes in the UI.
If these changes are accepted, screenshots will be added to a New & Noteworthy page on the wiki of the project.