关于james邮件服务器启动的问题

问题描述

最近在玩james邮件服务器,一启动直接报这个错,请大家帮我看看下面是异常信息。INFO20:56:50,078|org.apache.james.container.spring.context.JamesServerApplicationContext|Refreshingorg.apache.james.container.spring.context.JamesServerApplicationContext@1d529be:startupdate[WedMar1220:56:50CST2014];rootofcontexthierarchyExceptioninthread"main"org.springframework.beans.factory.BeanDefinitionStoreException:FailedtocreatetheJAXBbinder;nestedexceptionisjavax.xml.bind.JAXBException:Providercom.sun.xml.internal.bind.v2.ContextFactorycouldnotbeinstantiated:com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException:1countsofIllegalAnnotationExceptionsClasshastwopropertiesofthesamename"outputs"thisproblemisrelatedtothefollowinglocation:atpublicjava.util.Listorg.apache.camel.model.ResequenceDefinition.getOutputs()atorg.apache.camel.model.ResequenceDefinitionthisproblemisrelatedtothefollowinglocation:atprivatejava.util.Listorg.apache.camel.model.ResequenceDefinition.outputsatorg.apache.camel.model.ResequenceDefinition-withlinkedexception:[com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException:1countsofIllegalAnnotationExceptionsClasshastwopropertiesofthesamename"outputs"thisproblemisrelatedtothefollowinglocation:atpublicjava.util.Listorg.apache.camel.model.ResequenceDefinition.getOutputs()atorg.apache.camel.model.ResequenceDefinitionthisproblemisrelatedtothefollowinglocation:atprivatejava.util.Listorg.apache.camel.model.ResequenceDefinition.outputsatorg.apache.camel.model.ResequenceDefinition]atorg.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:258)atorg.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser.parseInternal(AbstractSingleBeanDefinitionParser.java:85)atorg.springframework.beans.factory.xml.AbstractBeanDefinitionParser.parse(AbstractBeanDefinitionParser.java:59)atorg.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:73)atorg.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1419)atorg.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1409)atorg.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:184)atorg.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.doRegisterBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:140)atorg.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:111)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:493)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:390)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)atorg.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)atorg.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:243)atorg.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:127)atorg.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:93)atorg.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:131)atorg.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:522)atorg.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:436)atorg.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)atorg.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)atorg.apache.james.container.spring.context.JamesServerApplicationContext.<init>(JamesServerApplicationContext.java:39)atorg.apache.james.app.spring.JamesAppSpringMain.init(JamesAppSpringMain.java:61)atorg.apache.james.app.spring.JamesAppSpringMain.main(JamesAppSpringMain.java:42)Causedby:javax.xml.bind.JAXBException:Providercom.sun.xml.internal.bind.v2.ContextFactorycouldnotbeinstantiated:com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException:1countsofIllegalAnnotationExceptionsClasshastwopropertiesofthesamename"outputs"thisproblemisrelatedtothefollowinglocation:atpublicjava.util.Listorg.apache.camel.model.ResequenceDefinition.getOutputs()atorg.apache.camel.model.ResequenceDefinitionthisproblemisrelatedtothefollowinglocation:atprivatejava.util.Listorg.apache.camel.model.ResequenceDefinition.outputsatorg.apache.camel.model.ResequenceDefinition-withlinkedexception:[com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException:1countsofIllegalAnnotationExceptionsClasshastwopropertiesofthesamename"outputs"thisproblemisrelatedtothefollowinglocation:atpublicjava.util.Listorg.apache.camel.model.ResequenceDefinition.getOutputs()atorg.apache.camel.model.ResequenceDefinitionthisproblemisrelatedtothefollowinglocation:atprivatejava.util.Listorg.apache.camel.model.ResequenceDefinition.outputsatorg.apache.camel.model.ResequenceDefinition]atjavax.xml.bind.ContextFinder.newInstance(UnknownSource)atjavax.xml.bind.ContextFinder.find(UnknownSource)atjavax.xml.bind.JAXBContext.newInstance(UnknownSource)atjavax.xml.bind.JAXBContext.newInstance(UnknownSource)atorg.apache.camel.spring.handler.CamelNamespaceHandler.createJaxbContext(CamelNamespaceHandler.java:187)atorg.apache.camel.spring.handler.CamelNamespaceHandler.getJaxbContext(CamelNamespaceHandler.java:174)atorg.apache.camel.spring.handler.CamelNamespaceHandler$CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java:256)...26moreCausedby:com.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException:1countsofIllegalAnnotationExceptionsClasshastwopropertiesofthesamename"outputs"thisproblemisrelatedtothefollowinglocation:atpublicjava.util.Listorg.apache.camel.model.ResequenceDefinition.getOutputs()atorg.apache.camel.model.ResequenceDefinitionthisproblemisrelatedtothefollowinglocation:atprivatejava.util.Listorg.apache.camel.model.ResequenceDefinition.outputsatorg.apache.camel.model.ResequenceDefinitionatcom.sun.xml.internal.bind.v2.runtime.IllegalAnnotationsException$Builder.check(UnknownSource)atcom.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(UnknownSource)atcom.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.<init>(UnknownSource)atcom.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.<init>(UnknownSource)atcom.sun.xml.internal.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(UnknownSource)atcom.sun.xml.internal.bind.v2.ContextFactory.createContext(UnknownSource)atcom.sun.xml.internal.bind.v2.ContextFactory.createContext(UnknownSource)atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)atsun.reflect.NativeMethodAccessorImpl.invoke(UnknownSource)atsun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)atjava.lang.reflect.Method.invoke(UnknownSource)atjavax.xml.bind.ContextFinder.newInstance(UnknownSource)...33more

解决方案

