Struts Problem Report
Struts has detected an unhandled exception: Messages: Cannot convert value of type [java.util.LinkedList] to required type [java.lang.String] for property 'areaOrRoadInfoList[1][013212345678]': no matching editors or conversion strategy found 
Failed to convert property value of type [java.util.ArrayList] to required type [java.util.List] for property 'areaOrRoadInfoList'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [java.util.LinkedList] to required type [java.lang.String] for property 'areaOrRoadInfoList[1][013212345678]': no matching editors or conversion strategy found 
Error creating bean with name 'AnaAnalyseKeyPointControlAction' defined in file [F:\P111\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\etrans-gb\WEB-INF\classes\applicationContext-analyse-action.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.util.ArrayList] to required type [java.util.List] for property 'areaOrRoadInfoList'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [java.util.LinkedList] to required type [java.lang.String] for property 'areaOrRoadInfoList[1][013212345678]': no matching editors or conversion strategy found 
Unable to instantiate Action, AnaAnalyseKeyPointControlAction, defined for 'findAnaAnalyseKeyPointControls' in namespace '/analyse/KeyPointControl'Error creating bean with name 'AnaAnalyseKeyPointControlAction' defined in file [F:\P111\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\etrans-gb\WEB-INF\classes\applicationContext-analyse-action.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.util.ArrayList] to required type [java.util.List] for property 'areaOrRoadInfoList'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [java.util.LinkedList] to required type [java.lang.String] for property 'areaOrRoadInfoList[1][013212345678]': no matching editors or conversion strategy found 
 
File: org/springframework/beans/TypeConverterDelegate.java 
Line number: 231 
--------------------------------------------------------------------------------Stacktraces
Unable to instantiate Action, AnaAnalyseKeyPointControlAction, defined for 'findAnaAnalyseKeyPointControls' in namespace '/analyse/KeyPointControl'Error creating bean with name 'AnaAnalyseKeyPointControlAction' defined in file [F:\P111\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\etrans-gb\WEB-INF\classes\applicationContext-analyse-action.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.util.ArrayList] to required type [java.util.List] for property 'areaOrRoadInfoList'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [java.util.LinkedList] to required type [java.lang.String] for property 'areaOrRoadInfoList[1][013212345678]': no matching editors or conversion strategy found 
    com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:307)
    com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:388)
    com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:187)
    org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
    org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
    com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47)
    org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:478)
    org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    java.lang.Thread.run(Thread.java:619)
 
    
 

解决方案 »

  1.   

    AnaAnalyseKeyPointControlAction初始化失败,看看applicationContext-analyse-action.xml的配置信息。
      

  2.   

    Unable to instantiate Action, AnaAnalyseKeyPointControlAction, defined for 'findAnaAnalyseKeyPointControls' in namespace '/analyse/KeyPointControl'Error creating bean with name 'AnaAnalyseKeyPointControlAction' defined in file [F:\P111\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\etrans-gb\WEB-INF\classes\applicationContext-analyse-action.xml]:applicationContext-analyse-action.xml配置未定义'findAnaAnalyseKeyPointControls'