U of S LMB Crosslisting Translator
At the U of S we take the XML messages from Banner and rewrite them before handing them off to Luminis. This is both for LDI extracts and also LDI messages on-the-fly. This post is not talking about the actual rewriting of the messages, I am concentrating only on how we intercept the LDI messages that are coming across JMS.
To explain some terminology (some times I assume too much):
-> LMB = Luminis Message Broker, it is the software that routes messages
-> LMG = Learning Management Gateway, a small program by Sungard that grabs events from a table in Banner and writes JMS-style messages from them
-> JMS = Java Messaging System, is the protocol that LMB implements
-> LDI = Luminis Data Integration, in this post I am talking about the messages generated from Banner and sent to Luminis
The attached ZIP file contains all of the Java code that is needed to take messages off the LMB, and then re-publish them. What you do with the message while it's in your hands is up to you.
I have included also some pictures of what is going on, and some small instructions on how to set up the new topics, and then change the config files to re-route the messages. Look at the picture first, it really does help a lot.
Questions? :)
Todd

Recent comments
15 hours 43 min ago
17 hours 28 min ago
22 hours 1 min ago
23 hours 3 min ago
1 day 16 hours ago
1 day 17 hours ago
1 day 18 hours ago
1 day 18 hours ago
1 day 20 hours ago
2 days 42 min ago