Uploaded image for project: 'SwitchYard'
  1. SwitchYard
  2. SWITCHYARD-634

Camel endpoint for reference binding is not destroyed after application undeployment

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Done
    • 0.3
    • 0.4
    • core
    • None

    Description

      I've created simple application with camel file:// binding input, one bean injecting XML route, XML route and file:// reference binding output.

      The problem is that when application is undeployed the reference binding stays still active and is not destroyed.

      In log you can see:

      • Creating endpoint uri=[file:///home/rbalent/temp/sw-input], path=[/home/rbalent/temp/sw-input], parameters=[{}]

      and when file is consumed

      • Creating endpoint uri=[file:///home/rbalent/temp/sw-output], path=[/home/rbalent/temp/sw-output], parameters=[{}]

      But in undeployment process there is not even mention about the second endpoint. It stays still active. Of course file: endpoint can't consume any message but when I've tried it with camel-irc component it stays connected to irc server after application undeployment.

      My switchyard.xml and full AS7 server.log with notes when application deployment and undeployment started is attached.

      Attachments

        Activity

          People

            dbeveniu Daniel Bevenius (Inactive)
            robert@balent.cz Robert Balent (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: