No Scope registered for scope 'Singleton',该如何解决

No Scope registered for scope SingletonStruts Problem ReportStruts has detected an unhandled exce

No Scope registered for scope 'Singleton'
Struts Problem Report
Struts has detected an unhandled exception: 

Messages: No Scope registered for scope 'Singleton' 
Unable to instantiate Action, tc.mts.model.login.LoginAction, defined for 'login' in namespace '/base/login'No Scope registered for scope 'Singleton' 
 
File: org/springframework/beans/factory/support/AbstractBeanFactory.java 
Line number: 295 

XML code
StacktracesUnable to instantiate Action, tc.mts.model.login.LoginAction, defined for 'login' in namespace '/base/login'No Scope registered for scope 'Singleton'     com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:306)    com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:387)    com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:186)    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:458)    org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)    tc.mts.common.RequestFilter.doFilter(RequestFilter.java:50)    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:128)    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:286)    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)    java.lang.Thread.run(Unknown Source)    java.lang.IllegalStateException: No Scope registered for scope 'Singleton'     org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:295)    org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)    org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)    org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:881)    tc.mts.util.SpringUtil.getBean(SpringUtil.java:18)    tc.mts.model.login.LoginAction.(LoginAction.java:20)    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)    sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)    java.lang.reflect.Constructor.newInstance(Unknown Source)    java.lang.Class.newInstance0(Unknown Source)    java.lang.Class.newInstance(Unknown Source)    com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:119)    com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:150)    com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:139)    com.opensymphony.xwork2.ObjectFactory.buildAction(ObjectFactory.java:109)    com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:287)    com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:387)    com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:186)    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:458)    org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)    tc.mts.common.RequestFilter.doFilter(RequestFilter.java:50)    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:128)    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:286)    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)    org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)    org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)    java.lang.Thread.run(Unknown Source) 



错误信息如上,请大家帮助.

[解决办法]
应该是singleton吧,区分大小写的