Installation Notes

Installing TIBCO StreamBase® LiveView on Windows, Linux, or Mac OS requires a companion installation of TIBCO StreamBase® CEP.

Supported Configurations

Installation of StreamBase LiveView Server 1.6.0 requires an installation of StreamBase CEP 7.4.0 or later on the same machine, and is supported for development and deployment only on the following platforms:

  • 64-bit Windows

  • 64-bit Linux

LiveView on OS X is provided to allow Macintosh users to develop, debug, and test LiveView applications. However, LiveView is explicitly not supported for deployment on OS X servers.

  • OS X 10.7 Lion

  • OS X 10.8 Mountain Lion

  • OS X 10.9 Mavericks

StreamBase LiveView Desktop can be installed without StreamBase CEP on the same machine, and is supported on the following platforms:

  • 64-bit Windows

  • 32-bit Windows

  • 64-bit Linux

  • Mac OS X

    • OS X 10.7 Lion

    • OS X 10.8 Mountain Lion

    • OS X 10.9 Mavericks

LiveView clients developed with the Java API are supported on:

  • 64-bit Windows

  • 32-bit Windows

  • 64-bit Linux

LiveView clients developed with the .NET API are supported on:

  • 64-bit Windows

  • 32-bit Windows

StreamBase LiveView Server is not supported on 32-bit Windows.

StreamBase LiveView, Desktop, and clients are not supported on Solaris.

Memory Requirements

LiveView server manages data in memory, and the size of the data set in a LiveView application directly affects memory requirements for the machine running LiveView Server.

To run the LiveView samples, the LiveView Server machine must have a minimum of 4 GB RAM, and 8 GB RAM or more is strongly recommended. For machines that run LiveView applications in development, memory requirements depend on the application and its data and may greatly exceed 8 GB.

For production servers, determine memory requirements by testing with production loads on staging servers.

Other Requirements

For all other system requirements, see Supported Configurations in the StreamBase documentation.

Installing LiveView Server on Windows

StreamBase Systems provides MSI installers for Windows installations of LiveView server. Installing both StreamBase CEP and LiveView server on Windows requires administrative privileges. Install StreamBase CEP as described on Installing StreamBase on Windows and Installing on 64-bit Windows.

If you downloaded it from the TIBCO download site, the StreamBase MSI installer is delivered in a single file named as follows:

  • TIB_sb-lv_m.n.x_win_x86_64.msi

where m.n.x is the release number.

Once StreamBase CEP is installed, start the installation by double-clicking the LiveView server installer file. The installer detects any existing installation of LiveView Server, which must be uninstalled before replacing it with a new release.

The installer places most of the LiveView files in the liveview folder at the root of your StreamBase installation. The default StreamBase installation path for 64-bit Windows is:

C:\Program Files (x86)\StreamBase Systems\StreamBase.n.m\liveview

Installing LiveView Server on Linux

Install StreamBase CEP as described on Installing StreamBase on Linux. Notice that there are two sets of instructions on that page:

  • Instructions for using the RPM installation files wrapped with a shell script.

  • Another set for installing from standard archive files (tar.gz) wrapped with a shell script.

Your LiveView installation method must match the RPM or tar installation method you use for the base StreamBase release. In either case, be sure to go through the post-installation steps described on that page.

Once StreamBase is installed, run one of the following commands to install LiveView server, depending on whether you are using the RPM or tar method. Both commands must be run as root or with sudo.

/path/to/TIB_sb-lv_m.n.x_linux_x86_64.rpm-bin

or

cd /opt
/path/to/TIB_sb-lv_m.n.x_linux_x86_64.archive-bin

In either case, for /path/to, be sure to substitute the path on your system to the location of the LiveView installation files. For example, if you download the LiveView installer file to the Downloads folder of your home directory, the path is something like:

/home/username/Downloads/TIB_sb-lv_m.n.x_linux_x86_64.rpm-bin

If you are also installing LiveView Desktop on your Linux system, use a command like the ones shown for LiveView server, except the installer filename includes sb-lvdt.

