Server Error Messages 14200 - 14299

Number

Severity

Text and Explanation

14200

16

The specified java signature is invalid.

Explanation: Refer to the writeup for this error.

14201

16

Return type of the java method for a SQLJ procedure must be void or int.

Explanation: Command failed due to invalid or illegal request. Check syntax and semantics.

14202

16

The Java ’main’ method cannot return result sets.

Explanation: Command failed. Check application code.

14203

16

Invalid mapping between the SQLJ procedure signature and the signature of the Java command line ’main’ method.

Explanation: Command failed. Check application code.

14204

16

The specified return type does not map to the java method return type.

Explanation: Command failed. Check application code and function definition.

14205

16

The Java ’main’ method cannot be used in CREATE FUNCTION.

Explanation: Command failed. Check function definition.

14206

10

Warning: SQLJ procedure is trying to return more result sets than were specified in DYNAMIC RESULT SETS clause (%d). Only %d result sets are returned.

Explanation: This is an informational message but may require follow-up action.

14207

16

Incorrect number of parameters for SQLJ function ’%.*s’.

Explanation: Command failed. Check syntax and semantics.

14208

16

Unable to execute SQLJ function ’%s’. The function schema may have changed since the query was compiled.

Explanation: Check the function, methods and any other dependent code.

14209

16

Unable to load the method ’%.*s’ for SQLJ function ’%s’ at execution time. The method schema may have changed since the function was compiled.

Explanation: Check the function, methods and any other dependent code.

14210

16

SQLJ functions do not support TEXT/IMAGE return types. Use the ADT type java.io.InputStream.

Explanation: Command failed due to invalid or illegal request. Check syntax, semantics, and permissions. Take any corrective action indicated by the message.

14211

16

The method signature of Java method ’%s’ exceeds the maximum size of %d.

Explanation: Command failed due to invalid or illegal request. Check syntax.

14212

16

Cannot find a public method named ’%.*s, ResultSets[], ...)’ in class ’%.*s’. Either the method does not exist, or it is being called with incorrect argument types.

Explanation: Check the function, methods and any other dependent code.

14213

16

Java method ’%s’ has too many parameters. The maximum number is %d.

Explanation: Check SQLJ application code.

14214

16

SQLJ procedures cannot return a result set from temporary tables to the ASE JDBC client.

Explanation: Check SQLJ application code.

14215

16

 SQLJ procedures can only return result sets created with ASE JDBC driver.

Explanation: Check SQLJ application code.

14216

16

Function ’%.*s’ not found. If this is a SQLJ function, use sp_help to check whether the object exists (sp_help may produce a large amount of output).

Explanation: Check function definition as directed.