private void validateSPARQL(String sparql, String type) { try { QueryFactory.create(sparql); } catch (QueryParseException e) { String message = "QueryParseException in " + type + " query (line " + e.getLine() + ", column " + e.getColumn() + " for Test: " + testCase.getTestURI() + "\n" + PrefixNSService.getSparqlPrefixDecl() + sparql; //throw new TestCaseInstantiationException(message, e); log.warn(message,e); } } }
private void validateSPARQL(String sparql, String type) { try { QueryFactory.create(sparql); } catch (QueryParseException e) { String message = "QueryParseException in " + type + " query (line " + e.getLine() + ", column " + e.getColumn() + " for Test: " + testCase.getTestURI() + "\n" + PrefixNSService.getSparqlPrefixDecl() + sparql; //throw new TestCaseInstantiationException(message, e); log.warn(message,e); } } }
@Override public void read(Reader reader, String baseURI, ContentType ct, StreamRDF output, Context context) { TurtleJavacc parser = new TurtleJavacc(reader); parser.setDest(output); parser.setProfile(profile); try { output.start(); parser.parse(); output.finish(); } catch (QueryParseException ex) { throw new RiotParseException(ex.getMessage(), ex.getLine(), ex.getColumn()); } catch (ParseException ex) { throw new RiotParseException(ex.getMessage(), ex.currentToken.beginLine, ex.currentToken.beginColumn); } catch (TokenMgrError ex) { throw new RiotParseException(ex.getMessage(), -1 , -1); } }
@Override public void read(InputStream in, String baseURI, ContentType ct, StreamRDF output, Context context) { TurtleJavacc parser = new TurtleJavacc(in); parser.setDest(output); parser.setProfile(profile); try { output.start(); parser.parse(); output.finish(); } catch (QueryParseException ex) { // We reused some SPARQL machinery throw new RiotParseException(ex.getMessage(), ex.getLine(), ex.getColumn()); } catch (ParseException ex) { // Logger log = LoggerFactory.getLogger("TurtleJavaCC"); // ErrorHandler errorHandler = ErrorHandlerFactory.errorHandlerStd(log); // errorHandler.error(ex.getMessage(), ex.currentToken.beginLine, ex.currentToken.beginColumn); throw new RiotParseException(ex.getMessage(), ex.currentToken.beginLine, ex.currentToken.beginColumn); } catch (TokenMgrError ex) { throw new RiotParseException(ex.getMessage(), -1 , -1); } }
obj.key(jParseError).value(ex.getMessage()) ; obj.key(jParseErrorLine).value(ex.getLine()) ; obj.key(jParseErrorCol).value(ex.getColumn()) ; obj.finishObject() ; obj.finishArray() ;
obj.key(jParseError).value(ex.getMessage()) ; obj.key(jParseErrorLine).value(ex.getLine()) ; obj.key(jParseErrorCol).value(ex.getColumn()) ; obj.finishObject() ; obj.finishArray() ;
obj.key(jParseError).value(ex.getMessage()) ; obj.key(jParseErrorLine).value(ex.getLine()) ; obj.key(jParseErrorCol).value(ex.getColumn()) ; obj.finishObject() ; obj.finishArray() ;
obj.key(jParseError).value(ex.getMessage()) ; obj.key(jParseErrorLine).value(ex.getLine()) ; obj.key(jParseErrorCol).value(ex.getColumn()) ; obj.finishObject() ; obj.finishArray() ;