异常处理:Unable to instantiate Action, checkLoginAction, defined for 'checkUser' in namespace '/'Error
来源:互联网 发布:微信预约排号系统源码 编辑:程序博客网 时间:2024/06/01 10:36
做SSH整合,结果报错:
Unable to instantiate Action, checkLoginAction, defined for 'checkUser' in namespace '/'Error creating bean with name 'checkLoginAction' defined in file [F:\tomcat\tomcat6.0\wtpwebapps\Project-HSPSSH\WEB-INF\classes\applicationContext-beans.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'com.sun.proxy.$Proxy22 implementing com.yel.ssh.service.inter.EmployeeServiceInter,org.springframework.aop.SpringProxy,org.springframework.aop.framework.Advised' to required type 'com.yel.ssh.service.impl.EmployeeServiceImpl' for property 'employeeService'; nested exception is java.lang.IllegalStateException: Cannot convert value of type [com.sun.proxy.$Proxy22 implementing com.yel.ssh.service.inter.EmployeeServiceInter,org.springframework.aop.SpringProxy,org.springframework.aop.framework.Advised] to required type [com.yel.ssh.service.impl.EmployeeServiceImpl] for property 'employeeService': no matching editors or conversion strategy found - action - file:/F:/tomcat/tomcat6.0/wtpwebapps/Project-HSPSSH/WEB-INF/classes/struts.xml:19:72
at com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:314)
at com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:395)
at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:194)
at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)
at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:37)
at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:58)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:554)
at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:620)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:745)
Spring是强调接口编程,如果Action中有Service类并且实现了某个接口,那么在action中请使用接口。如果没有实现接口,那么直接使用类即可。
对于我的项目,完美解决。
- 异常处理:Unable to instantiate Action, checkLoginAction, defined for 'checkUser' in namespace '/'Error
- Unable to instantiate Action,xxx-action, defined for 'xxx' in namespace '/xxx/xxxx/xxxxx'Error crea
- Unable to instantiate Action,,,,,,,,,defined for ',,,' in namespace '/,,,'null
- Unable to instantiate Action,,,,,,,,,defined for ',,,' in namespace '/,,,'null
- Unable to instantiate Action, goodsTypeAction, defined for 'goodsType_findAdvanced' in namespace '/
- Unable to instantiate Action, defined for t' in namespace '/'XXXAction
- Unable to instantiate Action, loginAction, defined for 'login' in namespace
- Unable to instantiate Action, categoryAction, defined for 'category_queryJoinAccount' in namespace
- Unable to instantiate Action, defined for in namespace '/'
- 异常4: Unable to instantiate Action, AddZhangMuAction, defined for 'AddZhangAction' in namespace ...
- spring-Struts整合时异常(Unable to instantiate Action, testAction, defined for 'test' in namespace '/'te)
- 八、Unable to instantiate Action, xxx.action.DeleteAction, defined for 'delete' in namespace
- 整合SSH后出现Unable to instantiate Action, student, defined for 'add_StudentAction' in namespace '/'stude
- 出现"Unable to instantiate Action,xxxxx, defined for 'login' in namespace '/' xxxxx 解决办法
- Unable to instantiate Action, xxxAction, defined for 'xxx' in namespace '/'xxxAction解决方案
- Unable to instantiate Action, MenuAction, defined for 'QueryMenuAll' in namespace '/'MenuAction
- Unable to instantiate Action, departmentAction, defined for 'department_list' in namespace '/'depart
- Unable to instantiate Action, xxxAction, defined for ‘xxx’ in namespace ‘/’xxxAction
- VS2012 + IIS Web 发布(三)——网站发布
- java 堆栈的简单知识
- ANDROID VIEWDRAGHELPER源码解析
- memcache spring cache 关键点
- 栈和队列之生成窗口最大值数组
- 异常处理:Unable to instantiate Action, checkLoginAction, defined for 'checkUser' in namespace '/'Error
- KERNEL32.dll动态链接库报错解决方法
- 安卓开发
- android中webView的设置
- Chromium硬件加速渲染的UI合成过程分析
- Oracle的ERP实施方法论
- MySQL 忘记root密码
- 关于webview,一篇就够了
- 《挑战程序设计竞赛》2.1.1 深度优先搜索 POJ2386 POJ1979 AOJ0118 AOJ0033 POJ3009