Hi, thanks for the patch. I will be able to apply it this afternoon if nobody else is faster ;)
Best, - Fabian 2013/2/4 Rafa Haro <[email protected]>: > Hi Meriç, > > Thanks a lot. I will wait for the commit. > > Regards > > El 01/02/13 22:20, Meriç Taze escribió: > >> Hello, >> >> Yes, you are right. We must return facets in json response like in the >> html >> response. I opened an issue[1], and >> I am going to add a patch. If you want you can use it or wait for the >> commit on Monday. BTW, thanks for reporting. >> >> Best, >> Meric. >> >> [1] https://issues.apache.org/jira/browse/STANBOL-907 >> >> >> 2013/2/1 Rafa Haro <[email protected]> >> >>> Hi all, >>> >>> I'm currently working on extend our (a little old) Stanbol java client >>> [1] >>> to fully support EntityHub and ContentHub services. I'm facing a weird >>> problem with ContentHub Featured Search REST service [2]. I was trying to >>> get the results in JSON, but it seems that the only way to do it is only >>> accepting text/html. I have tested it with curl, with only one document >>> about Paris: >>> >>> With /curl -i -H "Accept:application/json" "http://192.168.1.21:8080/** >>> >>> contenthub/contenthub/search/**featured?queryTerm=paris<http://192.168.1.21:8080/contenthub/contenthub/search/featured?queryTerm=paris>"/ >>> the server returns this response: >>> >>> { >>> "documents": [{ >>> "localid": >>> "urn:content-item-sha1-**8a8643d8c42d6c3d36aeffb1f76981 >>> **26d30a014f", >>> "mimetype": "text\/plain", >>> "title": "Paris", >>> "enhancementcount": 24 >>> }], >>> "facets": [], >>> "relatedkeywords": [{"paris": []}] >>> >>> As you can see, any facet is returned. If you pass Accept:text/html in >>> the >>> header, now it's is possible to get facets and HTML+javascript to use >>> them: >>> >>> /curl -i -H "Accept:text/html" "http://192.168.1.21:8080/** >>> >>> contenthub/contenthub/search/**featured?queryTerm=paris<http://192.168.1.21:8080/contenthub/contenthub/search/featured?queryTerm=paris> >>> "/ >>> >>> I suppose that the facets should be also in JSON response. Am I wrong? >>> >>> Thanks! >>> >>> [1] - >>> https://github.com/zaizi/**apache-stanbol-client<https://github.com/zaizi/apache-stanbol-client> >>> [2] - http://dev.iks-project.eu:**8081/contenthub/contenthub/** >>> >>> search/featured<http://dev.iks-project.eu:8081/contenthub/contenthub/search/featured> >>> >>> -- >>> >>> ------------------------------ >>> This message should be regarded as confidential. If you have received >>> this >>> email in error please notify the sender and destroy it immediately. >>> Statements of intent shall only become binding when confirmed in hard >>> copy >>> by an authorised signatory. >>> >>> Zaizi Ltd is registered in England and Wales with the registration number >>> 6440931. The Registered Office is 222 Westbourne Studios, 242 Acklam >>> Road, >>> London W10 5JJ, UK. >>> > > > -- > > ------------------------------ > This message should be regarded as confidential. If you have received this > email in error please notify the sender and destroy it immediately. > Statements of intent shall only become binding when confirmed in hard copy > by an authorised signatory. > > Zaizi Ltd is registered in England and Wales with the registration number > 6440931. The Registered Office is 222 Westbourne Studios, 242 Acklam Road, > London W10 5JJ, UK. -- Fabian http://twitter.com/fctwitt
