繁体   English   中英

静态Web服务中的Spring错误

[英]Spring Error in restful webservice

我正在使用Spring 3.0.7.RELEASE的旧版本,并且遇到以下错误。 转到Spring 3.1.1.RELEASE解决此问题。 但是我目前无法移至新版本。 我能做什么?

为什么Spring仍然尝试尝试调用该方法?

Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.util.CollectionUtils.unmodifiableMultiValueMap(Lorg/springframework/util/MultiValueMap;)Lorg/springframework/util/MultiValueMap;
    at org.springframework.web.util.HierarchicalUriComponents.<init>(HierarchicalUriComponents.java:81)
    at org.springframework.web.util.UriComponentsBuilder.build(UriComponentsBuilder.java:280)
    at org.springframework.web.util.UriComponentsBuilder.build(UriComponentsBuilder.java:264)
    at org.springframework.web.util.UriTemplate.<init>(UriTemplate.java:70)
    at org.springframework.web.client.RestTemplate$HttpUrlTemplate.<init>(RestTemplate.java:653)
    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:407)
    at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:385)
    at com.capitalone.cam.core.service.impl.AuthenticatorLevelsServiceImpl.retrieve(AuthenticatorLevelsServiceImpl.java:69)
    at com.capitalone.cam.core.service.impl.AuthenticatorLevelsServiceImpl.get(AuthenticatorLevelsServiceImpl.java:48)
    at com.capitalone.cam.core.dao.impl.AuthenticatorLevelsDAOImpl.loadAuthenticatorLevels(AuthenticatorLevelsDAOImpl.java:26)
    at com.capitalone.cam.core.dao.impl.AuthenticatorLevelsDAOImpl.get(AuthenticatorLevelsDAOImpl.java:22)
    at com.capitalone.cam.managers.impl.AuthenticationLevelManagerImpl.initialize(AuthenticationLevelManagerImpl.java:51)
    at com.capitalone.cam.core.client.CapabilitiesManagerAbstract.loadManagers(CapabilitiesManagerAbstract.java:96)
    at com.capitalone.cam.core.client.CapabilitiesManagerAbstract.initialize(CapabilitiesManagerAbstract.java:56)
    at com.capitalone.cam.client.sassy.main.CamTester.main(CamTester.java:178)

查看3.0.7Link )和3.1.1Link )的文档,您会发现对于3.0.7没有任何方法unmodifiableMultiValueMap

我的猜测是您正在使用具有不同版本号的Spring组件( .jar )。

3.1.3版本开始,特别是HierarchicalUriComponents类( Link )正式可用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM