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.
Please look into this issue as soon as possible. The issue breaks an important functionality and is probably the one that causes failure of NB UI commit validation tests running against continuous build. Reproduced in build 200709250000. To reproduce the bug: - create BPEL Module; - add PurchaseOrder schema into it; - create a WSDL. While creating, select one-way operation, set ns:purchaseOrder input element, set Document Literal binding subtype; - validate the WSDL. The output is as follows: XML validation started. D:/XSLTSrc2/XsltModule1/src/newWSDL.wsdl:12,8 Error: In part "part1", attribute element's value "purchaseOrder" is not a valid xml schema element available in this wsdl file. : Specify a valid schema element value for element attribute. D:/XSLTSrc2/XsltModule1/src/newWSDL.wsdl:19,4 Error: Missing a valid portType in binding "newWSDLBinding". "newWSDLPortType" is not a valid portType. : Specify a valid portType in this binding. 2 Error(s), 0 Warning(s). XML validation finished
See also issue 116310.
Kini, if any input is required from my team please let me know.
Vladimir, please be in touch with Kini. We should make sure our functionality works OK.
This used to work before. Something in the model has changed which causes incorrect namespace calculation for references. if a reference is set into a component, before the component is set into the model, prefix/namespace calculation is wrongly done. In wsdl editor, made sure that createReferenceTo or createSchemaReference is only called after the parent component is in the model.
Fixed this.
Verified in build 200709270000.