Installing LiveView Server on Mac OS X

Install StreamBase CEP as described on Installing StreamBase on OS X.

The TAR archive installer from the TIBCO download site is delivered in a single file:

  • TIB_sb-lv_m.n.x_macosx_x86_64.archive-bin

where m.n.x is the release number. The file contains a tar archive wrapped with an installer script. You must make this file executable:

chmod +x TIB_sb-lv_m.n.x_macosx_x86_64.archive-bin

Run the following command as root or with sudo:

/path/to/TIB_sb-lv_m.n.x_macosx_x86_64.archive-bin

Installing LiveView Desktop

The installer from the TIBCO download site is delivered in a single file for each supported platform. Download the correct installer for your system:

  • TIB_sb-lvdt_n.m.p_linux_x86_64.archive-bin: TAR archive installer for 64-bit Linux.

  • TIB_sb-lvdt_n.m.p_linux_x86_64.rpm-bin: RPM installer for 64-bit Linux.

  • TIB_sb-lvdt_n.m.p_macosx_x86_64.archive-bin: TAR archive installer for Mac OS X.

  • TIB_sb-lvdt_n.m.p_macosx_x86_64.dmg: DMG installer for Mac OS X.

  • TIB_sb-lvdt_n.m.p_win_x86.msi: MSI installer for 32-bit and 64-bit Windows.

LiveView Desktop 1.6 is compatible with the following versions of LiveView server:

  • LiveView 1.5: If you use LiveView Desktop 1.6 with LiveView server 1.5, you will be able to view all tables in the 1.5 server instance.

  • LiveView  1.4. If you use LiveView Desktop 1.5 with LiveView server 1.4 and you issue an aggregation query or a query that uses the Select window, LiveView server will throw an error and terminate the query.

  • LiveView  1.3. If you use LiveView Desktop 1.4 with LiveView Server 1.3 and you issue a query that is unsupported by LiveView 1.3, LiveView Server will throw an error and terminate the query.

  • LiveView  1.2. If you use LiveView Desktop 1.4 with LiveView Server 1.2, you may not be able to configure alert rules correctly. If you issue a query that is unsupported by LiveView 1.2, LiveView will throw an error and terminate the query.

Running the LiveView Desktop installer on Windows requires administrative privileges. The installer places all files in the directory path liveview\desktop at the root of the path you specify during installation. The default and recommended root path is %STREAMBASE_HOME%, the root of the companion StreamBase CEP installation, if any, on the same machine.

However, you are free to install LiveView Desktop on a machine without a companion StreamBase CEP installation. In this case, specify any directory path during installation; the installer places all files in liveview\desktop under the folder you specify.

Once installed, you can also copy the entire desktop folder to any other location, and can run the liveview.exe program from there (as long as the copy does not violate your license agreement). The LiveView Desktop installation folder desktop is self-contained, and does not require any other programs or settings in other locations. It only requires a URI to a running LiveView Server to which to connect.

Installing LiveView Workspace Manager

LiveView Workspace Manager is a separate installer that is distributed with LiveView Desktop. You may run it on the same machine as LiveView or LiveView Desktop or you may install it on its own machine.

The installer from the TIBCO download site is delivered in a single file for each supported platform. Download the correct installer for your system:

  • TIB_sb-lvdt_wsmanager_n.m.p_linux_x86_64.archive-bin: TAR archive installer for 64-bit Linux.

  • TIB_sb-lvdt_wsmanager_n.m.p_linux_x86_64.rpm-bin: RPM installer for 64-bit Linux.

  • TIB_sb-lvdt_wsmanager_n.m.p_macosx_x86_64.archive-bin: TAR archive installer for Mac OS X.

  • TIB_sb-lvdt_wsmanager_n.m.p_macosx_x86_64.dmg: DMG installer for Mac OS X.

  • TIB_sb-lvdt_wsmanager_n.m.p_win_x86.msi: MSI installer for 32-bit and 64-bit Windows.