[Building Sakai] presenceService...how to use it ?

David Wafula davidwaf at gmail.com
Wed Feb 29 01:38:38 PST 2012


Hi all,
Using spring, am initializing presence service in my spring_sevlet.xml
as follows:

<bean id="siteAdminService"
			class="org.wits.sakai.siteadmin.service.SiteAdminServiceImpl"
			init-method="init">
....
<property name="presenceService"
ref="org.sakaiproject.presence.api.PresenceService"/>
...
</bean>

and so i have the necessary  getPresenceService() and
setPresenceService() defined in SiteAdminServiceImpl, custom class.
Other services get auto-wired just fine, but not this. I get:


Failed to convert property value of type
[org.sakaiproject.presence.impl.ClusterPresenceService] to required
type [org.sakaiproject.presence.api.PresenceService] for property
'presenceService'; nested exception is
java.lang.IllegalArgumentException: Cannot convert value of type
[org.sakaiproject.presence.impl.ClusterPresenceService] to required
type [org.sakaiproject.presence.api.PresenceService] for property
'presenceService': no matching editors or conversion strategy found


regards.
-- 
David Wafula


More information about the sakai-dev mailing list