Unable to create system preferences directory

Unable to create system preferences directory

Condition

The Apache Tomcat server log returns the following error on start-up:

Could not create system preferences directory. System preferences are unusable


Solution

Cause

This error occurs if the server is started using a user or service account that does not have the appropriate write permissions on the .systemPrefs directory.

Remedy

1. Locate the Java system preferences location. The directory is typically found at the following locations: /etc/.java/ or /jre/. It may also have been specified using the following Java command-line argument: 
-Djava.util.prefs.systemRoot

2. Check the user/service account the Tomcat server runs as and set the appropriate write permissions on the preferences directory (e.g.: chmod 700 /jre/).

    • Related Articles

    • Probe Service - "System cannot find the path specified" error prevents service from starting

      Symptom When launching the 360Probe service Installer.bat, some line shows the message : System cannot find the path specified. Environment Product : 360Live Environment : OS : Windows 360Probe is deployed Reproducing the issue (if applicable) There ...
    • "DB003: Suitable driver not found" when configuring 360Suite databases

      Symptom When configuring 360Suite main database When configuring 360Eyes database When trying to create a 360Cast or 360WOFBO SQL source When trying to create a 360View SQL Query Once you selected your database type and validate the form, you fet ...
    • Configure 360Suite with SSL

      Context For many features, 360Suite needs to access the BOBJ RESTful API. The impacted modules are: - 360View - 360Eyes - 360Cast - 360Bind / WiiisdomOps for BusinessObjects In this situation, 360Suite takes the role of client to the BOBJ RESTful ...
    • How to setup 360Eyes for MultiTenancy

      Symptom How to setup 360eyes when it is shared by multiple customer ? How to run snapshot for each customer and show only specific snapshot to specific customers ? SPECIFICATIONS Acme Corporation hosts 6 customers on one BOBJ platform, they described ...
    • How to set up 360eyes to run with Windows Task Scheduler

      Symptom How to set up 360eyes to run with Windows Task Scheduler ? Environment 360Eyes SAP BusinessObjects Enterprise XI 3.1 SAP BusinessObjects Business Intelligence 4.0 SAP BusinessObjects Business Intelligence 4.1 SAP BusinessObjects Business ...