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 117070 - BPEL Actions Prop Editor does not fill in Operations Field
Summary: BPEL Actions Prop Editor does not fill in Operations Field
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Vladimir Yaroslavskiy
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-28 21:04 UTC by gaikokujin
Modified: 2008-10-23 01:47 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
BPEL Web Service Pallete Property Editor (15.37 KB, image/gif)
2007-09-28 21:06 UTC, gaikokujin
Details
project (87.97 KB, application/octet-stream)
2008-10-23 01:46 UTC, ggenipudi
Details
ejb (12.45 KB, application/octet-stream)
2008-10-23 01:47 UTC, ggenipudi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description gaikokujin 2007-09-28 21:04:37 UTC
Product Version: NetBeans IDE Dev (Build 200709250000) Java: 1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06 System:
Windows XP version 5.1 running on x86; Cp1252; en_US (nb)

I am stepping through  "Creating a Loan Processing Composite Application" at
http://www.netbeans.org/kb/60/soa/loanprocessing.html

In the "Creating the BPEL Process" section I try to do:

To add a receive activity:

   1. In the Web Service section of the Palette, select the Receive icon and drag your selection to the Design area
between the Process Start activity and the Process End activity.
      The IDE provides you with visual clues to show you where you can drop the selection.
      This action places a receive activity called Receive1 in the Design view.
   2. Double-click the Receive1 activity.
      The Receive1 [Receive] Property Editor opens.
   3. Change the value in the Name field to ReceiveFromCustomer.
   4. From the Partner Link drop-down list, select BpelImplementation.
      The IDE fills in the Operation field with LoanRequestorOperation.
   5. Click the Create button next to the Input Variable field and in the New Input Variable dialog box, accept the
default values and click OK.
      This creates a new input variable called LoanRequestorOperationIn.
   6. Click OK to close the Receive1 [Receive] - Property Editor.
      The receive activity is now labeled ReceiveFromCustomer in the Design view and a connection is shown between the
BpelImplementation partner link and the receive activity in the LoanRequestor process.
---------------------

However at Step #4, selecting BpelImplementation as the Partner Link does NOT automatically fill in the Operation field
with LoanRequestorOperation.  Nor is it manually selectable in the Operation field drop-down.  Consequentially in Step
#5 the Create button is not enabled.

I am then dead in the water (showstopped) unless I manually hack it into the BEPL, I suppose.

Of course I searched existing issuezilla bugs, found related but no exact matches.

See attached screenshot.
Comment 1 gaikokujin 2007-09-28 21:06:04 UTC
Created attachment 49764 [details]
BPEL Web Service Pallete Property Editor
Comment 2 Shivanand Kini 2007-09-28 23:39:49 UTC
reassigned to bpel editor module.
Comment 3 Sergey Lunegov 2007-10-01 10:45:28 UTC
Vladmir, please look at this.
Comment 4 Vladimir Yaroslavskiy 2007-10-02 13:05:47 UTC
fixed.
Comment 5 gaikokujin 2007-10-03 18:49:42 UTC
Well, regretfully, when I tried to create the Receive activity per

"Creating a Loan Processing Composite Application" at
http://www.netbeans.org/kb/60/soa/loanprocessing.html

I get the same problem as before (see bug) and am halted.

Note that alongside using the latest build (see below) I also triple-checked my steps in the above tutorial, from
downloading and opening LoanProcessor again through the start of the BPEL creation process until the bug is hit.  While
doing that I noticed that my currently opened LoanProcessor project had no web service subfolder!  So I downloaded the
LoanProcessor zip again into another dir and opened this one - web service subfolder exists.  Huuummm...So I
Undeployed/redeployed with the latest build but, no dice.

Seriously I do not think it is likely user error here. I've worked over it too many times.   Also, what exactly was
fixed in this bug?

Product Version: NetBeans IDE Dev (Build 200710020000) Java: 1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06 System:
Windows XP version 5.1 running on x86; Cp1252; en_US (nb) Userdir: C:\Documents and Settings\Brad Mayer\.netbeans\dev

-Brad 
Comment 6 Sergey Lunegov 2007-10-04 07:28:52 UTC
Brad, please trythe next build. The one you've pointed most probably doesn't contain the fix.
Comment 7 Vladimir Yaroslavskiy 2007-10-04 09:43:42 UTC
Please take the latest build, delete user dir, delete old created projects,
and try again from the beginning.
Comment 8 ggenipudi 2008-10-23 01:45:37 UTC
Tested and verified using NetBeans IDE 6.1 (Build 200810140114) and created the projects from scratch and was able to
build/deploy and test runtime. working projects are attached.
Comment 9 ggenipudi 2008-10-23 01:46:36 UTC
Created attachment 72503 [details]
project
Comment 10 ggenipudi 2008-10-23 01:47:17 UTC
Created attachment 72504 [details]
ejb