相关疑难解决方法(0)

Spring 3,Jersey(JSR-311)和Maven依赖

我目前正在努力整合基于Jersey和Spring的REST服务.我正在使用Spring 3.0.2-RELEASE和jersey-spring 1.2.

但是jersey-spring为我的项目添加了对Spring 2.5.6的依赖,这导致与3.0.2-RELEASE的冲突给了我一个错误:

11:58:25,409 ERROR org.springframework.web.context.ContextLoader:215 - Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [cloverjazz-web-context.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.getLocalName(Lorg/w3c/dom/Node;)Ljava/lang/String;
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:420)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
        at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
        at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
        at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
Run Code Online (Sandbox Code Playgroud)

有办法解决这个问题吗?有人知道吗?

谢谢!

java spring maven-2 jersey

10
推荐指数
2
解决办法
2万
查看次数

Spring MVC是否支持JSR 311注释?

虽然帮助了别人,我注意到他们试图用做Spring开发@GET,@Consumes@Path注释.据我所知,这些注释来自JSR-311规范.

我只是建议他们使用Spring @RequestMapping注释将端点映射到他们的控制器,但它让我对Spring MVC(任何版本)是否支持JSR 311感到好奇?

rest spring jax-rs spring-mvc jsr311

8
推荐指数
1
解决办法
3054
查看次数

标签 统计

spring ×2

java ×1

jax-rs ×1

jersey ×1

jsr311 ×1

maven-2 ×1

rest ×1

spring-mvc ×1