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