Why was BaseCrudController removed from WebServices.REST?

Why was the this class, removed the from webservices.rest?

import org.openmrs.module.webservices.rest.web.v1_0.controller.BaseCrudController;

We are in the process of migrating to 1.9.9 from 1.8.2 and we could just continue using Webservices.rest 0.8 instead of the current 2.11 but the new one doesn’t have that class that we are extending.


Please see https://wiki.openmrs.org/display/docs/Migration+from+REST+1.x+to+2.x

Basically controllers are no longer needed. Please follow instructions from that page. Let me know if anything needs to be clarified, thanks!

1 Like