This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 124228 - Usage too difficult to create real world external binding for existing service
Summary: Usage too difficult to create real world external binding for existing service
Status: NEW
Alias: None
Product: soa
Classification: Unclassified
Component: Composite Application (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Venkat Chellasamy
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-18 21:16 UTC by aegloff
Modified: 2008-03-14 23:19 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description aegloff 2007-12-18 21:16:13 UTC
To create an external binding for an existing service (e.g. BP, other BC) in CASA generally involves
- copying the WSDL manually into CASA (separate issue 124222)
- dragging & dropping a binding in CASA
- Knowing exactly where to go to change the default porttype reference to the copied WSDL 
- Knowing exactly where to go to change some address details
- Potentially needing to manually go navigate to the generated WSDL and edit manually

This requires very in-depth knowledge or WSDL and our tooling even to achieve simple tasks.

The alternative of using WSDL wizard generates a more usable WSDL, but:
- Is not what user expects to use in CASA
- still requires some manual interventions in WSDL and/or casa, e.g. to set an address

The work-flow should be as follows: 
1. User drags binding in CASA
2. A binding specific wizard is presented which allows users to reference an existing service (WSDL) or create a new 
one, and guides the user though filling in the connection details
3. CASA can either auto-resolve if there is only one service with that same interface, or give the user a choice of 
hooking up to any compatible service

It should also be possible to re-visit this guided view to change the configuration.
Comment 1 Venkat Chellasamy 2008-03-14 23:19:09 UTC
Port editing has been enable in NB6.1 release.
Binding specific wizards will be worked on after NB6.1