Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

JMS: Cannot initialize ConnectionFactory

843830Jun 5 2007 — edited Nov 14 2007
Hi all,

I am learning JMS and so I have downloaded "Java EE SDK 5 Update 2" (available at https://sdlc5a.sun.com/ECom/EComActionServlet;jsessionid=500D73F57050D281F4B6B 5289DA3C254) and installed it on my window machine. From the package, I can use "Sun Java System Application Server" to define the necessary resources used in the JMS example programs. I have followed the instruction to create the resources before I run the example with the following output to confirm that ConnectionFactory, Queue and Topic are successfully created:

C:\temp>asadmin list-jms-resources
jms/Queue
jms/Topic
jms/ConnectionFactory
Command list-jms-resources executed successfully.

C:\temp>


However, I got NullPointerException for when I executed the Producer.java (http://java.sun.com/javaee/5/docs/tutorial/examples/jms/simple/producer/src/java/Producer.java) that the ConnectionFactory cannot be created:

@Resource(mappedName = "jms/ConnectionFactory")
private static ConnectionFactory connectionFactory;
.........................
Connection connection = connectionFactory.createConnection(); // NullPointerException here


Do you think I have sth missing to be defined or created in the "Sun Java System Application Server" or anything else?

Thanks,
Joe
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Dec 12 2007
Added on Jun 5 2007
2 comments
462 views