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.
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.
Created attachment 42019 [details] BPEL and CompApp project
Fixed in trunk.
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.
Fixed in trunk. Also fixed in M9 branch, but the fix didn't make into the M9 bits.
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.