![IBM BJ0NJML - Service And Asset Management Integration Manual Download Page 161](http://html1.mh-extra.com/html/ibm/bj0njml-service-and-asset-management/bj0njml-service-and-asset-management_integration-manual_3468932161.webp)
Handlers
Endpoints and Handlers
147
The following example is an IBM WebSphere Application Server provider URL.
corbaloc:iiop:
hostname
:
iiopport
If the handler and the target enterprise bean are running on the same application
server instance, do not specify this property because it defaults to the local server
URL.
USERNAME and
PASSWORD Properties
The user name and password properties correspond to the
java.naming.security.principal (USERNAME) and
java.naming.security.credentials (PASSWORD) properties that are used to create
the InitialContext object.
FLATFILE Handler
The FLATFILE handler converts outbound data from the queue into a flat file and
writes it to a directory that has a configurable location. Flat files contain ASCII
data in the form of rows and columns. Each line of text constitutes one row, and a
separator character separates each column in the row. The FLATFILE handler
encodes outbound flat files in the standard UTF-8 format.
The FLATFILE handler can be used only with publish channels, not invocation
channels. The object structure that you associate with a publish channel must be
marked as flat supported. Resolve all object structure alias conflicts and format
the XML message according to the system schema to write the message to a flat
file.
Flat File Naming Convention
File names require the following format.
externalsystemname_publishchannelname_uniqueidentifier
.DAT
T
externalsystemname
is the identifier of the system (the value of
MAXVARS.MXSYSID).
T
publishchannelname
is the name of the publish channel.
T
uniqueidentifier
is a number based on current system time.
The file name EXTSYS1_MXASSETInterface_10971102668641498.dat indicates
that the file was generated by the system to send data to the external system
EXTSYS1. The file name also indicates that the file contains a message that was
published through the MXASSETInterface publish channel.
The first two lines of the file contain header information. The first line has the
following format:
externalsystemname <separator> publish channel name <separator> [action]
<separator> langcode
The second line of the file contains the names of the columns, separated by the
separator character. The column names are the same as the names in the
corresponding interface table.
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 ...