解决方案二:
同样碰到这个问题在Google中
解决方案三:
IfyourunJDK7,JameswillnotstartduetoabuginJAXB.Astemporaryworkaround,youcandownloadthelatest2.1versionofJAXBfromhttp://jaxb.java.net/2.1.13/JAXB2_20100510.jarandcopytheextractedjaxb-impl.jarintoconf/lib.

时间: 2024-11-03 21:38:44

关于james邮件服务器启动的问题的相关文章

james邮件服务器 怎么打开全局管理

问题描述 james邮件服务器 怎么打开全局管理 apache-james除了使用telnet 域名 端口这种方式进入后台管理 还有别的方法吗 我们公司不准用telnet 也没装 但是安装了ssh 有没有人用过这个啊.SOS 解决方案 james邮件服务器James 邮件服务器 解决方案二: http://www.oschina.net/question/3270_12317

手动搭建apache james邮件服务器,实现邮件功能

最近一直在搞邮件这块,本来我们邮件发送是用的腾讯免费的企业邮箱,邮件功能没有问题,但是由于邮件的限制,如下: 这些限制导致我们的部分客户是收不到邮件的,哪怕付费,这样的固定频率限制也是无法解决的,可以说我们国内的邮件厂商都是这样,而国外的却要收费. 那么问题来了,如何突破发送邮件的频率限制? 1. 成为该企业用户的白名单,也就是说有关系,让邮件厂商后台开放就行 2. 自己搭建邮件服务器,其实这个就是最实在的 周末花了两天时间搭建了邮件服务器,也走了不少弯路,那么咱们今天就来说说 我自己搭了两款,

james邮件服务器如何配置多库?

问题描述 我使用james作为邮件服务器,最近遇到新的需求,需要配置多库,以前是对单个数据库操作的,直接在context.xml里面配置数据库源就ok了,现在配置多库的,前辈们,谁用过james,请高手赐教,小弟拜谢了...急! 解决方案 解决方案二:我觉得这是有些自相矛盾的.

用 Apache James 搭建邮件服务器来收发邮件实践(一)(转)

      Apache James 简称 James, 是 Java Apache Mail Enterprise Server的缩写.James 是100%基于Java的电子邮件服务器.它是一种独立的邮件服务器,并提供了一个完整的电子邮件解决方案,用来收.发电子邮件.          本文不赘述James服务器的参数细节,这个以后有机会再详细讨论,这里先从服务器搭建开始,用搭建的服务器收.发电子邮件来熟悉一下Apache James.本人也是新手,希望能得到各位高手的指点,使大家能悟到进阶

Postfix邮件服务器搭建之软件安装与配置

Postfix邮件服务器的搭建需要使用到几个软件,分别是cyrus-sasl.postfix.dovecot.postfixadmin.roundcubemail,只有这几个软件相互配合才能搭建一套完整的邮件服务器. PS:本次实验在centos6.5 64bit上进行. 一.软件功能介绍 cyrus-sasl.postfix.dovecot.postfixadmin.roundcubemail,这五款软件,分别有各自的功能.下面就分别一一介绍各自的功能. 1.1 cyrus-sasl功能介绍

Postfix邮件服务器搭建之准备工作

说实话,Postfix邮件服务器的搭建是一件很麻烦的事情,需要各种软件之间的配置和调试.在写这篇文章之前,我也是搭建测试了不下于10次才算把整个流程给走通,今天刚好有时间把整个搭建过程记录下来. 在正式安装postfix之前,我们先来介绍在搭建之前所需要做的准备工作. 一.域名解析 因为邮件服务器牵涉到域名的问题比较多,所以在此我们先来介绍有关域名解析的相关配置. 我们需要在域名解析控制台添加MX.TXT和相关的A记录,在平时的域名解析过程中,使用最多的是DNSPod以及万网,下面分别一一介绍下

Centos 7 搭建 Zimbra 邮件服务器

Zimbra协作套件(ZCS)是一个由Zimbra群件产品,在世界各地广泛使用.用户可以使用一个非常丰富的网络接口来共享文件夹.联系人.日程安排和其他的东西.目前协作套件的最新版本是Zimbra 8.6.0.它带来了新的功能,改进的邮件服务器,它提供了一个更好的网络客户端体验. 下面我通过 Centos 7 来搭建 webmail -> zimbra 邮件服务器,并且验证向外网发送邮件是否正常,顺便记录一下,方便日后查看~ 1.配置 /etc/hosts 和 /etc/hostname 我在这边

qmail/vpopmail 虚拟邮件服务器系统配置指南

内容简介:本文档详细描述了如何在qmail, vpopmail, courier-imap, mysql和horde's imp的基础上创建一个邮件服务器系统. 1. 序言 不论你是为系统后台程序.单一的服务器或域名地址,还是为多个虚拟域名进行电子邮件派发传递, qmail都可以通过简单的设置满足你的需求.本指南将在着重说明远程访问和加密传输的基础上指导你完成上面所说的所有工作. 本指南将帮助你使用qmail,courier-imap, vpopmail和horde/imp.而这些内容也将涉及到

适用Foxmail Server轻松搭建邮件服务器

Foxmail Server(FMS)是一款功能强大的邮件服务器软件,他提供了多种邮件服务,包括SMTP.POP3.LDAP等,并内建邮件扩充协议的MIME,用户可以根据使用习惯以Outlook Express.Foxmail等流行客户端软件收发邮件,也可以在美观亲切易用的全中文WEB浏览器界面上登陆处理邮件.管理员也可以基于WEB页面进行简单轻松的管理维护.本文给大家介绍一下如何在Windows环境下利用Foxmail Server架设一台邮件服务器. 安装和设置邮件服务器 FMS要求操作系统