[ 
http://issues.apache.org/jira/browse/DERBY-1772?page=comments#action_12431281 ] 
            
Daniel John Debrunner commented on DERBY-1772:
----------------------------------------------

Yes it's an error at compile time,  but I was wrong on '42' meaning compile 
time, it's more specific than that.

'42' from the SQL standard is: syntax error or access rule violation

There is no syntax error in the query I'm submitting, so the exception should 
not be of type java.sql.SQLSyntaxErrorException which is driven by the 42 SQL 
state.

> Error 42Z78 "Failed to locate 'Xalan' API  classes" should not have sqlstate 
> class '42'
> ---------------------------------------------------------------------------------------
>
>                 Key: DERBY-1772
>                 URL: http://issues.apache.org/jira/browse/DERBY-1772
>             Project: Derby
>          Issue Type: Bug
>          Components: SQL
>    Affects Versions: 10.2.1.0
>            Reporter: Daniel John Debrunner
>            Priority: Minor
>
> This is a run-time error but it has the SQL state  '42' for compile error, 
> and thus in Java SE 6 will have a SQLException of type 
> SQLSyntaxErrorException.
> ERROR 38000: The exception 'java.sql.SQLSyntaxErrorException: Failed to 
> locate '
> Xalan' API or implementation classes.  XML operations are not permitted 
> unless t
> hese classes are in your classpath.' was thrown while evaluating an 
> expression.
> ERROR 42Z78: Failed to locate 'Xalan' API or implementation classes.  XML 
> operat
> ions are not permitted unless these classes are in your classpath.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to