OpenText product name changes coming to the community soon! Learn more.

Wikis - Page

Knowledge Document: Retain Server UI fails to load with "com.gwava.indexservice.admin.IndexAdministration.ctx" is null

0 Likes

Environment

Retain 24.1

Situation

After upgrade from 4.11 to 24.1 and authenticating to the RetainServer UI, the following message is displayed within the web browser:

Cannot invoke "org.springframework.context.ApplicationContext.getBean(String)" because "com.gwava.indexservice.admin.IndexAdministration.ctx" is null
Code: 500
URI: /RetainServer/Manager/menu.jsp
Time: Fri Apr 12 09:36:19 PDT 2024


Within the RetainServer log, the following error is shown:

[Time][StartupThreadProcess] [DEBUG] MNLoggerLog4J2Impl: Updating RolloverAppenderStrategy
[Time][StartupThreadProcess] [ERROR] ServiceInitializerServlet2:
java.lang.RuntimeException: Failed to read key store file!
    at com.gwava.security.RetainTrustStoreManager.loadRetainTrustStore(RetainTrustStoreManager.java:465) ~[retain-lib................
    at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.io.IOException: PKCS12 key store mac invalid - wrong password or corrupted file.

Resolution

Rename the keystore directory.  The default location of the keystore directory is:

/var/opt/beginfinite/retain/keystore


The directory could be in a different location.

Restart Retain Tomcat
Note: the keystore directory will be recreated.

Access article on support portal

Labels:

Support Tips/Knowledge Docs
Comment List
Related
Recommended