Hi There,
I would suggest you go for this library
https://code.google.com/p/gwtrpc-spring/
It is very easy to use. You just need to follow couple of steps
1) Add the Library into your Project.
2) Add the below mentioned entry in web.xml
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.gwtrpcspring.RemoteServiceDispatcher</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>*.rpc</url-pattern>
</servlet-mapping>
3) Define below in your applicationContext.xml for your RPC classes
<context:component-scan base-package=
4) Mark your Remove Service with Below mentioned Annotation
@RemoteServiceRelativePath("somegoodname.rpc")
5) Make sure that your RPC implementation is marked with below mentioned annotation. Also they should purely implement RemoteServiceInterface. Nothing else.
@Component
Let me know if this helps.
Thanks,