You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wink.apache.org by bl...@apache.org on 2009/10/19 17:22:13 UTC
svn commit: r826698 -
/incubator/wink/trunk/wink-providers/wink-json-provider/src/main/java/org/apache/wink/providers/json/JsonArrayProvider.java
Author: bluk
Date: Mon Oct 19 15:22:13 2009
New Revision: 826698
URL: http://svn.apache.org/viewvc?rev=826698&view=rev
Log:
Add try catch for JSONArray uriinfo for client
Modified:
incubator/wink/trunk/wink-providers/wink-json-provider/src/main/java/org/apache/wink/providers/json/JsonArrayProvider.java
Modified: incubator/wink/trunk/wink-providers/wink-json-provider/src/main/java/org/apache/wink/providers/json/JsonArrayProvider.java
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/wink-providers/wink-json-provider/src/main/java/org/apache/wink/providers/json/JsonArrayProvider.java?rev=826698&r1=826697&r2=826698&view=diff
==============================================================================
--- incubator/wink/trunk/wink-providers/wink-json-provider/src/main/java/org/apache/wink/providers/json/JsonArrayProvider.java (original)
+++ incubator/wink/trunk/wink-providers/wink-json-provider/src/main/java/org/apache/wink/providers/json/JsonArrayProvider.java Mon Oct 19 15:22:13 2009
@@ -89,8 +89,13 @@
throw new WebApplicationException(e, Response.Status.INTERNAL_SERVER_ERROR);
}
- String callbackParam =
- uriInfo.getQueryParameters().getFirst(RestConstants.REST_PARAM_JSON_CALLBACK);
+ String callbackParam = null;
+ try {
+ callbackParam =
+ uriInfo.getQueryParameters().getFirst(RestConstants.REST_PARAM_JSON_CALLBACK);
+ } catch (Exception e) {
+ logger.debug("Could not get the URI callback param", e);
+ }
OutputStreamWriter writer =
new OutputStreamWriter(entityStream, ProviderUtils.getCharset(mediaType));
if (callbackParam != null) {