* Return JSON object returned by the server if available and otherwise returns null.
*
* @return
*/
public JsonJavaObject getResponseJson() {
ClientServicesException cse = getClientServicesException(this);
if (cse != null) {
String responseBody = cse.getResponseBody();
if (StringUtil.isNotEmpty(responseBody)) {
try {
return (JsonJavaObject)JsonParser.fromJson(JsonJavaFactory.instanceEx, responseBody);
} catch (JsonException je) {
logger.log(Level.WARNING, "Unable to parse JSON response: "+responseBody, je);