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
- validate the WSDL.
The output is as follows:
XML validation started.
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.
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
In wsdl editor, made sure that createReferenceTo or createSchemaReference is only called after the parent component is
in the model.
Verified in build 200709270000.