james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mario Zsilak (JIRA)" <server-...@james.apache.org>
Subject [jira] Created: (JAMES-949) SMTP Async I/O - Core command handler not found in config
Date Wed, 13 Jan 2010 16:34:54 GMT
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message