Given they're all related to the same code, a single patch is ok. Thx! On Wednesday, October 21, 2009, Andreas Johansson <fri.radi...@gmail.com> wrote: > Sure, do you want me to combine the three issues into one or do you > prefer three minor patches? > > > 2009/10/21 Guillaume Nodet <gno...@gmail.com>: >> Would you please raise a JIRA issue and attach a patch with your >> modficiations (using svn diff if possible). >> If you want to contribute the client SCP, you're welcome to do so too >> if you want. >> >> On Wed, Oct 21, 2009 at 15:37, Andreas Johansson <fri.radi...@gmail.com> >> wrote: >>> Hi, >>> >>> I understand that the main focus of the MINA SSHD project is not on >>> the client side, but I felt adventurous today and decided I should try >>> and create a SCP client using it. So far I have implemented a get >>> method and I have some feedback that I want to share after >>> using/reading the code. >>> >>> 1. Using SCP (get) and writing to a file which is located on a path >>> containing a space is not possible if >>> 'ScpCommandFactory.createCommand(String)' is used to create the >>> command (Line 44 makes that impossible). You have to create an >>> 'ScpCommand' instance directly. >>> 2. If something goes wrong executing the 'ScpCommand', 0 is sent to >>> the callback indicating success - it should send 2 if it uses SCP >>> codes (Line 155), there is also a NPE issue here if no callback has >>> been set. >>> 3. I would also suggest a new overloaded method to the >>> 'CommandFactory.ExitCallback.onExit(int)' method, e.g. a >>> 'CommandFactory.ExitCallback.onExit(int exitValue, String error)'. >>> This makes it possible for a client to read the exception message. >>> >>> After dealing with the issues above, getting files via SCP is working >>> fine (but I can't detect if an error occurred at the moment (2)) and >>> the code is a joy to read, great work! >>> >>> >>> Kind Regards >>> Andreas Johansson >>> >> >> >> >> -- >> Cheers, >> Guillaume Nodet >> ------------------------ >> Blog: http://gnodet.blogspot.com/ >> ------------------------ >> Open Source SOA >> http://fusesource.com >> >
-- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com