Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The wallet does not necessarily have to be created on the machines where JS7 Agents are located. The wallet preferably consists of a number of keystore and truststore files that can be copied from a remote machine to the servers that hosts host the JS7 Agents.
  • Typical commands to create a wallet include for example:

    Code Block
    titleExample how to set up a wallet
    linenumberstrue
    # create the wallet in an arbitrary location
    mkstore -wrl /home/js7/wallet -create
    
    # add credentials to the wallet; specify key, user account and password for database access
    mkstore -wrl /home/js7/wallet/ -createCredential js7 some_account some_password

...

  • Check the Oracle JDBC Driver version that ships with the JS7 release, see JS7 - Database, chapter: Individual JDBC Driver Versions. A newer JDBC Driver might be available for download from Oracle.
  • Oracle JDBC Drivers that ship for release 18c of the DBMS are reported to work. Previous JDBC Driver releases, for example 12c, are reported not to work with Oracle Wallet® when used by JS7. If in doubt use the Oracle JDBC Driver version that matches the version of the DBMS.
  • Users who want to use a specific version of the Oracle JDBC Driver can apply the following steps:
    • For on premises installations store the libraries Oracle JDBC Driver's .jar file in the JS7_AGENT_HOME/lib/user_lib directory of the Agent installation directory.
    • When running Agent containers for Docker® consider to store the Oracle JDBC Driver and libraries 's .jar file in the JS7_AGENT_CONFIG_DIR/lib directory.

...

  • The Oracle PKI libraries are required that have to match the version of the Oracle DBMS and Oracle JDBC Driver.
  • The .jar files are available from an Oracle Client installation and are offered by Oracle for download:
    • ORACLE_HOME/jlib/oraclepki.jar
    • ORACLE_HOME/jlib/osdt_cert.jar
    • ORACLE_HOME/jlib/osdt_core.jar
  • For on premises installations store the Oracle PKI libraries in the JS7_AGENT_HOME/lib/user_lib directory of the JS7 Agent installation directory.
  • When running JS7 Agent containers for Docker® consider to store the Oracle PKI libraries in the JS7_AGENT_CONFIG_DIR/lib directory.

...

The Hibernate configuration file is located in JETTY_BASE/resources/joc/hibernate.cfg.xml, see JS7 - DatabaseThe hibernate Hibernate configuration can look like this:

...