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 126244

Summary: CASA needs to disable option to select Delete and Error-endpoint on-failure configuration if the underlying ME for the connection is InOut
Product: soa Reporter: pvarghese <pvarghese>
Component: Composite ApplicationAssignee: Venkat Chellasamy <vchellasamy>
Status: NEW ---    
Severity: blocker CC: jqian
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description pvarghese 2008-01-30 04:04:15 UTC
CASA needs to disable option to select Delete and Error-endpoint on-failure configuration if the underlying ME for the
connection is InOut

When the user selects a  connection whose underlying ME is InOut then CASA editor should disable the 'Delete' and
"Error-endpoint" options for the on-failure redelivery configuration in the connection properties editor.
Comment 1 Jun Qian 2008-02-29 07:58:55 UTC
The connection you see in CASA is at porttype level. It does not represent a (known) operation invocation. Since a
porttype can contain multiple operations, and those operations could be IN-only, or IN-OUT, what you ask for can't be
done in today's CASA.

In order to support operation level configuration, we either need to evolve CASA substantially, or provide a different
editor (the top-down designer). 
Comment 2 Jun Qian 2008-03-13 01:10:05 UTC
I was cleaning some of my old emails and found this comment from Keith:

Re: the CASA enhancement, I don't think it's possible to filter out the on-failure options in many cases because the
message exchange pattern is defined at the operation level and the redelivery QoS is defined at the endpoint (~
interface) level.  That said, there could be some validation in place if an interface only contains InOut operations,
for example. Just an FYI.

regards,
keith