JMSConnection
JMS Connection Properties can be either defined in a property file or XML file which need to be loaded on client startup. These are required for message communication between DI Client and OIPA Server. Below properties are required for DI Client to connect to the OIPA Server through JMS:
Property | Description | Value |
---|---|---|
contextFactory | Property that determines which Context Factory to be used to connect JMS provider | Weblogic weblogic.jndi.WLInitialContextFactory Websphere com.ibm.websphere.naming.WsnInitialContextFactory |
provider.url | Property that determines JMS provider URL | Weblogic t3://server:port Websphere iiop://server:BootStrapAddress |
jndi.connectionFactoryName | Property that determines connection factory JNDI name | IntakeConnectionFactory |
jndi.queueName | Property that determines Queue JNDI name | DIQueue |
- jndi.connectionFactoryName: IntakeConnectionFactory
- jndi.queueName: DIQueue
The above property values should match with the Connection Factory name and Queue name configured on Application Server.
Structure of a data intake file
A sample data intake input file is constructed as shown:
<dataIntakeScenario> <!-- SET TO THE XPATH IN EACH RECORD WHERE WE FIND THE MEMBER ID AND SPONSOR ID TO BE SENT --> Person/Fields/TaxId |