3 Replies Latest reply on Jun 30, 2004 8:38 PM by adrian.brock

    Why do i get this "Closing a connection" error?

      hi,

      What should i do to go free of this error? I am sure i am not doing something that Jboss is accepting gracefully as my stupidity and giving me a warning.

      TIA
      Navjot Singh


      21:11:47,289 INFO [CachedConnectionManager] Closing a connection for you. Please close them yourself: org.jboss.resource.adapter.jms.JmsSession@cf7fd0
      java.lang.Exception: STACKTRACE
      at org.jboss.resource.connectionmanager.CachedConnectionManager.registerConnection(CachedConnectionManager.java:282)
      at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:506)
      at
      org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:814)
      at org.jboss.resource.adapter.jms.JmsSessionFactoryImpl.createQueueSession(JmsSessionFactoryImpl.java:119)

        • 1. Re: Why do i get this
          darranl

          Have you opened any connection that you have not closed?

          • 2. Re: Why do i get this

            hi,

            this is my code snippet. Am i to close the QueueConnection also?

            navjot

            try{

            QueueConnection qc = qcf.createQueueConnection();
            QueueSession qs = qc.createQueueSession(true,QueueSession.AUTO_ACKNOWLEDGE);

            QueueSender qsender = qs.createSender(q);
            MapMessage msg = qs.createMapMessage();

            msg.setString("TO","");
            msg.setString("SUBJECT", "Order Confirmation");
            msg.setString("DATA"," Thx for placing the order with us.");

            qsender.send(msg);
            qsender.close();
            }
            catch(..)


            • 3. Re: Why do i get this

              FAQ in the JCA forum/wiki.