Sample adapter configuration file for the JMS XML Input adapter.
<?xml version="1.0" encoding="utf-8"?> <Adapter> <Name>jms_xmllist_input</Name> <Description>An adapter which receives XML list string mesage from JMS server, transforms to ESP data format, and publishes to ESP stream.</Description> <Log4jProperty>./log4j.properties</Log4jProperty> <Modules> <Module type="transporter"> <InstanceName>JmsInputTransporter</InstanceName> <Name>JmsInputTransporter</Name> <Next>XmlStringToEspFormatter</Next> <BufferMaxSize>10240</BufferMaxSize> <Parameters> <JMSInputTransporterParameters> <ConnectionFactory>ConnectionFactory</ConnectionFactory> <JndiContextFactory>org.apache.activemq.jndi.ActiveMQInitialContextFactory</JndiContextFactory> <JndiURL>tcp://localhost:61616</JndiURL> <DestinationName>queue.jmsxml.test</DestinationName> <DestinationType>QUEUE</DestinationType> <MessageType>TEXT</MessageType> <ScanDepth>3</ScanDepth> </JMSInputTransporterParameters> </Parameters> </Module> <Module type="formatter"> <InstanceName>XmlStringToEspFormatter</InstanceName> <Name>XmlStringToEspFormatter</Name> <Next>MyInStream_Publisher</Next> <Parallel>true</Parallel> <Parameters> </Parameters> </Module> <Module type="espconnector"> <InstanceName>MyInStream_Publisher</InstanceName> <Name>EspPublisher</Name> <Parameters> <EspPublisherParameters> <ProjectName>EspProject1</ProjectName> <StreamName>BaseInput</StreamName> <MaxPubPoolSize>1</MaxPubPoolSize> <UseTransactions>false</UseTransactions> </EspPublisherParameters> </Parameters> <BufferMaxSize>10240</BufferMaxSize> </Module> </Modules> <EspProjects> <EspProject> <Name>EspProject1</Name> <Uri>esp://localhost:19011/sample_workspace/jms_xmllist_input</Uri> <Security> <User></User> <Password encrypted="false"></Password> <AuthType>user_password</AuthType> </Security> </EspProject> </EspProjects> <GlobalParameters></GlobalParameters> </Adapter>