Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-20769

camel-jms: TemporaryReplyQueueExceptionListener may be causing an endless lock

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.6.0
    • 4.7.0
    • camel-jms
    • None
    • Unknown

    Description

      Looking at the logs for a test that has been hang up on my CI for several hours I noticed that the logs are full of messages like:

       

      2024-05-14 13:08:46,501 [sComponentTest]] WARN  TemporaryQueueReplyManager     - Exception inside the DMLC for Temporary ReplyTo Queue for destination JmsComponentTest, refreshing ReplyTo destination (stacktrace in DEBUG logging level).
      2024-05-14 13:08:46,501 [sComponentTest]] ERROR ultJmsMessageListenerContainer - Could not refresh JMS Connection for destination 'temporary' - retrying using FixedBackOff{interval=9000, currentAttempts=1908, maxAttempts=unlimited}. Cause: Failed to create session factory; nested exception is ActiveMQNotConnectedException[errorType=NOT_CONNECTED message=AMQ219007: Cannot connect to server(s). Tried with all available servers.]

       

      The code is in an endless loop on my CI for 6 hours:

      cat target/camel-jms-test.log | grep "Exception inside the DMLC for Temporary" | wc -l
      1912

      Attachments

        Activity

          People

            davsclaus Claus Ibsen
            orpiske Otavio Rodolfo Piske
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: