You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Norman Maurer (JIRA)" <se...@james.apache.org> on 2010/01/13 17:52:54 UTC
[jira] Assigned: (JAMES-949) SMTP Async I/O - Core command handler
not found in config
[ https://issues.apache.org/jira/browse/JAMES-949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Norman Maurer reassigned JAMES-949:
-----------------------------------
Assignee: Norman Maurer
> 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
> Assignee: Norman Maurer
> Priority: Minor
> Attachments: AsyncSMTPServer.patch
>
>
> 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