Hi all, I'm new to Solr, I have a problem with JSON format, this is my Java client code:
PrintWriter out = res.getWriter(); res.setContentType("text/plain"); String query = req.getParameter("query"); SolrServer solr = new HttpSolrServer(solrServer); ModifiableSolrParams params = new ModifiableSolrParams(); params.set("qt", "/select"); params.set("q", "contenuto:(" + query + ")"); params.set("hl", "true"); params.set("hl.fl", "id,contenuto,score"); params.set("wt", "json"); QueryResponse response = solr.query(params); log.debug(response.toString()); out.print(response.toString()); out.flush(); Now the problem is that I recieve the response but it doesn't trigger the javascript callback function. I see "wt=javabin" in SolrCore.execute log, even if I set wt=json in paramters, is this normal? This is the jQuery call to the server: $.getJSON('solrServer.html', {query: escape($('input[name=query]:visible').val())}, function(data){ var view = ''; for (var i=0; i<data.response.docs.length; i++) { view += '<p>'+data.response.docs[i].contenuto+'</p>'; } $('#placeholder').html(view); }); Thanks for reading.