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 79285 - Impossible to switch between two processes in debugger
Summary: Impossible to switch between two processes in debugger
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL Debugger (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P2 blocker (vote)
Assignee: Alexander Zgursky
URL:
Keywords:
: 79283 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-27 23:18 UTC by bugbridge
Modified: 2006-09-16 11:17 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bugbridge 2006-06-27 23:18:15 UTC
Original status: 1-Dispatched; Suggested Status: NEW

Original Target Release: coke_dev; Suggested Target Milestone : 5.5

These items should be added to the Keywords: RELNOTE
Original submitter: apepin

Description:
Steps to reproduce:
- cerate a sync sample application
- start AS
- attach debugger
- compile and deploy the sync application
- set a breakpoint in the BPEL source
- run test for the application
- when breakpoint is acieved do step into
- run one more test to create one more BPEL process instance
Result: Debugger switch to a new process instance automatically and no way to 
switch to the previous one until the second is finished. After that user can 
continue the first process.
Comment 1 Joshua Sandusky 2006-08-03 21:54:42 UTC
*** Issue 79283 has been marked as a duplicate of this issue. ***
Comment 2 Joshua Sandusky 2006-08-03 21:55:12 UTC
It should be possible for a user to work with multiple process instances (even
those of the same namespace) seemlessly.

- you can not switch between process instances in the Process Instances View

- sometimes when process instances are completed they are not removed from
Process Instances View, you have to refresh the window manually

- we should return a notion of the Current Process Instance to a debugger.
Current (or active) position is not enough since we may have an empty current
position and still have a current Process Instance
Comment 3 Alexander Pepin 2006-08-09 12:54:39 UTC
corrected scenario:
- cerate a sync sample application
- start AS
- attach debugger
- compile and deploy the sync application
- set a breakpoint in the BPEL source
- run test for the application
- when breakpoint is acieved do step into
- run one more test to create one more BPEL process instance
Result: A new process instance appears in BPEL Process Instaces window but there
is no way to switch to a new instance until the first one is completed. After
that  it's possible to make it current but instance name is not decorated with
bold font.
Comment 4 Alexander Zgursky 2006-09-11 22:29:55 UTC
Fixed, please verify
Comment 5 pchen 2006-09-16 11:17:11 UTC
Verified by pchen on 2006-09-16