日期:2014-05-17  浏览次数:20788 次

xfire发布webservice时出的问题
<2011-9-16 上午01时50分47秒 GMT> <Error> <HTTP> <BEA-101017> <[weblogic.servlet.internal.WebAppServletContext@92900d - appName: 'odpsweb', name: 'odpsweb', context-path: '/odps'] Root cause of ServletException.
java.lang.NoSuchMethodError: org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerScope(Ljava/lang/String;Lorg/springframework/beans/factory/config/Scope;)V
at org.springframework.web.context.support.GenericWebApplicationContext.postProcessBeanFactory(GenericWebApplicationContext.java:103)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:281)
at org.codehaus.xfire.transport.http.XFireConfigurableServlet.loadConfig(XFireConfigurableServlet.java:82)
at org.codehaus.xfire.transport.http.XFireConfigurableServlet.createXFire(XFireConfigurableServlet.java:54)
at org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet.java:45)
Truncated. see log file for complete stacktrace



查了很长时间,貌似是appName和context-path不对,但是不知道appName和context-path在哪查看

------解决方案--------------------
目前从字面上看没有这个方法 org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerScope(Ljava/lang/String;Lorg/springframework/beans/factory/config/Scope;)