JMS temporary queue weblogic

I am facing a problem in working with temporary queue using weblogic.Could any one help on this... I have created template and all other settings have been done to use temporary queue.

I have a client which sends a message to a physical queue and also listens to the temporary queue. The temporary queue is created in the client program. The receiver receives the message and sends it to the temporaryqueue. The receiver is able to send the message to the temporary queue. But the on message method in the client program which is listening to the temporary queue is not getting activated.... The output in the cleint side is : F:\JMS_research\test2\MDBS>java TemporaryQ Trying to create q connection..... q connection created.... Trying to create q session..... q session is created....weblogic.jms.client.JMSSession@335207 TempQ:examplesJMSServer.TemporaryQueue302

The output in the server is: This is receiver1.... Message Received Message has been received...from hari's machine Sending message to hari's machine Lookup of JMSConnectionTQ has been done... qconnection has been created.. qsession has been created.. examplesJMSServer.TemporaryQueue302 qSend has been created.. Message has been created.. First message has been sent... Message has been sent.. The client code is:--------------------- import javax.jms.*; import javax.naming.*; import java.util.*; import java.io.*; import oracle.xml.parser.v2.*; import org.w3c.dom.*; public class TemporaryQ{ static Object waitUntilDone = new Object(); public static void main (String[] args) {InitialContext ctx = null;