【问题标题】:Apache James Spring distribution not startingApache James Spring 发行版未启动
【发布时间】:2020-02-17 22:39:12
【问题描述】:

目前正在试用Apache James 邮件服务器。在我下载current binary distribution 3.4.0(“用于Spring 布线”)后,我在运行时得到了以下行为:

bin\james.bat

日志(为便于阅读而格式化):

wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
jvm 1    | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
jvm 1    |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
(...)
jvm 1    | ERROR 21:30:39,649 |
           org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor      
           Unable to init mailet WithPriority
jvm 1    | org.apache.mailet.MailetException: 
           Could not load mailet (WithPriority) (java.lang.IllegalArgumentException: 
           'priority' init parameter is compulsory)
(...)

怎么了?

【问题讨论】:

    标签: java spring james


    【解决方案1】:

    没关系,我找到了answer - 试试这个:

    我将把问题提交给项目,同时快速修复该邮件 工作:

    • 在 James app 文件夹中,打开文件 conf/mailetcontainer.xml
    • 找到类 WithPriority 的邮件
    • 将xml标签8替换为8
    • 再次尝试运行 james 服务器

    conf/mailetcontainer.xml 中看起来像这样:

    (...)
    <mailetcontainer enableJmx="true">
      <processors>
        <processor state="root" enableJmx="true">
          <mailet match="All" class="PostmasterAlias"/>
          <mailet match="RelayLimit=30" class="Null"/>
          <mailet matcher="All" class="WithPriority">
            <priority>8</priority>
          </mailet>
    (...)
    

    【讨论】:

      猜你喜欢
      • 2013-04-15
      • 2013-12-10
      • 1970-01-01
      • 1970-01-01
      • 2011-07-01
      • 2016-12-31
      • 1970-01-01
      • 2016-11-23
      • 2012-12-31
      相关资源
      最近更新 更多