9.4.1 Installation of BSCW Desktop
The following requirements must be met for the installation of the BSCW Desktop client:
- Java: BSCW Desktop is based on Java technology, therefore a Java 2 Standard Edition (J2SE) Runtime Environment (JRE) of version 1.4 or higher is necessary. We recommend using Java 2 SE version 1.6 available at http://java.sun.com/.
- Java Web Start: Software deployment of the BSCW Desktop
application and its components is
achieved using Java Web Start. Therefore Java Web Start is required for
installation and running of BSCW Desktop. The application is initially
installed via Java Web Start directly from within BSCW by using a
standard Web browser (see below).
Java Web Start is automatically installed with the Java Runtime Environment. For further details on Java Web Start technology see http://java.sun.com/products/javawebstart. - Unlimited Strength Jurisdiction Policy Files:
The built-in encryption features of BSCW Desktop are based on the
Java Cryptography Extension (JCE). In a standard Java installation, however,
the cryptography features are limited by default. In this case, encryption
is limited to a certain key size. You will notice whether your environment
is affected when you attempt to use the encryption features of BSCW Desktop
for the first time. If you encounter an according message, you have to download
and install the “Java policy files for unlimited keysize” for your
Java Runtime Environment.
You can download the policy files (for your Java version) from the Java website and replace the default cryptography versions supplied with the Java Runtime Environment with the unlimited ones. The policy files are available for your JRE as “Unlimited Strength Jurisdiction Policy Files” on the JRE download site at http://java.sun.com/.
The BSCW Desktop client is initially installed via Java Web Start directly from within BSCW. In order to install the application, login to BSCW first, then choose in the top menu and enable the option Use BSCW Desktop client for file upload. Finally click the [Launch] button to start the installation of BSCW Desktop and confirm your changes with [OK].
Note that no special software installation is necessary with Java Web Start, just click on the [Launch] button and follow the instructions provided by Java Web Start. Your Web browser will possibly ask you how to handle the ‘JNLP file’ provided by BSCW. The browser should pass the file to Java Web Start automatically, if Java Web Start is already installed.
During the automatic installation process via Java Web Start, you will be prompted to confirm the installation of different components. Besides the components developed and signed by OrbiTeam, these are: Cryptix JCE and Java Help. You can safely accept installation of all BSCW Desktop components. It is furthermore suggested that you check the option provided to accept the installation of these components in the future. Otherwise you may be prompted each time BSCW Desktop is started.
Depending on your system configuration, you will finally be prompted to confirm the association of BSCW Desktop with the file types .pgp and .asc. If you wish to let BSCW Desktop automatically handle these file types, you have to confirm the dialog. This ends the installation process.