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 80231

Summary: Fault message is getting generated in output file if Exit activity is used inside a while loop
Product: soa Reporter: bugbridge <bugbridge>
Component: -- Other --Assignee: prashantbhagat <prashantbhagat>
Status: VERIFIED WONTFIX    
Severity: blocker    
Priority: P2    
Version: 5.x   
Hardware: PC   
OS: Windows XP   
Issue Type: DEFECT Exception Reporter:
Attachments: .bpel process
.wsdl file
input file
output file
server log

Description bugbridge 2006-07-13 18:55:18 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 Status Whiteboard: MONROVIA
Description:

Steps to reproduce :
1. Create the BPEL project with attached wsdl and bpel files
2. Build and deploy the project and create test case to call the web service
3. Run the test case

Observation: 

Soap Fault message was thrown in output file.

Expected behavior :

This activity is used to terminate the enclosing business process immediately. 
All activities must be terminated and no fault and compensation handler can be 
executed.

Note : Output was getting generated if Exit is not used inside the while loop.
Comment 1 lchang 2006-07-13 18:55:46 UTC
Created attachment 31839 [details]
.bpel process
Comment 2 lchang 2006-07-13 18:55:58 UTC
Created attachment 31840 [details]
.wsdl  file
Comment 3 lchang 2006-07-13 18:56:16 UTC
Created attachment 31841 [details]
input file
Comment 4 lchang 2006-07-13 18:56:40 UTC
Created attachment 31842 [details]
output file
Comment 5 lchang 2006-07-13 18:56:51 UTC
Created attachment 31843 [details]
server log
Comment 6 Michael Frisino 2006-07-25 15:38:42 UTC
I have added elipsis. And I have truncated some of the strings for Actions which
appear in Add > submenu.

Before we had
Add >
    Add Correlation Set
    Add Variable ...

Now we will have
Add >
    Correlation Set
    Variable ...

However, there is one possible problem. The Navigator and Diagram use same
Actions and therefore pull the same strings by default. However, in Diagram
context menus there is hierarchical "Add > Variable ..." and in the Navigator
there is a Variables node which should have a single non-hierarchical action
"Add Variables ...". So these would require different strings. I am putting both
strings in bundle. Need to make sure that different nodes can pull different
nodes. However a new bug can be opened for that subtlety.
 

Comment 7 Michael Frisino 2006-07-25 15:43:24 UTC
Sigh ... this issuezilla is burning me. I meant to add comment to other bug and
accidentally added comment and closed this bug. Sorry for confusion. Ignore my
comments in this bug.
Comment 8 Bob May 2006-08-01 21:53:09 UTC
Dmitry please check guides for Exit language element and declare Fixed if 
present in guides. See 79760
Comment 9 Dmitry Markovski 2006-08-04 20:04:15 UTC
The BPEL guide has been updated to say that the Exit element is not supported 
by the BPEL runtime in the Beta release. Leaving the issue marked "new"; it 
should be reassigned to an appropriate party.
Comment 10 prashantbhagat 2006-08-22 00:29:47 UTC
Re-assigning to myself, since this is BPEL-SE issue.
Comment 11 Gabriel Badescu 2006-09-07 01:07:54 UTC
Exit functionality is not fully implemented for FCS - we will implement this 
post-FCS
Comment 12 _ hong_lin 2007-08-15 19:58:27 UTC
Close "WONTFIX", "LATER", REMIND", "DUPLICATE", "WORKSFORME", "MOVED" issue
against previous releases