Contents
This page lists the default directory locations used by TIBCO StreamBase features for current releases.
Throughout StreamBase documentation, the placeholder phrase streambase-install-dir
stands for the StreamBase
installation directory.
Also, throughout this and other pages:
-
The letters
n.m
refer to a StreamBase release's major and minor release numbers, such as 10.3 or 10.4. -
The letters
n.m.x
refer to a StreamBase release's major, minor, and maintenance numbers, such as 10.3.1 or 10.4.0. -
Some path names on this page are shown for publication clarity on more than one line. In all cases, these paths consist of a single unbroken line.
-
For recent Windows versions, the directory
C:\Users\
is hidden by default. You can still navigate to it by typingusername
\AppData%LocalAppData%
in the address bar in Windows Explorer.
Current StreamBase installations on Windows make use of the directory locations described in this section.
StreamBase Feature | Default Installation Path |
---|---|
Installation site |
C:\TIBCO\sb-cep\n.m |
StreamBase Workspace |
C:\Users\ |
StreamBase Studio Configuration |
C:\Users\ Note
For StreamBase 10.3.x and earlier, the path to the configuration
directory used the three-position Note
For StreamBase 10.2.1 and earlier, the path to the configuration
directory used |
StreamBase Manager Workspace |
C:\Users\ |
StreamBase Manager Configuration |
C:\Users\ |
StreamBase supports installation of multiple releases on the same Windows machine, as long as the major and minor numbers of the releases differ. Thus, StreamBase 7.7.5 and 10.4.0 can be installed side-by-side.
Service pack releases (where only the third digit in the release number changes) automatically replace the previous major release. Thus, for example, you can have both the 10.3 and 10.4 releases on the same machine, but you must uninstall release 10.4.0 in order to install release 10.4.1.
The default StreamBase directory StreamBase and LiveView installations is:
C:\TIBCO\sb-cep\n.m
The StreamBase Studio workspace is the disk location of your Studio project folders and files. StreamBase Studio prompts for the workspace location when you first run it, and suggests a default location. You are free to place your StreamBase Studio workspace anywhere you have write access, but StreamBase documentation presumes you have used the default location.
Caution
Do not try to re-use an older StreamBase release's workspace when you first run a
new StreamBase major.minor
release.
Specify a new workspace for the new release, then import your projects from the
old to new workspaces.
For recent Windows versions, the default workspace directory location for StreamBase Studio is:
C:\Users\username
\Documents\StreamBase Studion.m
Workspace
Documents or My Documents?
On Windows 7 and Windows Server 2012, the directory named Documents
is a real directory, present by default in each
user's home directory under C:\Users\
. For compatibility with earlier
versions of Windows, an NTFS
junction named username
My Documents
points to the
Documents
directory. In Windows Explorer views of
C:\Users\
, you might only see the
username
My Documents
directory, depending on your Explorer
settings. This is the same directory as Documents
.
In Windows 10, only the Documents
directory exists,
without the My Documents
workaround.
StreamBase Studio uses its configuration directory to store internal files and state information. End-users rarely need to be concerned with the contents of the configuration directory. TIBCO StreamBase Technical Support may occasionally direct users to open a log file stored there, or to delete the configuration directory to resolve an issue. The configuration directory is automatically created by StreamBase Studio.
For supported Windows versions, the default configuration directory for StreamBase Studio releases is:
C:\Users\username
\
AppData\Local\TIBCO Software Inc\StreamBase \AppData\sbstudio\n.m
Note
For StreamBase 10.3.x and earlier, the path to the configuration directory used
the three-position
format to designate the
current release, which meant that each maintenance release used its own
configuration directory. Starting with release 10.4.0, maintenance releases share
the same configuration directory named as n.m.x
.
n.m
Note
For StreamBase 10.2.1 and earlier, the path to the configuration directory used
StreamBase\AppSupport
instead of
StreamBase\AppData
.
StreamBase Manager is a monitoring utility for StreamBase applications that runs either as a perspective in StreamBase Studio or as a standalone program. A link to start the standalone version of StreamBase Manager is placed in the Windows Start menu. Like StreamBase Studio, StreamBase Manager uses separate workspace and configuration directories.
The standalone StreamBase Manager utility uses the following workspace locations:
C:\Users\username
\Documents\StreamBase Managern.m
Workspace
Current StreamBase installations on Mac computers make use of the directory locations described in this section. Remember that StreamBase on macOS is provided for development systems only, and not for deployment of production StreamBase instances.
StreamBase Feature | Default Installation Path |
---|---|
Installation site |
~/Applications/TIBCO StreamBase
|
StreamBase Workspace |
~/Documents/StreamBase Studio
|
StreamBase Studio Configuration |
~/Library/Application Support/com.streambase.sb.sbstudio/
Note
For StreamBase 10.3.x releases and earlier, the path to the configuration
directory used the three-position |
StreamBase Manager Workspace |
~/Documents/StreamBase Manager
|
StreamBase Manager Configuration |
~/Library/Caches/com.streambase.sb.manager/
|
On macOS, you are free to place your StreamBase files in any location. The
installation instructions assume a default location in $HOME/Applications
(also designated ~/Applications
), and presume that you will set up Terminal shell
sessions to run eval `sb-config --env`
for each user,
so that PATH and and environment settings are configured. See Steps to Install
StreamBase on macOS.
On macOS, the default StreamBase Studio workspace location is:
$HOME/Documents/StreamBase Studio n.m
Workspace
You are free to place your StreamBase Studio workspace anywhere you have write access, but StreamBase documentation presumes you have used the default location.
StreamBase Studio uses its configuration directory to store internal files and state information. End-users rarely need to be concerned with the contents of the configuration directory. TIBCO StreamBase Technical Support may occasionally direct users to open a log file stored there, or to delete the configuration directory to resolve an issue. The configuration directory is automatically created by StreamBase Studio.
On macOS, the default StreamBase Studio configuration directory is:
$HOME/Library/Application Support/com.streambase.sb.sbstudio/n.m.x
/Configuration
On macOS hosts, StreamBase Manager is started by invoking the StreamBase Manager n.m
.app application bundle.
StreamBase Manager uses the following directory locations:
-
The StreamBase Manager workspace location for macOS is:
HOME/Documents/StreamBase Manager
n.m
Workspace -
The StreamBase Manager configuration directory for macOS is:
$HOME/Library/Caches/com.streambase.sb.manager/
n.m.x
/Configuration
The StreamBase installer scripts suggest the following default directory for StreamBase installations on Linux, and StreamBase documentation presumes you are using the default.
/opt/tibco/sb-cep/n.m
You are free to install instead in any location to which you have write access.
Wherever you install StreamBase, we strongly suggest configuring the shell sessions
for every StreamBase user to run eval `sb-config --env`
,
so that PATH and environment settings are configured. See Shell Settings for
Linux.