Hi Anuruddha, I tried as you mentioned to check standalone mode and skipped squid proxy test, but I got same error again. I followed this doc[1] to create ftp connection.
[1] http://www.krizna.com/ubuntu/setup-ftp-server-on-ubuntu-14-04-vsftpd/ *Thank youVivekananthan Sivanayagam* *Associate Software Engineer | WSO2* *E:[email protected] <e%[email protected]>* *M:+94752786138* On Fri, Mar 4, 2016 at 8:14 AM, Vivekananthan Sivanayagam < [email protected]> wrote: > Hi Anuruddha, > > Thank you. I check and update. > > > > > *Thank youVivekananthan Sivanayagam* > > *Associate Software Engineer | WSO2* > > *E:[email protected] <e%[email protected]>* > *M:+94752786138 <%2B94752786138>* > > On Fri, Mar 4, 2016 at 7:51 AM, Anuruddha Premalal <[email protected]> > wrote: > >> Hi Vivekanathan, >> >> Quick way to diagnose this is to add a main method and pass the >> parameters and check whether it's working in standalone mode. That way you >> have more power and control over debugging. >> >> As the error states it's trying to do a FTP upload via a >> close/unavailable FTP connection so you can focus on the connection >> creation section and see what's happening there, also at the same time >> monitor the FTP server logs, I'd suggest to skip the squid proxy first and >> do the testing incrementally. >> >> Regards, >> Anuruddha. >> >> On Wed, Mar 2, 2016 at 11:54 AM, Vivekananthan Sivanayagam < >> [email protected]> wrote: >> >>> Hi , >>> >>> I have implemented a method to support FTP Over proxy in file connector >>> version 2, I used Java Client [1](commons-net 3.4) and configured "Squid" >>> proxy[2]. >>> >>> I am getting the following errors when I invoke a method. >>> >>> [2016-03-02 10:56:19,535] ERROR - FileFtpOverProxy Error occurred while >>> uploading:Connection is not open >>> java.io.IOException: Connection is not open >>> at org.apache.commons.net.ftp.FTP.sendCommand(FTP.java:474) >>> at org.apache.commons.net.ftp.FTP.sendCommand(FTP.java:608) >>> at org.apache.commons.net.ftp.FTP.user(FTP.java:753) >>> at org.apache.commons.net.ftp.FTPClient.login(FTPClient.java:1034) >>> at >>> org.wso2.carbon.connector.FileFtpOverProxy.ftpOverHttp(FileFtpOverProxy.java:151) >>> at >>> org.wso2.carbon.connector.FileFtpOverProxy.connect(FileFtpOverProxy.java:47) >>> at >>> org.wso2.carbon.connector.core.AbstractConnector.mediate(AbstractConnector.java:32) >>> at >>> org.apache.synapse.mediators.ext.ClassMediator.mediate(ClassMediator.java:78) >>> at >>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:81) >>> at >>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:48) >>> at >>> org.apache.synapse.mediators.template.TemplateMediator.mediate(TemplateMediator.java:97) >>> at >>> org.apache.synapse.mediators.template.InvokeMediator.mediate(InvokeMediator.java:129) >>> at >>> org.apache.synapse.mediators.template.InvokeMediator.mediate(InvokeMediator.java:78) >>> at >>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:81) >>> at >>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:48) >>> at >>> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:149) >>> at >>> org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:185) >>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>> at >>> org.apache.synapse.transport.passthru.ServerWorker.processNonEntityEnclosingRESTHandler(ServerWorker.java:317) >>> at >>> org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:363) >>> at >>> org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:142) >>> at >>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) >>> at java.lang.Thread.run(Thread.java:745) >>> >>> I have attached a FileFtpOverProxy.java here. >>> >>> [1] https://commons.apache.org/proper/commons-net/ >>> [2] http://www.tecmint.com/configure-squid-server-in-linux/ >>> >>> >>> >>> >>> >>> >>> *Thank youVivekananthan SivanayagamAssociate Software Engineer | >>> WSO2E:[email protected] <e%[email protected]>M:+94752786138 >>> <%2B94752786138>* >>> >> >> >> >> -- >> *Anuruddha Premalal* >> Software Eng. | WSO2 Inc. >> Mobile : +94717213122 >> Web site : www.anuruddha.org >> >> >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
