| Line 194... |
Line 194... |
| 194 |
try{
|
194 |
try{
|
| 195 |
log.info("Calling solr service (search results) for search_text "+search_text);
|
195 |
log.info("Calling solr service (search results) for search_text "+search_text);
|
| 196 |
String jsonString = s.getSearchResults(search_text.trim(), offset);
|
196 |
String jsonString = s.getSearchResults(search_text.trim(), offset);
|
| 197 |
JsonArray result_json = Json.parse(jsonString).asObject().get("response").asObject().get("docs").asArray();
|
197 |
JsonArray result_json = Json.parse(jsonString).asObject().get("response").asObject().get("docs").asArray();
|
| 198 |
for (JsonValue j : result_json ){
|
198 |
for (JsonValue j : result_json ){
|
| 199 |
j.asObject().add("productUrl", j.asObject().get("ids").asArray().get(0)+"/"+j.asObject().get("id"));
|
199 |
j.asObject().add("productUrl", j.asObject().get("ids").asArray().get(0)+"/"+j.asObject().get("id").asString());
|
| 200 |
}
|
200 |
}
|
| 201 |
setResultJson(result_json.toString());
|
201 |
setResultJson(result_json.toString());
|
| 202 |
}
|
202 |
}
|
| 203 |
catch(Exception e){
|
203 |
catch(Exception e){
|
| 204 |
e.printStackTrace();
|
204 |
e.printStackTrace();
|