This topic describes how to create a build definition file
and generate the integrated installation package (IIP) with IBM® WebSphere® Installation Factory.
Before you begin
You must first install the Installation Factory before you
use it to create an installation package. See Getting Started with
the Installation Factory for more information.
About this task
To create an IIP, first create a build definition file which
IBM WebSphere Installation Factory later uses
to generate the IIP. The build definition file describes exactly which
packages and configurations are included in the IIP. You can do both
steps on the local machine, or you can choose to create the build
definition locally, then pass the XML file to another machine to generate
the IIP, perhaps even on a different machine or operating system.
The remote machine must first contain the Installation Factory and
all products you want to include in the IIP in order to generate an
IIP from a build definition file.
In some cases, you might not be
able to use the Build definition wizard on the target operating system
platform. You have three options in such a case:
- Use the wizard in disconnected mode on a supported machine to
create a build definition file for the target operating system on
another machine.
Then copy the file to the target operating system
and use the command line interface to generate the IIP.
- You can create a build definition file and generate an IIP for
the other platform if you are working on a similar platform. In other
words, you can create and generate an IIP on any AIX, HP-UX, Linux,
and Solaris platforms for any other supported platform, and you can
create and generate an IIP on any supported Windows platform for any
other supported Windows and IBM i platforms.
- Create the build definition XML document using a validating XML
editor.
Copy one of the IIP sample build definition documents from
the IF_root/samples/iip directory
to get started.
After making your changes, validate the build
definition document with its XML schema (IF_root/eclipse/plugins/com.ibm.ws.install.factory.base_7.0.0/xsd/IIPBuildDefinintion.xsd)
using a validating XML parser or editor. Then use the command line
interface to start the processing engine and create the IIP.
Use the following procedure to create the build definition
file and generate the IIP.