File Permissions on Jar Files
Aftersqlj.install_jar( ) installs a JAR file in the database
and declares a JAR ID for the file, Informix® can access
that JAR file only if the user who installed the Informix® instance
(typically, user 'informix') has permission to read the directory
where the JAR file resides. On UNIX™ systems,
for example, this implies that an attempt to read a JAR file that
has 600
permissions fails with a FILENOTFOUND
exception.
The same operation can succeed, however, after the chmod utility
sets the permissions to 660
(rw-rw----
).
You must hold the Resource privilege or the DBA privilege on the database, and also hold the Usage privilege on the Java™ language, before you can create or drop a Java™ UDR.