Hello,

I am using Linux jdk1.3.1 as my JVM, and the latest
official release of james.
When user mailboxes are  empty, I can succesfully
telnet to port 110, and use the stat and list commands.
But when I have one or two messages in any mailbox, any stat or list
command provokes a java.lang.ClassCastException: java.lang.String
Any help?
Thanks a lot.

Here are the logs from pop3server.log:



ri Oct 26 20:36:53 EDT 2001 [INFO   ] (pop3server): Command received: STAT
Fri Oct 26 20:36:53 EDT 2001 [ERROR  ] (pop3server): Exception during connection from 
localhost.redexterior.com (127.0.0.1) : java.lang.String
java.lang.ClassCastException: java.lang.String
        at org.apache.james.core.MailImpl.getSize(MailImpl.java:141)
        at org.apache.james.pop3server.POP3Handler.doSTAT(POP3Handler.java:247)
        at org.apache.james.pop3server.POP3Handler.parseCommand(POP3Handler.java:190)
        at 
org.apache.james.pop3server.POP3Handler.handleConnection(POP3Handler.java:126)
        at 
org.apache.avalon.cornerstone.blocks.connection.ConnectionRunner.run(Connection.java:163)
        at 
org.apache.avalon.excalibur.thread.impl.ExecutableRunnable.execute(ExecutableRunnable.java:47)
        at 
org.apache.avalon.excalibur.thread.impl.WorkerThread.run(WorkerThread.java:80)
Fri Oct 26 20:38:53 EDT 2001 [ERROR  ] (pop3server): Connection timeout on socket
Fri Oct 26 20:39:21 EDT 2001 [INFO   ] (pop3server): Hello Name is: 
athlon.redexterior.com
Fri Oct 26 20:39:21 EDT 2001 [INFO   ] (pop3server): Connection from dell (10.1.1.1)
Fri Oct 26 20:39:26 EDT 2001 [INFO   ] (pop3server): Command received: user jdeluca
Fri Oct 26 20:39:29 EDT 2001 [INFO   ] (pop3server): Command received: pass xxxxxx
Fri Oct 26 20:39:30 EDT 2001 [INFO   ] (pop3server): Command received: list
Fri Oct 26 20:39:30 EDT 2001 [ERROR  ] (pop3server): Exception during connection from 
dell (10.1.1.1) : java.lang.String
java.lang.ClassCastException: java.lang.String
        at org.apache.james.core.MailImpl.getSize(MailImpl.java:141)
        at org.apache.james.pop3server.POP3Handler.doLIST(POP3Handler.java:268)
        at org.apache.james.pop3server.POP3Handler.parseCommand(POP3Handler.java:192)
        at 
org.apache.james.pop3server.POP3Handler.handleConnection(POP3Handler.java:126)
        at 
org.apache.avalon.cornerstone.blocks.connection.ConnectionRunner.run(Connection.java:163)
        at 
org.apache.avalon.excalibur.thread.impl.ExecutableRunnable.execute(ExecutableRunnable.java:47)
        at 
org.apache.avalon.excalibur.thread.impl.WorkerThread.run(WorkerThread.java:80)
Fri Oct 26 20:41:18 EDT 2001 [INFO   ] (pop3server): Hello Name is: 
athlon.redexterior.com
Fri Oct 26 20:41:18 EDT 2001 [INFO   ] (pop3server): Connection from 
localhost.redexterior.com (127.0.0.1)
Fri Oct 26 20:41:18 EDT 2001 [INFO   ] (pop3server): Command received: USER jdeluca
Fri Oct 26 20:41:18 EDT 2001 [INFO   ] (pop3server): Command received: PASS xxxxx
Fri Oct 26 20:41:19 EDT 2001 [INFO   ] (pop3server): Command received: STAT
Fri Oct 26 20:41:19 EDT 2001 [ERROR  ] (pop3server): Exception during connection from 
localhost.redexterior.com (127.0.0.1) : java.lang.String
java.lang.ClassCastException: java.lang.String
        at org.apache.james.core.MailImpl.getSize(MailImpl.java:141)
        at org.apache.james.pop3server.POP3Handler.doSTAT(POP3Handler.java:247)
        at org.apache.james.pop3server.POP3Handler.parseCommand(POP3Handler.java:190)
        at 
org.apache.james.pop3server.POP3Handler.handleConnection(POP3Handler.java:126)
        at 
org.apache.avalon.cornerstone.blocks.connection.ConnectionRunner.run(Connection.java:163)
        at 
org.apache.avalon.excalibur.thread.impl.ExecutableRunnable.execute(ExecutableRunnable.java:47)
        at 
org.apache.avalon.excalibur.thread.impl.WorkerThread.run(WorkerThread.java:80)
Fri Oct 26 20:41:29 EDT 2001 [ERROR  ] (pop3server): Connection timeout on socket



-- 

Jorge de Lucas y Cadenas <[EMAIL PROTECTED]>
FreeBSD 4.4-STABLE

PGP Key Fingerprint20 = A21E AD4D C928 50F4 6F33  0D40 2AFD CFC3 5C57 AC03
Diffie-Hellman:
PGP Key Fingerprint20 = 4A7C 54BE 8264 428C 026F  784F 4FE6 3403 C4B1 55AA
GPG Key fingerprint = 65FE 47C3 8C5A 3045 6818  F6B3 111F D35D 33CD 66BB



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to