The following comment has been added to this issue:
Author: Noel J. Bergman
Created: Thu, 19 Aug 2004 8:23 PM
Body:
There is a different fix for this in CVS. It matches the fix already made for the
same reason in the DNSServer code. The iterator really should not return true if it
won't be able to return a valid HostAddress.
This fix will be present in a test build posted tonight. Please test and let us know
if it takes care of the problem in your environment.
---------------------------------------------------------------------
View this comment:
http://issues.apache.org/jira/browse/JAMES-318?page=comments#action_37353
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/JAMES-318
Here is an overview of the issue:
---------------------------------------------------------------------
Key: JAMES-318
Summary: java.lang.NullPointerException when host is unknown
Type: Bug
Status: Unassigned
Priority: Major
Project: James
Components:
Remote Delivery
Versions:
2.2.0
Assignee:
Reporter: Hes Siemelink
Created: Wed, 18 Aug 2004 5:44 AM
Updated: Thu, 19 Aug 2004 8:23 PM
Description:
I encountered the following NullPointerException:
18/08/04 14:29:59 INFO James.Mailet : RemoteDelivery: Unknown gateway
host: unknown host
18/08/04 14:29:59 INFO James.Mailet : RemoteDelivery: This could be a DNS
server error or configuration error.
18/08/04 14:29:59 INFO James.Mailet : RemoteDelivery: Exception caught in
RemoteDelivery.run()
java.lang.NullPointerException
at
org.apache.james.transport.mailets.RemoteDelivery.deliver(RemoteDelivery.java:409)
at
org.apache.james.transport.mailets.RemoteDelivery.run(RemoteDelivery.java:912)
at java.lang.Thread.run(Thread.java:534)
This is caused by logging information about a HostAddress that happens to be null.
The HostAddress is null because I had a misconfiguration in my config.xml: a gateway
server that could not be found.
I fixed the issue for myself by entering the correct host name.
Still, NullPointerExceptions are a bad sign.
Also, the message seems to disappear from the queue. I can't find it in the spool
directory and there is no attempt of delivery after a restart.
In other words, I seem to observe that a message gets lost when this occurs.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]