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 87875 - "Fix this" feature for BPEL Diagram/Source
Summary: "Fix this" feature for BPEL Diagram/Source
Status: RESOLVED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL Validation (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Vladimir Yaroslavskiy
URL:
Keywords:
: 87880 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-10-24 15:16 UTC by Michael Frisino
Modified: 2008-05-04 14:15 UTC (History)
2 users (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 Michael Frisino 2006-10-24 15:16:43 UTC
In current verion validation system provides error reporting. However, user must
diagnose problem and fix code on their own. 

The new feature would provide user with "Fix/Repair" action that would
automatically repair the problem. 

For example if an Invoke elemement is missing an Input variable the "Fix/Repair"
action could automatically create the appropriate variable and adjust the Invoke
activity to use the new variable.

Open issue - is the proper subcomponent Validation or BPEL UI?

Open issue - are there enough cases where the Fix/Repair actions can be
implmented to make this feature worth engineering?

Open issue - should same actions be available in the source view?

Open issue - how should such actions be presented to user? As  hyperlinks in the
validation callout window?

Open issue - is it possible that > 1 "Fix/Repair" action is avialble for a
single validation error?
Comment 1 Michael Frisino 2006-11-20 18:18:40 UTC
This would be a big feature. Not sure if we can do it for Gavotte. Denis let me
know if this appeals to you.
Comment 2 Vladimir Yaroslavskiy 2007-04-03 12:05:08 UTC
*** Issue 87880 has been marked as a duplicate of this issue. ***
Comment 3 Sergey Lunegov 2008-04-30 15:14:43 UTC
Partially implemented but redesign is needed. Will not be a priority for next release.
Comment 4 Vladimir Yaroslavskiy 2008-05-04 14:15:02 UTC
Quick fix feature (first draft) was implemented in NB 6.1.