I have incorporated spring into the livecycle data services using Jeff Vroom's springfactory but I still get an error everytime of 'bean not found' even though it has been defined in the applicationcontext.
Here is the definition of the service in the managed-remoting.xml file
Remoting and Managed Remoting are two different types of destinations. While specifying a custom factory for remoting destinations certainly works, using it for Managed Remoting destinations is something that hasn't been exercised and tested. Hence your mileage may vary.
Data Services 4.6 contains native support for integrating with Spring. Have a look here: http://help.adobe.com/en_US/dataservicesjee/4.6/Developing/WS064a3073e 805330f-389d9f6212b163ca221-8000.html
One option is to code up a Managed Remoting POJO on the LCDS side, whose methods internally delegate calls to the corresponding methods on the Spring bean by looking up the Spring application context.