Hi Prasad,
I tried to execute this code :
Properties initialContextProperties = new Properties();
initialContextProperties.put("java.naming.factory.initial",
"com.pcbsys.nirvana.nSpace.NirvanaContextFactory");
String connectionString = "nsp://myIp:9000/";
initialContextProperties.put("connectionfactory.qpidConnectionfactory", connectionString);
try {
InitialContext initialContext = new InitialContext(initialContextProperties);
QueueConnectionFactory queueConnectionFactory
= (QueueConnectionFactory) initialContext.lookup("UMConnFactorySD");
QueueConnection queueConnection = queueConnectionFactory.createQueueConnection();
queueConnection.start();
QueueSession queueSession = queueConnection.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE);
// Send message
Queue queue = queueSession.createQueue("testQueue;{create:always, node:{durable: true}}");
QueueSender queueSender = queueSession.createSender(queue);
for(int count =0; count<2; count++)
{
queueSender.send(queueSession.createObjectMessage(new Integer(count)));
}
// Housekeeping
queueSender.close();
queueSession.close();
queueConnection.stop();
queueConnection.close();
But still catched by jmsexception like below
I tried that url and send message via ESB document, it’s running well.
am I missing something for creating that contextfactory ?
Thank you
#webMethods#Universal-Messaging-Broker#Integration-Server-and-ESB