public class VerifyContext extends Object
It creates a temporary Oracle user, a temporary table, inserts a file (as a BLOB) into the table, performs an interMedia Text index (sync) operation, and then cleans up all the temporary objects.
If anything goes wrong, interMedia Text is considered improperly configured.
| Constructor and Description | 
|---|
VerifyContext(String sysUser,
             String pass,
             String dbUrl,
             String testFile)
Creates a new VerifyContext given parameters to connect to an
 Oracle database and a file to index with interMedia. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
doesContextHasNew9iFeatures()
This function is used to find out if the user is having a context
 which does not have the new features which are required for the latest
 installation of the 9iFS. 
 | 
SQLException | 
getReasonForFailure()
Returns the SQLException that was raised when testing if context
 is correctly configured for iFS. 
 | 
boolean | 
isContextConfigured()
Returns true if context is correctly configured for iFS. 
 | 
static void | 
main(String[] args)
Runs VerifyContext from the command-line. 
 | 
public VerifyContext(String sysUser, String pass, String dbUrl, String testFile)
sysUser - the Oracle SYS user.pass - the Oracle SYS user's password.dbUrl - database URL for connecting to Oracle.testFile - the file to use for testing context indexing.public static void main(String[] args)
args - command-line arguments. The arguments must be:
               public boolean doesContextHasNew9iFeatures()
                                    throws SQLException,
                                           ClassNotFoundException
SQLExceptionClassNotFoundExceptionpublic boolean isContextConfigured()
                            throws ClassNotFoundException,
                                   FileNotFoundException,
                                   IOException
ClassNotFoundException - if the Oracle JDBC drivers
                                     cannot be found or loaded.FileNotFoundException - if the test file specified
                                    cannot be found.IOException - if the test file cannot be read.public SQLException getReasonForFailure()
Copyright © 2025. All rights reserved.