About this task
To create outbound chains for bootstrapping, there are
several main steps:
- Locate the appropriate TransportChannelService configuration object.
This object is the parent object of all the objects created.
- Create the individual channels that comprise the transport channel
service. Some of these channels might require references to other
configuration objects.
- Assemble the channels that you have created into an outbound channel
chain.
The channels used to build an outbound bootstrap chain
determine the protocol with which the outbound chain can be used to
bootstrap. The following table shows all valid bootstrap chains with
their bootstrap protocols.
Table 1. Valid
bootstrap chains and protocols. The first column contains
the bootstrap protocol used in building the outbound bootstrap chain.
The second to fifth columns in the table contain the channels that
are valid for the protocol specified on the first column. The order
of the channels is important while building the chain. The order of
the channels from left to right as given in the table is TCP, SSL,
HTTP, HTTP tunneling, and JFAP channels.
Bootstrap protocol |
TCP channel |
SSL channel |
HTTP channel |
HTTP tunneling channel |
JFAP channel |
TCP |
X |
|
|
|
X |
SSL |
X |
X |
|
|
X |
HTTP |
X |
|
X |
X |
X |
HTTPS |
X |
X |
X |
X |
X |
For example, a chain for bootstrapping
that uses the SSL protocol would consist of a TCP channel, SSL channel,
and JFAP channel. When you create chains, the order of channels in
the chain is important. You must specify channels in the order (left
to right) in which they appear in the preceding table.
The
example in this topic describes how to create a bootstrap chain that
is capable of bootstrapping by using the HTTPS protocol. This requires
a chain containing all the channel types described. Thus, it is easy
to see how to create chains for other protocols by omitting channels
during the chain creation step.
Note: You open
a wsadmin command session from within Qshell. For more information,
see the topic "Configure Qshell to run
WebSphere® Application Server scripts".