Skip to content.
Pipeline > ServerDocumentation > ConfigureServerSettings > ConfigureCacheDirectory

Application directory

This directory is the location that the application uses.

Defaults to the tmp directory of the root file system

  • c:\tmp\pipeline (on Windows)
  • /tmp/pipeline (on Unix)

This value can be changed as follows:

- Go to config directory ${user.home}/.pipeline/config

- Edit executionConfig.xml

Find an option with name "cache.directory" Change value of choice associated with Unix_Cache to point to a directory on /cxfs/

- If you are trying to run a server on cerebro-sn1, please make sure value associated with option "cache.directory" is "Unix_Cache"

- Eg: if your config option looks like this:


  <option name="cache.directory" value="Unix_Cache">
    <choices>
      <choice>
        <name>
          Windows_Cache
        </name>
        <value>
          C:\Documents And Settings\
        </value>  
      </choice>
      <choice>
         <name>
          Unix_Cache
         </name>
         <value>/tmp/loniuser</value>
      </choice>
    </choices>
  </option>

then, you would change value associated with choice Unix_Cache to a directory on /cxfs/ where you as a user have permissions to write into -

  <option name="cache.directory" value="Unix_Cache">
    <choices>
      <choice>
        <name>
          Windows_Cache
        </name>
        <value>
          C:\Documents And Settings\
        </value>  
      </choice>
      <choice>
         <name>
          Unix_Cache
         </name>
         <value>/cxfs/tmp/loniuser</value>
      </choice>
    </choices>
  </option>

- copy executionConfig.xml to ${user.home}/.pipeline/config/default to complete the process