BASIS Custom Installer (BCI) - Overview

In BBj 11.0 and higher, the BCI (BASIS Custom Installer) makes it possible to customize the installation process of non-BASIS products. To learn more about the BCI, read the following BASIS Advantage article Introducing the BASIS Custom Installer.

Create a custom installation that uses the BCI by following these easy steps.

Step 1.  

Create a jar file that contains all necessary files for the installation.

Example:  

jar cvf package_demos.jar demos

Step 2.

Create a custominstall.xml file that provides the instructions for the installation, referring to the custominstall.xml documentation for more detailed information.

Example:

<?xml version="1.0" encoding="UTF-8"?>

<Suites>

<Suite name="Demo Product Suite">

<!-- Demos Feature -->

<Feature name="Demos">

    <Jar name="package_demos.jar">

        <Directory name="demos/demo1" installdir="demos/grid"/>

        <File name="demos/documentation/readme.htm"   installdir="demos/docs"/>

        <File name="demos/documentation/relnotes.htm" installdir="demos/docs"/>

    </Jar>

</Feature>

</Suite>

</Suites>

Step 3.  

Add the jar created in Step 1 and the custominstall.xml created in Step 2 to a BASIS installable jar.

Example:

jar uvf BBjBaristaAddon1003_12-18-2010_1831.jar package_demos.jar custominstall.xml

See Also

BCI - Nodes