[KULRICE-509] Implement Store and Forward cability for KSB Created: 19/Jun/07  Updated: 16/Jan/15

Status: Open
Project: Kuali Rice Development
Component/s: Development
Affects Version/s: KEW 2.4 and KSB 0.9 - KFS Code Merge
Fix Version/s: Backlog

Type: New Feature Priority: Major
Reporter: Eric Westfall Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: Old
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Similar issues:
KULRICE-206Implement "store and forward" in KEW
KULRICE-4554Improve how "store-and-forward" services are implemented in respect to the service registry
KULRICE-127Store and forward functionality for messaging
KULRICE-971Callback is not called when store and forward is used.
KULRICE-2209KSB failover implementation is inadequate
KULRICE-6125Document the Implementation Considerations guide for KSB
KULRICE-291Implement a Grails connector for the KSB
KULRICE-3860Make KSB unit tests work with JPA
KULRICE-5193Move KSB implementation code which is currently in rice-impl module to rice-ksb-impl module
KULRICE-13860Implement a more extensive suite of integration and unit tests against the KSB module
Rice Module:
Application Requirement:


Moving this from the workflow JIRA. Here's the original: https://uisapp2.iu.edu/jira/browse/EN-681

Fred has a batch job in KFS which starts up, routes some documents, and then immediately shuts down. This means that any messages he sent that didn't get processed during that time period are going to be sitting in the queue waiting for him to come back up. This is not the desired behavior in a batch environment. Instead we want to implement store and forward so that he can forward all of his messages to proper nodes for processing. If possible it would be nice to do this in a distributed fashion (i.e. if there are 4 KFS nodes running, do a round robin or random forwarding so that the messages are distributed across all 4 nodes).

Generated at Mon Jul 13 15:32:07 CDT 2020 using JIRA 6.1.5#6160-sha1:a61a0fc278117a0da0ec9b89167b8f29b6afdab2.