Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Done
-
0.3
-
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.