Installing SECollab Publisher

SECollab Publisher is an extension dedicated to the client workstations allowing the publication of works by connecting to MEGA, IBM Rational System Architect, and IBM Rational DOORS applications.

This section describes the procedure for installing SECollab Publisher and, if applicable, to configure it before deploying it on the end-user's computer.

Prerequisites

Before installing SECollab Publisher, verify that the client computer is compliant with the prerequisites below.

SECollab Publisher connects to supported applications on the same client computer as SECollab Publisher. Please refer to the respective application installation guides for their own prerequisites and installation steps.

Below are the applications with which SECollab Publisher can interface:

Note: support for Microsoft Word, LibreOffice & OpenOffice.org comes directly through the web interface, not through the SECollab Publisher.

Installing SECollab Publisher on a local station

Two SECollab Publisher clients are available: the 32 bit versionsecollab-publisher-win32.zip and the 64 bit version secollab-publisher-win32-x86_64.zip. Both are providing support for the following applications:

Choose the publication client that corresponds to your runtime platform and unzip the file to a folder of your choice.

Some connectors require updating the SECollabPublisher.ini file available in the unzipped folder, in order to add specific parameters.

Installing SECollab Publisher on Capella

The SECollab Publisher is integrated in Capella and needs to be installed using an update site.
In order to do that:

Installing SECollab Publisher on MagicDraw

A MagicDraw Plugin has to be installed in order to run the publishing from MagicDraw. To install the plugin:

Setting up the license agreement

On first run, SECollab Publisher will ask the user to configure the local license or the license server. The administrator can pre-configure the location of the license to use, in view of the deployment of SECollab Publisher on multiple computers, so that each user does not have to perform this step on first use.

To pre-configure the license:

  1. Edit the file <install_dir>/publisher/SECollabPublisher.ini
  2. Insert the following line at the end of the file: -Dmdw.license=@serveurDeLicence (See possible values ​​below)
  3. Save and close the file SECollabPublisher.ini
  4. Then run the application to verify that the configuration is valid. If this is the case, you can then distribute the file <install_dir>/publisher to users.

The property mdw.license can reference two types of license locations:

Example of the file SECollabPublisher.ini :

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
--launcher.XXMaxPermSize
256m
-vmargs
-Xms40m
-Xmx2048m
-Dmdw.license=@serveurLicence

Configuring the User Interface Language

The SECollab Publisher user interface is available in English and French. The language selected by default is the one configured by default in the operating system.

The administrator can change the interface language if necessary:

  1. Edit the file <install_dir>/publisher/SECollabPublisher.ini
  2. Insert the following lines at the beginning of the file: -nl puis fr (See possible values ​​below)
  3. Save and close the file SECollabPublisher.ini
  4. Then run the application to verify that the configuration is valid. If this is the case, you can then distribute the file <install_dir>/publisher to users.

The property -nl can have the following values:

Example of the file SECollabPublisher.ini :

-nl
fr
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140603-1326
...

SECollab Publisher Application Verification

Run the file<install_dir>/publisher/SECollabPublisher.exe to launch the publication client.