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 103075 - Load WSDL Port action sometimes throws assertion error
Summary: Load WSDL Port action sometimes throws assertion error
Alias: None
Product: soa
Classification: Unclassified
Component: Composite Application (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Jun Qian
Keywords: RELNOTE
Depends on:
Reported: 2007-05-01 22:10 UTC by Jun Qian
Modified: 2007-05-29 16:21 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:

BPEL and CompApp project (80.75 KB, application/octet-stream)
2007-05-01 22:11 UTC, Jun Qian

Note You need to log in before you can comment on or make changes to this bug.
Description Jun Qian 2007-05-01 22:10:31 UTC
WSDL Ports that are defined in component projects and are not connected to
anything from compapp auto-build are hidden from the user when the CASA editor
is opened initially. User should be able to bring back such WSDL Ports using the
"Load WSDL Port" action. Currently, bringing back such WSDL Ports throws
assertion error.

Steps to reproduce:
1. Open the attached BPEL and compapp projects
2. Clean and Build the compapp project
3. Open CASA Editor
4. Invoke the "Load WSDL Port" action on the BPEL SU
=> Get assertion error.
Comment 1 Jun Qian 2007-05-01 22:11:40 UTC
Created attachment 42019 [details]
BPEL and CompApp project
Comment 2 Jun Qian 2007-05-01 22:31:03 UTC
Fixed in trunk.
Comment 3 Annette Wegscheider 2007-05-04 00:19:34 UTC
Added to the RNs for M9 as follows:
Issue #103075: Load WSDL Port action may throw assertion error 
Description: When you initially open the CASA editor, WSDL ports that are
defined in component projects but are not connected to anything from the
composite application auto-build are hidden. You can show these WSDL ports by
using the Load WSDL Port action. In this milestone build, this action throws an
assertion error. 

Workaround: Do not use the Load WSDL Port action. Instead, drag a new WSDL
binding from the CASA Editor's palette to the WSDL Ports region. Make any
necessary connection, and configure the new WSDL Port the same way the original
WSDL Port is configured.

Comment 4 Jun Qian 2007-05-04 01:30:15 UTC
Fixed in trunk. 

Also fixed in M9 branch, but the fix didn't make into the M9 bits.
Comment 5 jlautz 2007-05-29 16:21:17 UTC
Verified on NetBeans IDE Dev (Build 200705251200)
1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06
Windows XP version 5.1 running on x86
en_US (nb); Cp1252

I cannot reproduce the assertion error.