SMTP Async I/O - Core command handler not found in config
---------------------------------------------------------
Key: JAMES-949
URL: https://issues.apache.org/jira/browse/JAMES-949
Project: JAMES Server
Issue Type: Bug
Components: SMTPServer
Affects Versions: Trunk
Environment: Windows XP
James trunk rev. 898686
Reporter: Mario Zsilak
Priority: Minor
Hi all,
I wanted to use the SMTP Async I/O, so I commented the normal smtp stuff and
uncommented "org.apache.james.smtpserver.mina.AsyncSMTPServer" in
spring-beans.xml
Well, start-up fails.
I pin-pointed the issue to AsyncSMTPServer.java to the method
prepareHandlerChain() (line 197)
I've attached a patch to resolve this issue, however I've no clue if this is
the correct way :)
----------------------------------------------------------------------------
### Eclipse Workspace Patch 1.0
#P james-server-smtpserver-function
Index: src/main/java/org/apache/james/smtpserver/mina/AsyncSMTPServer.java
===================================================================
--- src/main/java/org/apache/james/smtpserver/mina/AsyncSMTPServer.java
(revision 898686)
+++ src/main/java/org/apache/james/smtpserver/mina/AsyncSMTPServer.java
(working copy)
@@ -194,7 +194,7 @@
if (handlerchainConfig.getString("[...@corehandlerspackage]") == null)
handlerchainConfig.addProperty("[...@corehandlerspackage]",
CoreCmdHandlerLoader.class.getName());
- handlerChain = getLoader().load(ProtocolHandlerChainImpl.class,
getLogger(), handlerConfiguration);
+ handlerChain = getLoader().load(ProtocolHandlerChainImpl.class,
getLogger(), handlerchainConfig);
handlerChain.configure(handlerchainConfig);
}
---------------------------------------------------------------------------
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]