File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
A friendly place for programming greenhorns!
Big Moose Saloon
Search
|
Java FAQ
|
Recent Topics
Register / Login
JavaRanch
»
Java Forums
»
Java
»
EJB and other Java EE Technologies
Author
JMS
Graham Thorpe
Ranch Hand
Joined: Mar 25, 2002
Posts: 264
posted
Nov 23, 2005 23:20:00
0
Hi
I am new to JMS .
I am using wsad5.1 version.
I written one simple jms programming of point-to-point.
I am able to sending message queue successfully.
What my question is where can i find out that message will be stored in the queue.
this is the code i am attaching
Context ctx = new
InitialContext
();
QueueConnectionFactory
factory = (
QueueConnectionFactory
) ctx.lookup("java:comp/env/jms/QueueConnectionFactory");
Queue queue = (Queue) ctx.lookup("java:comp/env/jms/Queue");
QueueConnection
conn = factory.createQueueConnection();
QueueSession
session = conn.createQueueSession(true, Session.AUTO_ACKNOWLEDGE);
QueueSender
sender = session.createSender(queue);
conn.start();
TextMessage
msg
= session.createTextMessage(XML);
int DDM=TextMessage.DEFAULT_DELIVERY_MODE;
int DP=TextMessage.DEFAULT_PRIORITY;
long DTTL=TextMessage.DEFAULT_TIME_TO_LIVE;
int deliveryMode=sender.getDeliveryMode();
int priyarityMode=sender.getPriority();
sender.send(msg,deliveryMode,priyarityMode,5 * 60 * 1000);
sender.close();
session.close();
conn.close();
} catch (Exception e) {
}
return XML;
}
mdb
************
public void onMessage(
javax.jms.Message
msg) {
System.out.println("Enter the onMessage()");
TextMessage
tm = (
TextMessage
) msg;
try {
String
text = tm.getText();
}
catch(
JMSException
ex) {
ex.printStackTrace();
}
}
I agree. Here's the link:
http://jrebel.com/download
subject: JMS
Similar Threads
Message Driven Beans
Recieving response from MDB
j2ee newbie question about context and lookup
MDB
JNDI Lookup problem, WebSphere + Queue Connetion Factory
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter