reader = new InputStreamReader(inS, UTF_8);
JSONObject obj = new JSONObject(new JSONTokener(reader));
Owl.getInterpreter().interpretJSONObject(obj, feed);
} catch (JSONException e) {
isError = true;
throw new ParserException(Activator.getDefault().createErrorStatus(e.getMessage(), e));
} catch (IOException e) {
isError = true;
throw new ParserException(Activator.getDefault().createErrorStatus(e.getMessage(), e));
} finally {
try {
if (isError && inS instanceof IAbortable)
((IAbortable) inS).abort();
else if (reader != null)