Adaptive Server is a runtime environment for Java classes, not a Java development environment.
You cannot perform these actions in the database:
Edit class source files (*.java files).
Compile Java class source files (*.java files).
Execute Java APIs that are not supported, such as applet and visual classes.
Use the Java Native Interface (JNI).
Use Java objects as parameters sent to a remote procedure call or received from a remote procedure call. They do not translate correctly.
Sybase recommends that you do not use nonfinal static variables in methods referenced by Java-SQL functions, SQLJ functions, or SQLJ stored procedures. The values returned for these variables may be unreliable as the scope of the static variable is implementation-dependent.