Close Mina session from server side ----------------------------------- Key: CAMEL-1362 URL: https://issues.apache.org/activemq/browse/CAMEL-1362 Project: Apache Camel Issue Type: Improvement Components: camel-mina Affects Versions: 1.5.0 Reporter: Nicolas Bouillon
Mina endpoint as a server could be closed as the initiative of the server. Read life scenario (FTP example) : client opens connection to server C:login foo S:welcome foo C:logout S:bye server closes the connection For now, in org.apache.camel.Processor, the only ways to close connection is to call ((MinaExchange) exchange).getSession().close(); but if a exchange out body has been specified, it raises an exception, because the session is already closed. or to do exchange.getOut().setBody(null); // raises a WARNING : Can not write body since its null, closing session Then, there is no way to send a "BYE" message just before closing the connection of the client. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.