最近刚刚研究webservice,网上书写的demo大部分都是一样的整合方式,所以就跟着网上的开始写,可是项目启动就
抛异常:
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserService': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isCglibProxyClass(Ljava/lang/Class;)Z
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserService': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isCglibProxyClass(Ljava/lang/Class;)Z
然后我就仔细的查看自己写的demo,可是并没有发现和网上的demo有什么不同,去网上搜索,发现问题没有解答。。。
瞅着代码的我一阵的无奈啊,又从新打了几遍的还是不行,最终又仔细对照了一下代码,发现真的没有什么问题,然后我就发现我的智商瞬间被降低了,因为代码没有问题,问题就可能出现在jar包上啊。。。。。
问题的关键还是出现在了 spring和cxf的jar包版本上,我用的是spring4.1,cxf用的是2.7,当时我一狠心,把spring从4.1直接降到了3.2就没有问题了。