Please create an enhancement request in the bug database... http://issues.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity =enhancement
Attach a patch file, as described in the "Fixing the bug" section of the following page... http://ant.apache.org/bugs.html Then email the dev list, asking the commiters to review the fix. Also, encourage users to vote for the bug. -Rob A > -----Original Message----- > From: Maciej Zywno [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 15, 2006 9:33 AM > To: Ant Users List > Subject: Re: [scp/sshexec] Is a connection thru HTTP proxy > possible? ( setproxy doesn't help) > > I've just implemented it. It works. What is a preferred way > of sharing this code in case anyone would like to use it?(patch?) > > Maciej Zywno > > On 11/15/06, Maciej Zywno <[EMAIL PROTECTED]> wrote: > > > > Thanks, > > > > I can see that both sshexec and scp tasks use jsch library that do > > support http proxy connections. Isn't it just a matter of > using this > > support in these tasks? I mean.. I want to extend > > org.apache.tools.ant.taskdefs.optional.ssh.Scp (Sshexec) classes to > > use jsch proxy support as it is mentioned here > > http://www.jcraft.com/jsch/examples/ViaHTTP.java > > > > Does it seem feasible? Do you know whether there are any > reasons it's > > not implemented in Ant yet? > > > > Thanks again, > > > > Maciej Zywno > > > > On 11/15/06, Steve Loughran <[EMAIL PROTECTED]> wrote: > > > > > > Maciej Zywno wrote: > > > > As far as I understood from > > > > http://java.sun.com/j2se/1.5.0/docs/guide/net/properties.html, > > > > the properties you mention are used by "protocol > handlers". So I > > > > guess > > > they are > > > > used by classes that extend e.g. URLStreamHandler e.g. > > > > sun.net.www.protocol.http.Handler. However scp task uses jsch > > > > library( > > > > http://www.jcraft.com/jsch/) that operates on raw > sockets which I > > > think > > > > don't use the system proxy settings. > > > > > > > > Actually now I'm quite sure ant SCP task cannot go thru > firewall. > > > > I > > > hope > > > > I'm > > > > wrong. > > > > > > ssh doesnt go through firewalls except with socks. If you have a > > > socks server you may be able to get <ssh> to work. > > > > > > commons-vfs has support for webdav and tasks like > <v-copy> to copy > > > files to a virtual filesystem, so if the far end supports > webdav you > > > can upload over http, and hence through the proxy > > > > > > > -------------------------------------------------------------------- > > > - To unsubscribe, e-mail: [EMAIL PROTECTED] For > > > additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > > zywy > > > > > -- > zywy > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]