« Return to Thread: DWR and Spring
I have a class with the @Service("TeamService") and the @Scope("session")
annotations specified. These are obviously picked up by the annotation
processor - there is no xml definition of the bean. I would like to put an
entry in my spring config file so that I can tell dwr to use this bean. Is
there any way to do this?
Here is what I have tried so far without success:
<bean id="dwrTeamService" class="org.ibm.test.TeamServiceImpl"
scope="session" parent="TeamService" >
<dwr:remote javascript="TeamService" >
<dwr:include method="deleteTeam" />
<dwr:include method="loadTeams" />
<dwr:include method="saveTeam" />
</dwr:remote>
<aop:scoped-proxy />
</bean>
So the existing annotated bean has an id/name of TeamService whose
implementation class is org.ibm.test.TeamServiceImpl. I am trying to expose
the deleteTeam, loadTeams, saveTeam operations from this class to dwr.
Note that the TeamService bean is session scope and so is the
dwrTeamService.
I get this error when I try it:
Caused by: org.springframework.beans.InvalidPropertyException: Invalid
property 'targetBeanName' of bean class [org.ibm.test.TeamServiceImpl]: No
property 'targetBeanName' found
at
org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:382)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1288)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1249)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
I don't have the luxury of redefining the target bean but I would like dwr
to expose its methods. Is there a way to do this?
--
View this message in context: http://www.nabble.com/DWR-and-Spring-tp24225939p24225939.html
Sent from the DWR - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...
« Return to Thread: DWR and Spring
| Free embeddable forum powered by Nabble | Forum Help |