0
votes

I am working on a small project in which I want to consume the messages from the Jboss JMS Queue using IIB Tool kit. Apologize me that I am a learner in IIB.

The scenario is as below.

The Linux server is where the JBOSS is running and the messages are available in a particular JMS queue. I got IBM Toolkit installed on my laptop/machine and created an application and a flow. I placed the JMSInput from the pallet and got confused on where to configure the connection properties like IP Address, port number, Jboss user, password etc...

enter image description here

The idea is to consume the messages that are available in Linux server using IIB. Request some expert help on how to configure and achieve this requirement.

1

1 Answers

1
votes

The jnp based Initial Context Factory seems like not supported in JBOSS 7 anymore. I would use the one described in Remote JNDI Lookup.

I never did an IIB integration with a JMS provider in JBoss, but I did it with a standalone ActiveMQ. There I created a JMSProviders configurable service, where I could configure IP address and port in the jndiBindingsLocation property like this:

mqsicreateconfigurableservice <BROKER> -c JMSProviders -o ActiveMQ \
   -n initialContextFactory,jarsURL,jndiBindingsLocation,connectionFactoryName \
   -v org.apache.activemq.jndi.ActiveMQInitialContextFactory,c:\Users\daniel\apache-activemq-5.11.1\lib,tcp://localhost:61616,ConnectionFactory

See Securing JMS connections and JNDI lookups how to enter user id and password.