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.
The bpel mapper should prevent certain links from being connected if they are linking incompatible types. We need some basic mechanism for type-checking.
It would be nice to have a feature that verifies that a mapping is valid. (Mike Frisino) Context aware connections - since BPEL mandates that mappings be "type valid", it seems there is some opportunity to assist author in creating a valid as opposed to an invalid mapping. For example in simplest demo situation it is easy to create an invalid connection between a Message part on left side and a Variable on the right side. If mapper is aware of type mismatch it could perhaps hightlight (see find usages highlinging in XML schema, or some other HIE approved style) valid connection targets for a given left side source.
One suggestion, from Malkit, is to have type-checking provide some kind of guidance while the user is dragging. For example, as the user drags an element from the source tree to the canvas, perhaps all the destination elements that match the type of the drag element can be highlighted in the destination tree.
*** Issue 84076 has been marked as a duplicate of this issue. ***
Please see issue 84076 for more details, and some test cases, for this issue.
*** Issue 84649 has been marked as a duplicate of this issue. ***
Please see issue 84649 for more details, and some test cases, for this issue.
Issues 84076 and 84649 describe two different aspects of mapper type-checking. Both of these sub-issues need to be addressed so that mapper type-checking is supported.
*** Issue 93549 has been marked as a duplicate of this issue. ***
*** Issue 93565 has been marked as a duplicate of this issue. ***
*** Issue 95634 has been marked as a duplicate of this issue. ***
Implemented as part of XPATH validation.