[
https://issues.jboss.org/browse/RTGOV-398?page=com.atlassian.jira.plugin....
]
Gary Brown commented on RTGOV-398:
----------------------------------
Looking again at the MBeans exposed by SwitchYard, it will not be easy to determine if the
operation is a one-way operation, so for now we should just enable resubmission if the
'sca' binding type is associated with the service.
To do this:
1) We need to decide whether to retrieve the bindings where building the service summary
bean list:
https://github.com/Governance/rtgov-ui/blob/master/rtgov-ui-services-swit...
- as it will mean iterating through the list, retrieving the binding and then building a
list of the 'type' attribute on the bindings.
2) Same issue as (1), but for references:
https://github.com/Governance/rtgov-ui/blob/master/rtgov-ui-services-swit...
3) Retrieve the Bindings list:
https://github.com/Governance/rtgov-ui/blob/master/rtgov-ui-services-swit...,
and then retrieve the individual bindings MBean and insert the 'type' attribute
into a list.
4) Once the service bean has the list of bindings, we simply need to check whether the
list contains the type 'sca' to determine if it can resubmit.
Check whether switchyard service supports resubmission of message
-----------------------------------------------------------------
Key: RTGOV-398
URL:
https://issues.jboss.org/browse/RTGOV-398
Project: RTGov (Run Time Governance)
Issue Type: Feature Request
Components: User Interface
Reporter: Gary Brown
Assignee: Michael Clay
To support message resubmission, a switchyard service must have a SCA binding and the
target operation must be oneway.
RTGOV-340 provides the mechanism for determining if a message can be resubmitted, and
providing edit/resubmit support in the UI.
This issue updates the SwitchYardServicesProvider to correctly determine if the target
service type and operation supports message resubmission.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira