No internal database is available at this time

No internal database is available at this time

book

Article ID: KB0092823

calendar_today

Updated On:

Products Versions
TIBCO DataSynapse GridServer -
Not Applicable -

Description

Resolution:
No internal database is available at this time. This article aims to solve the "No internal database is available at this time" message.

A GS Manager uses the Java Cryptographic Extension provided by Sun to encrypt and decrypt certain fields in the internal database. In some cases, the default JCE files that are embedded in the JDK need to be replaced in order to support the same standard.

After completing a Manager installation or updating Java on the Manager machine, the following severe message might appear: java.lang.IllegalStateException: No internal database is available at this time.

Usually it will be impossible to log in to the Admin GUI when the initial login page is displayed. This error is often related to the fact that the JCE files in the JDK bundle do not match those used internally by GridServer and therefore need to be updated. The following steps will resolve this problem:

   1. Stop the Manager, both Director and Brokers.
   2. Download the proper JCE from Sun at http://java.sun.com/j2se/1.4.2/download.html (Look at the bottom of the page, under "Other Downloads"). The JCE version must match the JDK version.
   3. Under %Java_home%/jre/lib/security:, replace the old local_policy.jar and US_export_policy.jar with the new ones.
   4. Restart your Manager.

Note: Although not always required, replacing the JCE files before starting the installation is highly recommended. Data from the Manager, that is already stored in the database, is based on the JCE used during the installation process. If the JCE is not valid, the data is unreadable and you might have to repeat the Manager installation.

Issue/Introduction

No internal database is available at this time