![IBM BJ0NJML - Service And Asset Management Integration Manual Download Page 37](http://html1.mh-extra.com/html/ibm/bj0njml-service-and-asset-management/bj0njml-service-and-asset-management_integration-manual_3468932037.webp)
Asynchronous Inbound Integration Processing
Inbound Integration Processing
23
If the verification fails, the integration framework issues an error and does not
process the message.
2
If the verification is successful, the integration framework identifies the
inbound JMS queue that is assigned to the enterprise service and the external
system.
3
The integration framework writes the message to the inbound queue. If the
message contains multiple instances of a document, for example, if a single
message contains ten person records, the application writes ten messages to
the queue.
If one of the messages has a processing error, a single message processing
exception is identified and none of the other messages that can be successfully
processed are committed to the database.
4
The integration framework updates the JMS message header with the external
system and enterprise service names.
You can preview the data that you want to import to check the format and the
data validity of a source file. It is a synchronous validation mechanism that
presents all the source file processing errors without committing data to the
database.
The preview data process checks that the data structure of the selected file
complies with the integration XML or flat file definitions.
Interface Tables
The following steps describe the initiation of inbound processing that uses
interface tables.
1
The external system writes message data to the appropriate interface tables. It
also updates the MXIN_INTER_TRANS queue table with information about
the sequence in which the interface table records must be processed.
2
A system cron task regularly polls the MXIN_INTER_TRANS queue table for
records to be processed.
3
If any records are ready to be processed, the integration framework identifies
the sender as the external system and the enterprise service name from the
MXIN_INTER_TRANS queue table.
4
The integration framework checks that the external system and enterprise
service are valid and enabled.
The integration framework checks that the enterprise service object structure
supports flat structures.
If the verification fails, the integration framework sends an error notification
to the system administrator and stops processing the inbound message.
5
If the verification is successful, the integration framework identifies the
inbound JMS queue that is assigned to the enterprise service and external
system and writes the message to that queue.
Summary of Contents for BJ0NJML - Service And Asset Management
Page 12: ...xii Integration Guide ...
Page 14: ...xiv Integration Guide ...
Page 16: ......
Page 31: ...Integration Framework for User Interface Integration Integration Framework Architecture 17 ...
Page 32: ...Integration Framework for User Interface Integration 18 Integration Guide ...
Page 60: ...Synchronous Inbound Integration Processing 46 Integration Guide ...
Page 122: ...Configuring External Systems 108 Integration Guide ...
Page 142: ...Non queue Error Management 128 Integration Guide ...
Page 154: ...Integration Components 140 Integration Guide ...
Page 156: ......
Page 172: ...Writing Custom Handlers 158 Integration Guide ...
Page 176: ...Queue Tables 162 Integration Guide ...
Page 190: ...IBM WebSphere MQ 176 Integration Guide ...
Page 212: ...Inbound Message Receipt 198 Integration Guide ...
Page 226: ...Integration Controls 212 Integration Guide ...
Page 252: ...Predefined External System Modifications 238 Integration Guide ...
Page 263: ...Web Service Queries Integration Queries 249 ...
Page 264: ...Web Service Queries 250 Integration Guide ...
Page 272: ...Integration Web Service Invocations 258 Integration Guide ...
Page 276: ...Multilanguage Attributes 262 Integration Guide ...
Page 293: ...Integration Module Invocation Integration Modules 279 ...
Page 294: ...Integration Module Invocation 280 Integration Guide ...
Page 302: ...Associating a Condition with a Signature Option 288 Integration Guide ...
Page 320: ...Work Order Collaboration Switches 306 Integration Guide ...
Page 324: ...310 Integration Guide ...