Package com.hp.hpl.jena.query

Examples of com.hp.hpl.jena.query.QueryParseException


            validateParsedUpdate(update) ;
            return update ;
        }
        catch (com.hp.hpl.jena.sparql.lang.sparql_11.ParseException ex)
        {
            throw new QueryParseException(ex.getMessage(),
                                          ex.currentToken.beginLine,
                                          ex.currentToken.beginColumn
            ) ; }
        catch (com.hp.hpl.jena.sparql.lang.sparql_11.TokenMgrError tErr)
        {
            // Last valid token : not the same as token error message - but this should not happen
            int col = parser.token.endColumn ;
            int line = parser.token.endLine ;
            throw new QueryParseException(tErr.getMessage(), line, col) ; }

        catch (UpdateException ex) { throw ex ; }
        catch (JenaException ex)  { throw new QueryException(ex.getMessage(), ex) ; }
        catch (Error err)
        {
            // The token stream can throw errors.
            throw new QueryParseException(err.getMessage(), err, -1, -1) ;
        }
        catch (Throwable th)
        {
            Log.fatal(this, "Unexpected throwable: ",th) ;
            throw new QueryException(th.getMessage(), th) ;
View Full Code Here


            validateParsedUpdate(update) ;
            return update ;
        }
        catch (com.hp.hpl.jena.sparql.lang.arq.ParseException ex)
        {
            throw new QueryParseException(ex.getMessage(),
                                          ex.currentToken.beginLine,
                                          ex.currentToken.beginColumn
            ) ; }
        catch (com.hp.hpl.jena.sparql.lang.arq.TokenMgrError tErr)
        {
            // Last valid token : not the same as token error message - but this should not happen
            int col = parser.token.endColumn ;
            int line = parser.token.endLine ;
            throw new QueryParseException(tErr.getMessage(), line, col) ; }

        catch (QueryException ex) { throw ex ; }
        catch (JenaException ex)  { throw new QueryException(ex.getMessage(), ex) ; }
        catch (Error err)
        {
            // The token stream can throw errors.
            throw new QueryParseException(err.getMessage(), err, -1, -1) ;
        }
        catch (Throwable th)
        {
            Log.fatal(this, "Unexpected throwable: ",th) ;
            throw new QueryException(th.getMessage(), th) ;
View Full Code Here

           
            if ( checkAllUsed )
            {
                Token t = parser.getNextToken() ;
                if ( t.kind != ARQParserTokenManager.EOF )
                    throw new QueryParseException("Extra tokens beginning \""+t.image+"\" starting line "+t.beginLine+", column "+t.beginColumn,
                                                  t.beginLine, t.beginColumn) ;
            }
            return expr ;
        } catch (ParseException ex)
        { throw new QueryParseException(ex.getMessage(),
                                        ex.currentToken.beginLine,
                                        ex.currentToken.beginLine) ;
        }
        catch (TokenMgrError tErr)
        {
            throw new QueryParseException(tErr.getMessage(), -1, -1) ;
        }
        catch (Error err)
        {
            // The token stream can throw java.lang.Error's
            String tmp = err.getMessage() ;
            if ( tmp == null )
                throw new QueryParseException(err,-1, -1) ;
            throw new QueryParseException(tmp,-1, -1) ;
        }
    }
View Full Code Here

            try {
                // Possible too large for a long.
                BigInteger integer = new BigInteger(s) ;
                throwParseException("Number '"+s+"' is a valid number but can't not be stored in a long") ;
            } catch (NumberFormatException ex2) {}
            throw new QueryParseException(ex, -1, -1) ;
        }
    }
View Full Code Here

        Log.warn(this, msg) ;
    }
   
    public static void throwParseException(String msg, int line, int column)
    {
        throw new QueryParseException("Line " + line + ", column " + column + ": " + msg,
                                      line, column) ;
    }
View Full Code Here

                                      line, column) ;
    }
   
    public static void throwParseException(String msg)
    {
        throw new QueryParseException(msg, -1, -1) ;
    }
View Full Code Here

        return node ;
    }
   
    private static QueryParseException makeException(String msg, int line, int column)
    {
        return new QueryParseException(msg, line, column) ;
    }
View Full Code Here

    final SparqlOwlParser parser = new SparqlOwlParser( tokenStream );
    SparqlOwlParser.query_return result;
    try {
      result = parser.query();
    } catch( RecognitionException e ) {
      throw new QueryParseException( format( "%s %s", parser.getErrorHeader( e ), parser
          .getErrorMessage( e, parser.getTokenNames() ) ), e.line, e.charPositionInLine );
    }
    final CommonTree t = (CommonTree) result.getTree();

    final CommonTreeNodeStream nodes = new CommonTreeNodeStream( t );
    nodes.setTokenStream( tokenStream );

    final SparqlOwlTreeARQ treeWalker = new SparqlOwlTreeARQ( nodes );

    try {
      treeWalker.query( query );
    } catch( RecognitionException e ) {
      throw new QueryParseException( format( "%s %s", treeWalker.getErrorHeader( e ),
          treeWalker.getErrorMessage( e, parser.getTokenNames() ) ), e.line,
          e.charPositionInLine );
    }

    return query;
View Full Code Here

    final SparqlOwlParser parser = new SparqlOwlParser( tokenStream );
    SparqlOwlParser.query_return result;
    try {
      result = parser.query();
    } catch( RecognitionException e ) {
      throw new QueryParseException( format( "%s %s", parser.getErrorHeader( e ), parser
          .getErrorMessage( e, parser.getTokenNames() ) ), e.line, e.charPositionInLine );
    }
    final CommonTree t = (CommonTree) result.getTree();

    final CommonTreeNodeStream nodes = new CommonTreeNodeStream( t );
    nodes.setTokenStream( tokenStream );

    final SparqlOwlTreeARQ treeWalker = new SparqlOwlTreeARQ( nodes );

    try {
      treeWalker.query( query );
    } catch( RecognitionException e ) {
      throw new QueryParseException( format( "%s %s", treeWalker.getErrorHeader( e ),
          treeWalker.getErrorMessage( e, parser.getTokenNames() ) ), e.line,
          e.charPositionInLine );
    }

    return query;
View Full Code Here

    SparqlOwlParser parser = new SparqlOwlParser( tokenStream );
    SparqlOwlParser.query_return result;
    try {
      result = parser.query();
    } catch( RecognitionException e ) {
      throw new QueryParseException( format( "%s %s", parser.getErrorHeader( e ), parser
          .getErrorMessage( e, parser.getTokenNames() ) ), e.line, e.charPositionInLine );
    }
    CommonTree t = (CommonTree) result.getTree();

    CommonTreeNodeStream nodes = new CommonTreeNodeStream( t );
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.query.QueryParseException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.