Unable to instantiate Action, actionLogin,  defined for 'AdminIndex' in namespace '/'Error creating bean with name 'actionLogin' defined in file [D:\Tomcat 6.0\webapps\show\WEB-INF\classes\applicationContext-actions.xml]: Cannot resolve reference to bean 'adminAction' while setting bean property 'adminAction'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'adminAction' defined in file [D:\Tomcat 6.0\webapps\show\WEB-INF\classes\applicationContext-actions.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'adminADO' of bean class [hfjob.services.AdminAction]: Bean property 'adminADO' is not writable or has an invalid setter method. Did you mean 'adminDAO'? - action - file:/D:/Tomcat%206.0/webapps/show/WEB-INF/classes/struts.xml:9:50
com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:294)
com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:365)
com.opensymphony.xwork2.DefaultActionInvocation.access$000(DefaultActionInvocation.java:38)
com.opensymphony.xwork2.DefaultActionInvocation$1.doProfiling(DefaultActionInvocation.java:83)
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
com.opensymphony.xwork2.DefaultActionInvocation.<init>(DefaultActionInvocation.java:74)
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189)
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:41)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:494)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)-------------------------------------------------
applicationContext.xml
-------------------------------------------------
<bean id="adminADO" class="hfjob.dao.AdminDAO"/><bean id="adminAction" class="hfjob.services.AdminAction" scope="prototype">
<property name="adminADO" ref="adminADO"></property>
</bean><bean id="actionLogin" class="hfjob.actions.ActionLogin" scope="prototype">
<property name="adminAction" ref="adminAction"></property>
</bean>
-------------------------------------------------所有的注册的bean都有,setter/getter方法,符合命名规则,怎么还报这个错误?