Details
-
Type:
Improvement Request
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.1.0
-
Fix Version/s: 1.2.0
-
Component/s: Petals Tools
-
Security Level: Public
-
- Environment:
- All.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.2.0 [ 10079 ] | |
| Priority | Trivial [ 5 ] |
| Summary | Replace the Java <=> WSDL utilities by the JAX-WS utilities | Change the Java <=> WSDL utilities |
| Description |
The Java to Wsdl and Wsdl to Java utilities should be removed from the studio.
Instead, there should be only 2 wizard, that would use the Jax-WS utilities. The Petals wizards that use the current utilities would have to be updated (EJB, POJO). |
The Java to Wsdl and Wsdl to Java utilities work with external libraries that need to be downloaded and referenced in the Eclipse preferences. This is very constraining the first time!
Besides, there are many supported libraries while a single one is enough. In addition, the current wizards are all redundant. Therefore, these utilities should be removed and replaced by a single set. CXF could be use and embedded by the studio. There would be only two wizards, under the "Petals utilities" category: * One to create a WSDL (from a Java class). * One to create a Java interface (from a WSDL definition). And the preference for the WSDL should be removed. |
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Trivial [ 5 ] | Major [ 3 ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Status | In Progress [ 10003 ] | Open [ 10002 ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Status | In Progress [ 10003 ] | Open [ 10002 ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Resolution | Fixed [ 1 ] |
| Status | Resolved [ 10004 ] | Closed [ 10005 ] |
| Transition | Status Change Time | Execution Times | Last Executer | Last Execution Date | |||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
Commit # 1881 and # 1882
New plug-in to handle WSDL extensions (based on CXF for the moment).
Commit # 1883
Update of the EJB and SCA plug-ins to use the new WSDL extensions plug-in.
Update of the service's extension point (fix a regression in the wizards).
Improvement of the WSDL generation for SCA (generate the WSDL, even if the JBI binding already exist).
Update of the studio's features to use the new WSDL extensions plug-in.
Only the wizards are missing now.