Thanks, it worked with curl. I think the problem is with the "test" user interface of the webservice. It was the one that gave the zero array.
On Saturday, March 31, 2012, Saptarshi Purkayastha wrote: > Hi Jonathan, > > This one is the correct one > GET /openmrs/ws/rest/v1/person?q=john > > Can you check if you have that person in the system when you are doing > search through the web interface of OpenMRS and present in the database?? > I have done an installation with demo data and I get the following > > $ curl -i -u "admin:Password1" > http://localhost:8080/openmrs/ws/rest/v1/person?q=john > HTTP/1.1 200 OK > Expires: Thu, 01 Jan 1970 00:00:00 GMT > Set-Cookie: JSESSIONID=vrre5wt2d7t7;Path=/openmrs > Content-Type: application/json;charset=UTF-8 > ETag: "07653cde5bdbdf35c0433e5fba28bef81" > Content-Length: 210 > Server: Jetty(6.1.10) > > {"results":[{"uuid":"e954a443-e255-11e0-b1ff-5063138e101c","display":"Mr. > John D Patient","links":[{"uri":" > http://localhost:8080/openmrs/ws/rest/v1/person/e954a443-e255-11e0-b1ff-5063138e101c > ","rel":"self"}]}]} > > What version of the module are you using?? > And does it work with the "Administration->REST Web Services->Test" user > interface?? > > --- > Regards, > Saptarshi PURKAYASTHA > > My Tech Blog: http://sunnytalkstech.blogspot.com > You Live by CHOICE, Not by CHANCE > > > On 31 March 2012 03:07, Jonathan Galingan > <[email protected]<javascript:_e({}, 'cvml', '[email protected]');> > > wrote: > >> I'm very sorry, this is my first time to experiment on web services. >> >> I was trying to get a list of persons that have the given name "John" >> >> I tried using >> >> GET /openmrs/ws/rest/v1/person?q=john >> >> and I get a zero array. >> >> These give me a "method not allowed:" >> >> GET /openmrs/ws/rest/v1/person?name=john >> GET /openmrs/ws/rest/v1/person/john >> GET /openmrs/ws/rest/v1/person/name?=john >> >> Does anybody know the syntax on how to do this? >> >> thanks >> >> -Jonathan >> >> ------------------------------ >> Click here to unsubscribe <javascript:_e({}, 'cvml', >> '[email protected]?body\x3dSIGNOFF%20openmrs-implement-l');>from >> OpenMRS Implementers' mailing list > > > ------------------------------ > Click here to unsubscribe <javascript:_e({}, 'cvml', > '[email protected]?body\x3dSIGNOFF%20openmrs-implement-l');>from > OpenMRS Implementers' mailing list -- Jonathan D. Galingan, MD Project Manager for Computerization Philippine General Hospital _________________________________________ To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-implement-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l]

