This is the mail archive of the
java-prs@gcc.gnu.org
mailing list for the Java project.
[Bug libgcj/27163] New: FTP directory listing doesn't work
- From: "r_ovidius at eml dot cc" <gcc-bugzilla at gcc dot gnu dot org>
- To: java-prs at gcc dot gnu dot org
- Date: 14 Apr 2006 17:28:17 -0000
- Subject: [Bug libgcj/27163] New: FTP directory listing doesn't work
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
GCJ 4.1.0
The following prints the ftp directory list when using Sun's java. With gcj it
does not.
(The first url (microsoft) prints nothing, the second (gcc.gnu.org) results in
gnu.java.net.protocol.ftp.FTPException: Invalid number of arguments.
at gnu.java.net.protocol.ftp.FTPConnection.changeWorkingDirectory
(libgcj.so.7)
at gnu.java.net.protocol.ftp.FTPURLConnection.getInputStream (libgcj.so.7)
at java.net.URL.openStream (libgcj.so.7)
at Ftest.main (Ftest)
)
---
import java.net.*;
import java.util.*;
import java.io.*;
public class Ftest {
public static void main(String[] args) {
String url = "ftp://ftp.microsoft.com/ResKit/y2kfix/";
// String url = ftp://gcc.gnu.org/";
try {
InputStream input = (new URL(url)).openStream();
BufferedReader file = new BufferedReader(new InputStreamReader(input));
System.err.println("START");
while (file.ready()) {
String line = file.readLine();
System.err.println(">" + line + "<");
}
System.err.println("DONE");
} catch (Exception e) {
e.printStackTrace();
}
}
}
--
Summary: FTP directory listing doesn't work
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libgcj
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: r_ovidius at eml dot cc
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27163