Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 363278 - Be able to create a process from a WSDL
Summary: Be able to create a process from a WSDL
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BPEL (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Vincent Zurczak CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-09 05:12 EST by Vincent Zurczak CLA
Modified: 2022-10-03 11:11 EDT (History)
1 user (show)

See Also:


Attachments
A set of screenshots illustrating the changes in the UI. (360.37 KB, application/octet-stream)
2011-11-09 05:30 EST, Vincent Zurczak CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.