Kettle Log Issue: Unable to Create Default File

Applies to: All versions of Ephesoft Transact


Unable to create default file.

Sample log entry:

Unable to create default file : \\vmware-host\Shared Folders\.kettle\
Exception in thread "Thread-13" java.lang.RuntimeException: Central Log Store is not initialized!!!
at org.pentaho.di.core.logging.KettleLogStore.getInstance(
at org.pentaho.di.core.logging.KettleLogStore.getAppender(
at org.pentaho.di.core.logging.LogChannel.println(
at org.pentaho.di.core.logging.LogChannel.println(
at org.pentaho.di.core.logging.LogChannel.logError(

Root Cause

This issue is rarely observed and is mostly due to incorrect, invalid, or missing kettle_home environment variables.


Resolve this issue by setting the kettle_home variable in the environment variables section. Refer to this Pentaho help article for more information: Changing the Pentaho Data Integration Home Directory Location (.kettle folder).