This week's book giveaway is in the Performance forum.
We're giving away four copies of The Java Performance Companion and have Charlie Hunt, Monica Beckwith, Poonam Parhar, & Bengt Rutisson on-line!
See this thread for details.
Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JMS in JBoss

srinivas gopalan
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
I am facing problem in JMS configuration in JBoss. I am using the default ConnectionFactory java:/XAConnectionFactory.
My code looks like this:
Properties h = null;
h = new Properties();
h.put(Context.PROVIDER_URL, "http://localhost:8010/invoker/JNDIFactory");
catch (Exception ne) {
System.out.println("Error in Service Controller=" + ne.toString());
InitialContext iniCtx = new InitialContext(h);
Object tmp = iniCtx.lookup("java:/XAConnectionFactory");
The above line is giving errors

TopicConnectionFactory tcf = (TopicConnectionFactory) tmp;
conn = tcf.createTopicConnection("jduke", "theduke");
topic = (Topic) iniCtx.lookup("topic/testTopic");
session = conn.createTopicSession(false,
what should I do to send and receive a message in JBoss?
thanks in advance
anandraj tadkal
Ranch Hand
Posts: 98
Oracle Redhat
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Srinivas,

For a JMS Setup, we would require a JMS Producer program which creates messages and posts onto the JMS Queue/ Topic which it is bound to.

There should be one JMSConsumer program which can be your stand alone client or a MDB which listens to the JMS Queue/ Topic to consume the messages.

Follow the below link for a general demonstration of JMS feature in JBoss.

For more JBoss - JMS stuff, you can refer the below link.

  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic