Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建名为';org.apache.cxf.transport.http_jetty.JettyHTTPServerEngineFactory_Java_Spring_Spring Mvc - Fatal编程技术网

Java 创建名为';org.apache.cxf.transport.http_jetty.JettyHTTPServerEngineFactory

Java 创建名为';org.apache.cxf.transport.http_jetty.JettyHTTPServerEngineFactory,java,spring,spring-mvc,Java,Spring,Spring Mvc,我正在从cxf 2.2.6升级到3.1.11 升级时,我得到如下异常 BaseApplication.main:591{31/05/2017 05:11:03.117}>>错误 例外{ 原因:org.springframework.beans.factory.BeanCreationException:创建名为“(内部bean)#73c8985f”的bean时出错:通过工厂方法实例化bean失败;嵌套异常为org.springframework.beans.BeanInstantiationEx

我正在从cxf 2.2.6升级到3.1.11

升级时,我得到如下异常

BaseApplication.main:591{31/05/2017 05:11:03.117}>>错误

例外{ 原因:org.springframework.beans.factory.BeanCreationException:创建名为“(内部bean)#73c8985f”的bean时出错:通过工厂方法实例化bean失败;嵌套异常为org.springframework.beans.BeanInstantiationException:实例化[java.util.Map]失败:工厂方法“createTLSServerParametersMap”引发异常;嵌套异常为java.lang.RuntimeException:无法创建安全的XMLInputFactory 消息:创建名为“org.apache.cxf.transport.http_jetty.JettyHTTPServerEngineFactory”的bean时出错:无法创建[org.apache.cxf.transports.http_jetty.configuration.TLSServerParametersIdentifiedType]类型的内部bean(内部bean)#73c8985f]设置构造函数参数时;嵌套异常为org.springframework.beans.factory.BeanCreationException:创建名为“(内部bean)”的bean时出错#73c8985f”:通过工厂方法实例化bean失败;嵌套 异常为org.springframework.beans.BeanInstantiationException:未能实例化[java.util.Map]:引发了工厂方法“createTLSServerParametersMap” 异常;嵌套异常为java.lang.RuntimeException:无法创建安全的XMLInputFactory 类:org.springframework.beans.factory.BeanCreationException 堆栈:{ [0]位于org.springframework.beans.factory.support.BeanDefinitionValueResolver(resolveInnerBean:313) [1] 位于org.springframework.beans.factory.support.BeanDefinitionValueResolver(ResolveValueIfEssential:129) [2] 位于org.springframework.beans.factory.support.ConstructorResolver(resolveConstructorArguments:634) [3] 位于org.springframework.beans.factory.support.ConstructorResolver(autowireConstructor:140) [4] 位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory(autowireConstructor:1137) [5] 位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory(createBeanInstance:1040) [6] 位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory(doCreateBean:504) [7] 位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory(createBean:476) [8] 位于org.springframework.beans.factory.support.AbstractBeanFactory$1(getObject:303) [9] 位于org.springframework.beans.factory.support.DefaultSingletonBeanRegistry(getSingleton:230) [10] 位于org.springframework.beans.factory.support.AbstractBeanFactory(doGetBean:299) [11] 位于org.springframework.beans.factory.support.AbstractBeanFactory(getBean:194) [12] 位于org.springframework.beans.factory.support.DefaultListableBeanFactory(预实例化单例:755) [13] 位于org.springframework.context.support.AbstractApplicationContext(finishBeanFactoryInitialization:762) [14] 位于org.springframework.context.support.AbstractApplicationContext(刷新:480) [15] 位于org.apache.cxf.bus.spring.BusApplicationContext$1(运行:107) [16] 位于org.apache.cxf.bus.spring.BusApplicationContext$1(运行:105) [17] 位于java.security.AccessController(doPrivileged) [18] 位于org.apache.cxf.bus.spring.BusApplicationContext(:105) [19] 位于org.apache.cxf.bus.spring.BusApplicationContext(:96) [20] 位于org.apache.cxf.bus.spring.BusApplicationContext(:78)

对于属性文件中显示的输入

    <httpj:engine-factory bus="cxf">

            <httpj:engine port="0">

                    <httpj:threadingParameters minThreads="15" maxThreads="50" />
            </httpj:engine>
    </httpj:engine-factory>

以前,它在cxf 2.2.6中运行良好,但升级后,我面临这个问题

我的类路径中既有stax2-api-3.1.4.jar,也有woodstox-core-asl-4.4.1.jar,仍然会得到异常,因为嵌套异常是java.lang.RuntimeException:无法创建安全的XMLInputFactory

从属性文件中删除此配置不是我的选项。因为我在删除配置时正在消除错误

有人能给我一个可能的解决方案吗

提前谢谢
Rahul

以前的woodstox jar在运行时出现在类路径中…wstx-asl-3.2.9.jar(woodstox的旧版本)。我删除了这个jar,现在我没有得到这个例外。你能给我你在cxf中使用的maven依赖项吗,我想运行一些测试。提前谢谢。以前的woodstox jar在运行时出现在类路径中…wstx-asl-3.2.9.jar(woodstox的旧版本)。我现在移除了这个罐子,我没有得到这个例外。你能给我你用于cxf的maven依赖项吗,我想运行一些测试。提前谢谢。