首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex集成spring后报错,求

2013-03-06 
flex集成spring后报错,求高手指点!启动服务怎么总报这个错:java.lang.NoSuchMethodError:org.springframew

flex集成spring后报错,求高手指点!
启动服务怎么总报这个错:
java.lang.NoSuchMethodError:
org.springframework.web.context.ConfigurableWebApplicationContext.setServletConfig(Ljavax/servle/ServletConfig;)V

<!--web-application-config.xml-->
<flex:message-broker id="_messageBroker"
services-config-path="/WEB-INF/flex/services-config.xml">
<flex:mapping pattern="/messagebroker/*" />
<flex:exception-translator ref="myExceptionTranslator" />
</flex:message-broker>
<!--web-application-config.xml-->


web.xml:
<servlet>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/config/web-application-config.xml
</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>




[解决办法]
你贴web.xml干什么,这个错是方法找不到

检查下后台方法、remoting-config.xml中方法、Flex中调用的后台方法是否匹配

一般就是这个问题!!!
[解决办法]
。。。。

remoting-config.xml中没有写,那你Flex怎么可能调得到后台方法
[解决办法]
你都没定义调用后台的方法,Flex端怎么可能调用的到

<destination id="与Flex中RemoteObejct的destination对应">
    <properties>
 <factory>spring</factory>
 <source>与依赖注入的bean对应</source>
         <include-methods>
              <method name="bena中方法名1"/>
              <method name="bena中方法名2"/>
         <include-methods>
    </properties>
</destination>

按照这种格式去定义~~~

热点排行