IBM E02HMLL-I Implementation Guide - Page 218

Setting, Integrated, Environment, preferences

Page 218 highlights

use the -a option to list all of the ports in use, rather than just those used for TCP/IP. You might also want to use the -n option, which orders the ports numerically. The following example shows the use of the netstat command and a portion of the returned output: C:\>netstat -a -n Active Connections Proto Local Address TCP 0.0.0.0:80 TCP 0.0.0.0:135 TCP 0.0.0.0:371 TCP 0.0.0.0:445 TCP 0.0.0.0:1029 TCP 0.0.0.0:1030 Foreign Address 0.0.0.0:0 0.0.0.0:0 0.0.0.0:0 0.0.0.0:0 0.0.0.0:0 0.0.0.0:0 State LISTENING LISTENING LISTENING LISTENING LISTENING LISTENING The first entry shows that port 80 is being used and the last line shows that port 1030 is being used. Examine the lines to determine if ports 1099 through 1108 are being used. It is recommended that you copy the output into a text file where you can search for the port numbers. If ports 1099 through 1108 are in use already then you must change the settings as described in "Setting the RMI port in start_server.bat" on page 208 and "Setting the RMI port in start_server.bat" on page 208. Checking the services file Besides using the netstat command to determine which ports are currently in use, you can also check the services file to determine which ports are reserved. Do the following: 1. Use a text editor to open the file named services in the Winnt\System32\drivers\etc directory in your file system. 2. Search the entries in the file to determine if there are any services listed that are associated with ports 1099 through 1108. If you find any such entries, you might experience complications when trying to use Integrated Test Environment with the default configuration. Change the settings as described in "Setting the RMI port in start_server.bat" on page 208 and "Setting the RMI port in start_server.bat" on page 208 if so. Setting the RMI port in the Integrated Test Environment preferences If you follow the instructions in "Determining which ports to use" on page 205 and determine that the ports used by Integrated Test Environment by default are already in use then you must set the preferences for Integrated Test Environment to use ports that are available. Integrated Test Environment requires a single port for the test environment agent to communicate with the server. It also requires nine ports to communicate with up to nine connector agents that can be emulated during a test. You configure the port number that Integrated Test Environment will use for the first of the nine possible connector agents, and then it uses the eight ports above that number for the others, so you must ensure that there is a block of nine contiguous ports available. If you do not have nine connectors that require emulation in the interface then you can use a smaller block of ports. Ideally, you should find a block of ten available ports so that all of the ports related to the Integrated Test Environment are contiguous. 206 IBM WebSphere Business Integration Server Express and Express Plus: System Implementation Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302

use
the
-a
option
to
list
all
of
the
ports
in
use,
rather
than
just
those
used
for
TCP/IP.
You
might
also
want
to
use
the
-n
option,
which
orders
the
ports
numerically.
The
following
example
shows
the
use
of
the
netstat
command
and
a
portion
of
the
returned
output:
C:\>netstat
-a
-n
Active
Connections
Proto
Local
Address
Foreign
Address
State
TCP
0.0.0.0:80
0.0.0.0:0
LISTENING
TCP
0.0.0.0:135
0.0.0.0:0
LISTENING
TCP
0.0.0.0:371
0.0.0.0:0
LISTENING
TCP
0.0.0.0:445
0.0.0.0:0
LISTENING
TCP
0.0.0.0:1029
0.0.0.0:0
LISTENING
TCP
0.0.0.0:1030
0.0.0.0:0
LISTENING
The
first
entry
shows
that
port
80
is
being
used
and
the
last
line
shows
that
port
1030
is
being
used.
Examine
the
lines
to
determine
if
ports
1099
through
1108
are
being
used.
It
is
recommended
that
you
copy
the
output
into
a
text
file
where
you
can
search
for
the
port
numbers.
If
ports
1099
through
1108
are
in
use
already
then
you
must
change
the
settings
as
described
in
“Setting
the
RMI
port
in
start_server.bat”
on
page
208
and
“Setting
the
RMI
port
in
start_server.bat”
on
page
208.
Checking
the
services
file
Besides
using
the
netstat
command
to
determine
which
ports
are
currently
in
use,
you
can
also
check
the
services
file
to
determine
which
ports
are
reserved.
Do
the
following:
1.
Use
a
text
editor
to
open
the
file
named
services
in
the
Winnt\System32\drivers\etc
directory
in
your
file
system.
2.
Search
the
entries
in
the
file
to
determine
if
there
are
any
services
listed
that
are
associated
with
ports
1099
through
1108.
If
you
find
any
such
entries,
you
might
experience
complications
when
trying
to
use
Integrated
Test
Environment
with
the
default
configuration.
Change
the
settings
as
described
in
“Setting
the
RMI
port
in
start_server.bat”
on
page
208
and
“Setting
the
RMI
port
in
start_server.bat”
on
page
208
if
so.
Setting
the
RMI
port
in
the
Integrated
Test
Environment
preferences
If
you
follow
the
instructions
in
“Determining
which
ports
to
use”
on
page
205
and
determine
that
the
ports
used
by
Integrated
Test
Environment
by
default
are
already
in
use
then
you
must
set
the
preferences
for
Integrated
Test
Environment
to
use
ports
that
are
available.
Integrated
Test
Environment
requires
a
single
port
for
the
test
environment
agent
to
communicate
with
the
server.
It
also
requires
nine
ports
to
communicate
with
up
to
nine
connector
agents
that
can
be
emulated
during
a
test.
You
configure
the
port
number
that
Integrated
Test
Environment
will
use
for
the
first
of
the
nine
possible
connector
agents,
and
then
it
uses
the
eight
ports
above
that
number
for
the
others,
so
you
must
ensure
that
there
is
a
block
of
nine
contiguous
ports
available.
If
you
do
not
have
nine
connectors
that
require
emulation
in
the
interface
then
you
can
use
a
smaller
block
of
ports.
Ideally,
you
should
find
a
block
of
ten
available
ports
so
that
all
of
the
ports
related
to
the
Integrated
Test
Environment
are
contiguous.
206
IBM
WebSphere
Business
Integration
Server
Express
and
Express
Plus:
System
Implementation
Guide