It appears that you're running an old version of the REST web services module, and a newer one simultaneously somehow.
Are you just trying to run OpenMRS with the REST Web Services module? You shouldn't need to play around with jars at all, you should just run OpenMRS, and install the webservices.rest omod file. -Darius On Sun, Feb 5, 2012 at 4:53 AM, Saptarshi Purkayastha <[email protected]>wrote: > hmm... probably the name of that controller needs to be changed. > Isn't that bean named with the package name in it?? If not, that is a > useful thing to do > > --- > Regards, > Saptarshi PURKAYASTHA > > My Tech Blog: http://sunnytalkstech.blogspot.com > You Live by CHOICE, Not by CHANCE > > > On 5 February 2012 17:27, Gaurav Paliwal <[email protected]>wrote: > >> >> >> On Sun, Feb 5, 2012 at 4:24 PM, Saptarshi Purkayastha >> <[email protected]>wrote: >> >>> Hi Gaurav, >>> >>> I see that you are adding the webservices-api and omod to the >>> lib-common. This folder is meant for libraries that your module uses, but >>> are part of OpenMRS core and thus not part of your modules omod packaging. >>> Thus, the error... >>> >>> You have to add it to the lib folder and then it should work fine. >>> When webservices.rest becomes a bundledModule, we don't have to add it >>> to lib and just to lib-common should be fine then. >>> >> >> Thanks, problem solved, another question after compiling I have to remove >> the webservices-api and omod from lib folder and then zip it with omod, how >> can this be done automatically ? If I don't manually remove it , I get some >> error like this one >> >> Unable to refresh the WebApplicationContext >> Unexpected exception parsing XML document from URL >> [jar:file:/home/gaurav/Desktop/work/apache-tomcat-6.0.29/temp/1328430259070.openmrs-lib-cache/webservices.rest/webservices.rest.jar!/webModuleApplicationContext.xml]; >> nested exception is java.lang.IllegalStateException: Annotation-specified >> bean name 'patientController' for bean class >> [org.openmrs.module.webservices.rest.web.controller.PatientController] >> conflicts with existing, non-compatible bean definition of same name and >> class >> [org.openmrs.module.webservices.rest.web.v1_0.controller.PatientController] >> >> How this conflict can be avoided ? >> >> >> -- >> With Regards, >> Gaurav Paliwal >> http://gauravpaliwal.com >> >> > ------------------------------ > Click here to > unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from > OpenMRS Developers' mailing list > _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

