Return-Path: Delivered-To: apmail-jakarta-commons-user-archive@www.apache.org Received: (qmail 16132 invoked from network); 15 Dec 2004 10:16:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 15 Dec 2004 10:16:11 -0000 Received: (qmail 88483 invoked by uid 500); 15 Dec 2004 09:54:27 -0000 Delivered-To: apmail-jakarta-commons-user-archive@jakarta.apache.org Received: (qmail 88469 invoked by uid 500); 15 Dec 2004 09:54:27 -0000 Mailing-List: contact commons-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Users List" Reply-To: "Jakarta Commons Users List" Delivered-To: mailing list commons-user@jakarta.apache.org Received: (qmail 88417 invoked by uid 99); 15 Dec 2004 09:54:25 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from saturn.lunarpages.com (HELO saturn.lunarpages.com) (64.235.234.50) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 15 Dec 2004 01:54:21 -0800 Received: from ae12424.emirates.net.ae ([217.164.58.138] helo=shaan-4) by saturn.lunarpages.com with esmtpa (Exim 4.43) id 1CeVrJ-0001Tn-UU for commons-user@jakarta.apache.org; Wed, 15 Dec 2004 01:54:14 -0800 MIME-Version: 1.0 Message-Id: <41C00931.000003.01008@SHAAN-4> Date: Wed, 15 Dec 2004 13:51:45 +0400 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_9QCRG6G0000000000000" X-Mailer: IncrediMail (3501710) From: "Shaan" To: Subject: [net] Some FTP servers causing ParserInitializationException. X-FID: PLAINTXT-NONE-0000-0000-000000000000 X-Priority: 3 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - saturn.lunarpages.com X-AntiAbuse: Original Domain - jakarta.apache.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - em-t.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N --------------Boundary-00=_9QCRG6G0000000000000 Content-Type: Text/Plain; charset="windows-1256" Content-Transfer-Encoding: 7bit Hi, I am new to this forum as well as to this software. I was trying my attached code with multiple of FTP servers. I don't know, after connecting to some of FTP servers, I receive following exception when i use ftp.listFiles() method. ============================================================================= org.apache.commons.net.ftp.parser.ParserInitializationException: Error initializing parser at org.apache.commons.net.ftp.parser DefaultFTPFileEntryParserFactory createFileEntryParser(DefaultFTPFileEntryParserFactory.java:115) at org.apache.commons.net.ftp.FTPClient initiateListParsing(FTPClient.java:2306) at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient java:2055) at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient java:2106) at FTPTrial.main(FTPTrial.java:47) Error :org.apache.commons.net.ftp.parser.ParserInitializationException: Error initializing parser ============================================================================= I am attaching my code, its very simple. I have noticed one thing, if ftp.getSystemName() method returns "null", then only i receive this error, otherwise my code works fine. Need to have pointer, where I am going wrong. Thanks and regards, Shahnaz Ali. --------------Boundary-00=_9QCRG6G0000000000000 Content-Type: unknown/unknown; name="FTPTrial.java" Content-Disposition: attachment Content-Transfer-Encoding: base64 DQoNCmltcG9ydCBqYXZhLmlvLiogOw0KaW1wb3J0IG9yZy5hcGFjaGUuY29tbW9ucy5uZXQuZnRw LiogOw0KaW1wb3J0IG9yZy5hcGFjaGUuY29tbW9ucy5uZXQuZnRwLkZUUEZpbGVFbnRyeVBhcnNl ckltcGwgOw0KaW1wb3J0IG9yZy5hcGFjaGUuY29tbW9ucy5uZXQuZnRwLkZUUEZpbGUgOw0KDQoN CnB1YmxpYyBjbGFzcyBGVFBUcmlhbA0KIHsNCg0KCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChT dHJpbmcgYXJnc1tdKSB0aHJvd3MgIEV4Y2VwdGlvbg0KCSB7DQoNCgkJICAgIEZUUENsaWVudCBm dHAgPSBuZXcgRlRQQ2xpZW50ICgpIDsNCgkJCXRyeQ0KCQkJIHsNCg0KCQkJCSBpbnQgcmVwbHk7 DQoNCgkJCQkJU3RyaW5nIHNlcnZlciA9ICJmdHAubGludXgubmNzdS5lZHUiIDsNCgkJCSAgIAkg IAlTdHJpbmcgdXNlck5hbWUgPSAiIiA7DQoJCQkgICAJICAJU3RyaW5nIHBhc3N3b3JkID0gIiIg Ow0KDQoNCgkJCSAgICAgIAlmdHAuY29ubmVjdCggc2VydmVyICk7DQoJCQkgICAgICAJU3lzdGVt Lm91dC5wcmludGxuKCJDb25uZWN0ZWQgdG8gIiArIHNlcnZlciArICIuIik7DQoJCQkgICAgICAJ U3lzdGVtLm91dC5wcmludChmdHAuZ2V0UmVwbHlTdHJpbmcoKSk7DQoNCg0KCQkJICAgICAgCS8v IEFmdGVyIGNvbm5lY3Rpb24gYXR0ZW1wdCwgeW91IHNob3VsZCBjaGVjayB0aGUgcmVwbHkgY29k ZSB0byB2ZXJpZnkNCgkJCSAgICAgIAkvLyBzdWNjZXNzLg0KCQkJICAgICAgCXJlcGx5ID0gZnRw LmdldFJlcGx5Q29kZSgpOw0KDQoJCQkgICAgICAJaWYoIUZUUFJlcGx5LmlzUG9zaXRpdmVDb21w bGV0aW9uKHJlcGx5KSkNCgkJCSAgICAgIAkgew0KCQkJICAgICAgICAJZnRwLmRpc2Nvbm5lY3Qo KTsNCgkJCSAgICAgICAgCVN5c3RlbS5lcnIucHJpbnRsbigiRlRQIHNlcnZlciByZWZ1c2VkIGNv bm5lY3Rpb24uIik7DQoJCQkgICAgICAgIAlTeXN0ZW0uZXhpdCgxKTsNCgkJCSAgICAgIAkgfQ0K DQoJCQkgICAgICAJYm9vbGVhbiBhY2NlcHRlZCA9IGZ0cC5sb2dpbiggdXNlck5hbWUgLCBwYXNz d29yZCApOw0KCQkJICAgICAgCVN5c3RlbS5lcnIucHJpbnRsbigiVXNlciBQYXNzd29yZCwgQWNj ZXB0ZWQgOiIgKyBhY2NlcHRlZCApOw0KCQkJICAgICAgCVN5c3RlbS5lcnIucHJpbnRsbigiU3lz dGVtIG5hbWUgOiIgKyBmdHAuZ2V0U3lzdGVtTmFtZSgpICk7DQoNCg0KCQkJICAgICAgCUZUUEZp bGUgW11maWxlcyA9IGZ0cC5saXN0RmlsZXMgKCAiIikgIDsNCgkJCQkgIAlmb3IgKGludCBpPTE7 IGk8PSBmaWxlcy5sZW5ndGg7IGkrKykNCgkJCQkgIAkgew0KCQkJCSAgICAgCVN5c3RlbS5vdXQu cHJpbnQgICggZmlsZXNbaS0xXS5nZXROYW1lKCkgKTsNCgkJCQkgICAgIAlTeXN0ZW0ub3V0LnBy aW50ICAoICJcdCIgKTsNCgkJCQkgICAgIAlTeXN0ZW0ub3V0LnByaW50bG4gKCBmaWxlc1tpLTFd LmdldFRpbWVzdGFtcCgpLmdldFRpbWUoKSApIDsNCgkJCQkgIAkgfQ0KDQoJCQkgfQ0KCQkJY2F0 Y2goIEV4Y2VwdGlvbiBlKQ0KCQkJIHsNCgkJCQkgICAgaWYoZnRwLmlzQ29ubmVjdGVkKCkpDQoJ CQkJICAgICB7DQoJCQkgICAgICAgIAl0cnkNCgkJCSAgICAgICAgCSB7DQoJCQkgICAgICAgIAkJ ICBmdHAuZGlzY29ubmVjdCgpOw0KCQkJICAgICAgICAJIH0NCgkJCSAgICAgICAgCWNhdGNoKElP RXhjZXB0aW9uIGYpDQoJCQkgICAgICAgIAkgew0KCQkJICAgICAgICAgIAkJLy8gZG8gbm90aGlu Zw0KCQkJICAgICAgICAJIH0NCgkJCSAgICAgICAgIH0NCg0KIAkJCSAgICAgICAgZS5wcmludFN0 YWNrVHJhY2UoKTsNCiAJCQkgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiRXJyb3IgOiIgKyBl KTsNCgkJCSAgICAgICAgU3lzdGVtLmV4aXQoMSk7DQogICAgCQkgfQ0KDQogCSB9DQoNCiAgfQ== --------------Boundary-00=_9QCRG6G0000000000000 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-user-help@jakarta.apache.org --------------Boundary-00=_9QCRG6G0000000000000--