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 81871 - Type-checking
Summary: Type-checking
Status: RESOLVED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: BPEL Mapper (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Joshua Sandusky
URL:
Keywords:
: 84076 84649 93549 93565 95634 (view as bug list)
Depends on:
Blocks: 89926
  Show dependency tree
 
Reported: 2006-08-03 23:20 UTC by Joshua Sandusky
Modified: 2008-04-30 15:09 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Sandusky 2006-08-03 23:20:48 UTC
The bpel mapper should prevent certain links from being connected if they are
linking incompatible types.

We need some basic mechanism for type-checking.
Comment 1 Joshua Sandusky 2006-08-03 23:21:49 UTC
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.
Comment 2 Joshua Sandusky 2006-09-06 01:21:35 UTC
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.
Comment 3 Joshua Sandusky 2006-09-12 21:37:43 UTC
*** Issue 84076 has been marked as a duplicate of this issue. ***
Comment 4 Joshua Sandusky 2006-09-12 21:38:23 UTC
Please see issue 84076 for more details, and some test cases, for this issue.
Comment 5 Joshua Sandusky 2006-09-12 21:40:12 UTC
*** Issue 84649 has been marked as a duplicate of this issue. ***
Comment 6 Joshua Sandusky 2006-09-12 21:41:13 UTC
Please see issue 84649 for more details, and some test cases, for this issue.
Comment 7 Joshua Sandusky 2006-09-12 21:42:26 UTC
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.
Comment 8 Sergey Lunegov 2007-02-09 14:21:19 UTC
*** Issue 93549 has been marked as a duplicate of this issue. ***
Comment 9 Sergey Lunegov 2007-02-09 14:22:00 UTC
*** Issue 93565 has been marked as a duplicate of this issue. ***
Comment 10 Sergey Lunegov 2007-02-15 10:12:01 UTC
*** Issue 95634 has been marked as a duplicate of this issue. ***
Comment 11 Sergey Lunegov 2008-04-30 15:09:24 UTC
Implemented as part of XPATH validation.