Error Class XJ: Connectivity Errors

Error Class XJ: Connectivity Errors
SQLSTATE Message Text
XJ004.C Database '<databaseName>' not found.
XJ008.S Cannot rollback or release a savepoint when in auto-commit mode.
XJ009.S Use of CallableStatement required for stored procedure call or use of output parameters: <value>
XJ010.S Cannot issue savepoint when autoCommit is on.
XJ011.S Cannot pass null for savepoint name.
XJ012.S '<value>' already closed.
XJ013.S No ID for named savepoints.
XJ014.S No name for un-named savepoints.
XJ015.M Splice system shutdown.
XJ016.S Method '<methodName>' not allowed on prepared statement.
XJ017.S No savepoint command allowed inside the trigger code.
XJ018.S Column name cannot be null.
XJ020.S Object type not convertible to TYPE '<typeName>', invalid java.sql.Types value, or object was null.
XJ021.S Type is not supported.
XJ022.S Unable to set stream: '<name>'.
XJ023.S Input stream did not have exact amount of data as the requested length.
XJ025.S Input stream cannot have negative length.
XJ028.C The URL '<urlValue>' is not properly formed.
XJ030.S Cannot set AUTOCOMMIT ON when in a nested connection.
XJ040.C Failed to start database '<databaseName>' with class loader <classLoader>, see the next exception for details.
XJ041.C Failed to create database '<databaseName>', see the next exception for details.
XJ042.S '<value>' is not a valid value for property '<propertyName>'.
XJ044.S '<value>' is an invalid scale.
XJ045.S Invalid or (currently) unsupported isolation level, '<levelName>', passed to Connection.setTransactionIsolation(). The currently supported values are java.sql.Connection.TRANSACTION_SERIALIZABLE, java.sql.Connection.TRANSACTION_REPEATABLE_READ, java.sql.Connection.TRANSACTION_READ_COMMITTED, and java.sql.Connection.TRANSACTION_READ_UNCOMMITTED.
XJ048.C Conflicting boot attributes specified: <attributes>
XJ049.C Conflicting create attributes specified.
XJ04B.S Batch cannot contain a command that attempts to return a result set.
XJ04C.S CallableStatement batch cannot contain output parameters.
XJ056.S Cannot set AUTOCOMMIT ON when in an XA connection.
XJ057.S Cannot commit a global transaction using the Connection, commit processing must go thru XAResource interface.
XJ058.S Cannot rollback a global transaction using the Connection, commit processing must go thru XAResource interface.
XJ059.S Cannot close a connection while a global transaction is still active.
XJ05B.C JDBC attribute '<attributeName>' has an invalid value '<value>', valid values are '<value>'.
XJ05C.S Cannot set holdability ResultSet.HOLD_CURSORS_OVER_COMMIT for a global transaction.
XJ061.S The '<methodName>' method is only allowed on scroll cursors.
XJ062.S Invalid parameter value '<value>' for ResultSet.setFetchSize(int rows).
XJ063.S Invalid parameter value '<value>' for Statement.setMaxRows(int maxRows). Parameter value must be >= 0.
XJ064.S Invalid parameter value '<value>' for setFetchDirection(int direction).
XJ065.S Invalid parameter value '<value>' for Statement.setFetchSize(int rows).
XJ066.S Invalid parameter value '<value>' for Statement.setMaxFieldSize(int max).
XJ067.S SQL text pointer is null.
XJ068.S Only executeBatch and clearBatch allowed in the middle of a batch.
XJ069.S No SetXXX methods allowed in case of USING execute statement.
XJ070.S Negative or zero position argument '<argument>' passed in a Blob or Clob method.
XJ071.S Negative length argument '<argument>' passed in a BLOB or CLOB method.
XJ072.S Null pattern or searchStr passed in to a BLOB or CLOB position method.
XJ073.S The data in this BLOB or CLOB is no longer available. The BLOB/CLOB's transaction may be committed, its connection closed or it has been freed.
XJ074.S Invalid parameter value '<value>' for Statement.setQueryTimeout(int seconds).
XJ076.S The position argument '<positionArgument>' exceeds the size of the BLOB/CLOB.
XJ077.S Got an exception when trying to read the first byte/character of the BLOB/CLOB pattern using getBytes/getSubString.
XJ078.S Offset '<value>' is either less than zero or is too large for the current BLOB/CLOB.
XJ079.S The length specified '<number>' exceeds the size of the BLOB/CLOB.
XJ080.S USING execute statement passed <number> parameters rather than <number>.
XJ081.C Conflicting create/restore/recovery attributes specified.
XJ081.S Invalid value '<value>' passed as parameter '<parameterName>' to method '<methodName>'
XJ085.S Stream has already been read and end-of-file reached and cannot be re-used.
XJ086.S This method cannot be invoked while the cursor is not on the insert row or if the concurrency of this ResultSet object is CONCUR_READ_ONLY.
XJ087.S Sum of position('<pos>') and length('<length>') is greater than the size of the LOB plus one.
XJ088.S Invalid operation: wasNull() called with no data retrieved.
XJ090.S Invalid parameter: calendar is null.
XJ091.S Invalid argument: parameter index <indexNumber> is not an OUT or INOUT parameter.
XJ093.S Length of BLOB/CLOB, <number>, is too large. The length cannot exceed <number>.
XJ095.S An attempt to execute a privileged action failed.
XJ096.S A resource bundle could not be found in the <packageName> package for <value>
XJ097.S Cannot rollback or release a savepoint that was not created by this connection.
XJ098.S The auto-generated keys value <value> is invalid
XJ099.S The Reader/Stream object does not contain length characters
XJ100.S The scale supplied by the registerOutParameter method does not match with the setter method. Possible loss of precision!
XJ103.S Table name can not be null
XJ104.S Shared key length is invalid: <value>.
XJ105.S DES key has the wrong length, expected length <number>, got length <number>.
XJ106.S No such padding
XJ107.S Bad Padding
XJ108.S Illegal Block Size
XJ110.S Primary table name can not be null
XJ111.S Foreign table name can not be null
XJ112.S Security exception encountered, see next exception for details.
XJ113.S Unable to open file <fileName> : <error>
XJ114.S Invalid cursor name '<cursorName>'
XJ115.S Unable to open resultSet with requested holdability <value>.
XJ116.S No more than <number> commands may be added to a single batch.
XJ117.S Batching of queries not allowed by J2EE compliance.
XJ118.S Query batch requested on a non-query statement.
XJ121.S Invalid operation at current cursor position.
XJ122.S No updateXXX methods were called on this row.
XJ123.S This method must be called to update values in the current row or the insert row.
XJ124.S Column not updatable.
XJ125.S This method should only be called on ResultSet objects that are scrollable (type TYPE_SCROLL_INSENSITIVE).
XJ126.S This method should not be called on sensitive dynamic cursors.
XJ128.S Unable to unwrap for '<value>'
XJ200.S Exceeded maximum number of sections <value>
XJ202.S Invalid cursor name '<cursorName>'.
XJ203.S Cursor name '<cursorName>' is already in use
XJ204.S Unable to open result set with requested holdability <holdValue>.
XJ206.S SQL text '<value>' has no tokens.
XJ207.S executeQuery method can not be used for update.
XJ208.S Non-atomic batch failure. The batch was submitted, but at least one exception occurred on an individual member of the batch. Use getNextException() to retrieve the exceptions for specific batched elements.
XJ209.S The required stored procedure is not installed on the server.
XJ210.S The load module name for the stored procedure on the server is not found.
XJ211.S Non-recoverable chain-breaking exception occurred during batch processing. The batch is terminated non-atomically.
XJ212.S Invalid attribute syntax: <attributeSyntax>
XJ213.C The traceLevel connection property does not have a valid format for a number.
XJ214.S An IO Error occurred when calling free() on a CLOB or BLOB.
XJ215.S You cannot invoke other java.sql.Clob/java.sql.Blob methods after calling the free() method or after the Blob/Clob's transaction has been committed or rolled back.
XJ216.S The length of this BLOB/CLOB is not available yet. When a BLOB or CLOB is accessed as a stream, the length is not available until the entire stream has been processed.
XJ217.S The locator that was supplied for this CLOB/BLOB is invalid