RosettaNet Module 7.1 SP2.October 2012 | Installing and Using webMethods RosettaNet Module | Installing and Using RosettaNet Module | Error and Exception Handling | Redundant Document Persistence Errors
 
Redundant Document Persistence Errors
 
Resolving redundant persistence of documents by Process Engine and Trading Networks
Resolving duplicate sending of outbound messages
Resolving redundant document persistence when using pub.client:http service
When Trading Networks’s processing rule is used to initiate the RosettaNet process, some of the internal documents gets persisted multiple times in the Trading Networks database. This can happen because:
*Both the Process Engine and Trading Networks saves the same document in Trading Networks database. Trading Networks saves the document, say DocA without a ConversationID and Process Engine saves the same document DocA with ConversationID added to the document.
*Same outbound message gets sent multiple times when the Trading Networks’s processing rule is involved in the initiation of RosettaNet process.
*pub.client:http service is used for posting the internal document to wm.tn:receive service.