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 92267

Summary: Source should not be updated before user click Ok to confirm the change.
Product: soa Reporter: _ hong_lin <hong_lin>
Component: BPELAssignee: Nikita Krjukov <supernikita>
Status: VERIFIED FIXED    
Severity: blocker CC: supernikita
Priority: P1    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description _ hong_lin 2007-01-11 01:09:00 UTC
Build: Gavotte nightly build 070109_12. (Note: This bug can be find in
Enterprise Pack 5.5 as well.)

Steps to reproduce it:

1. Create TRS sample app.
2. Open TravelReservationService.bpel in BPEL Editor Design view.
3. In the BPEL diagram, Edit ReserveAirline Invoke element.
4. In the Properties Editor window, click "Create" button next to the "Input
Variable" field.
5. In New Input Variable window, change the name to "newReserveAirlineIn123".
Click Ok button.
6. In the Navigator window, under Variables node, will see
"newReserveAirlineIn123" is added.
7. Click Cancel button to close the Properties Editor window. 
   In the Navigator window, can still see "newReserveAirlineIn123" variable.
   In Bpel Editor Source view, will see source code is changed, even I click
Cancel button. This is not right.
Comment 1 Sergey Lunegov 2007-02-15 13:41:16 UTC
Nikita, please take a look. I'm not sure this is P1. For me it's really P3.
Please evaluate.
Comment 2 Nikita Krjukov 2007-02-16 16:41:11 UTC
Fixed for input, output and fault variable choosers in Receive, Reply, Invoke
and OnMessage.
Comment 3 _ hong_lin 2007-02-21 19:50:41 UTC
Verified the fix is in build 070220_8