IBM E02HMLL-I Implementation Guide - Page 220

Setting, start_server.bat, Configuring, InterChange, Server, Express, start, design, Manually,

Page 220 highlights

Setting the RMI port in start_server.bat If you do not configure the Integrated Test Environment preferences to use a custom batch file to start the server then you must add the RMI port configuration information to the start_server.bat batch file yourself. Even if you plan to use the default RMI port number of 1099, you must add the property to the batch file and set it equal to the default value. Do the following to do so: 1. Use a text editor to open the batch file named start_server.bat in the bin directory of the product installation. 2. Add the -DTEAgent Java system property to the line in the batch file where the Java program is executed to start the server, and set it equal to the value in the TEAgent port number field in the Integrated Test Environment preferences. The following example shows how the batch file would appear if the -DTEAgent property were set to the default RMI port number of 1099: %CWJAVA% -Djava.ext.dirs=%JRE_EXT_DIRS%;"%MQ_LIB%";"%DB2_LIB%" -Duser.home="%CROSSWORLDS%" -mx%CW_MEM_HEAP%m -DTEAgent=1099 -DCW_MEMORY_MAX=%CW_MEM_HEAP% %ORB_PROPERTY% -classpath %JCLASSES% ServerWrapper -s%SERVERNAME% %2 %3 Note: You might want to make the modifications described in "Configuring InterChange Server Express to start in design mode" at this point, as those modifications also involve the start_server.bat batch file. 3. Save and close the file. Configuring InterChange Server Express to start in design mode If you plan to deploy the components you will test through Integrated Test Environment then you must modify the start_server.bat batch file so that the InterChange Server Express instance starts in design mode. This is because Integrated Test Environment may deploy the components in such an order that dependencies are not immediately resolved. For the deployment to succeed in such a situation, the server must run in design mode. As described in "InterChange Server modes" on page 45, you typically start InterChange Server Express in design mode by passing the -design option at the command line or in the Target field of the shortcut. When you use Integrated Test Environment, you start the server through the Integrated Test Environment perspective, and it does not use the shortcut, so even if you modify your InterChange Server Express shortcut to use the -design option the server will not start in design mode. To start the server in design mode when using Integrated Test Environment, you can either add the -design option to the start_server.bat batch file, or have Integrated Test Environment use a temporary batch file to which it adds the option itself. Follow the instructions in one of the following sections depending on your preference: Manually editing the start_server.bat file Do the following to edit the start_server.bat batch file yourself and add the -design option to it: 1. Use a text editor to open the batch file named start_server.bat in the bin directory of the product installation. 208 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

Setting
the
RMI
port
in
start_server.bat
If
you
do
not
configure
the
Integrated
Test
Environment
preferences
to
use
a
custom
batch
file
to
start
the
server
then
you
must
add
the
RMI
port
configuration
information
to
the
start_server.bat
batch
file
yourself.
Even
if
you
plan
to
use
the
default
RMI
port
number
of
1099,
you
must
add
the
property
to
the
batch
file
and
set
it
equal
to
the
default
value.
Do
the
following
to
do
so:
1.
Use
a
text
editor
to
open
the
batch
file
named
start_server.bat
in
the
bin
directory
of
the
product
installation.
2.
Add
the
-DTEAgent
Java
system
property
to
the
line
in
the
batch
file
where
the
Java
program
is
executed
to
start
the
server,
and
set
it
equal
to
the
value
in
the
TEAgent
port
number
field
in
the
Integrated
Test
Environment
preferences.
The
following
example
shows
how
the
batch
file
would
appear
if
the
-DTEAgent
property
were
set
to
the
default
RMI
port
number
of
1099
:
%CWJAVA%
-Djava.ext.dirs=%JRE_EXT_DIRS%;"%MQ_LIB%";"%DB2_LIB%"
-Duser.home="%CROSSWORLDS%"
-mx%CW_MEM_HEAP%m
-DTEAgent=1099
-DCW_MEMORY_MAX=%CW_MEM_HEAP%
%ORB_PROPERTY%
-classpath
%JCLASSES%
ServerWrapper
-s%SERVERNAME%
%2
%3
Note:
You
might
want
to
make
the
modifications
described
in
“Configuring
InterChange
Server
Express
to
start
in
design
mode”
at
this
point,
as
those
modifications
also
involve
the
start_server.bat
batch
file.
3.
Save
and
close
the
file.
Configuring
InterChange
Server
Express
to
start
in
design
mode
If
you
plan
to
deploy
the
components
you
will
test
through
Integrated
Test
Environment
then
you
must
modify
the
start_server.bat
batch
file
so
that
the
InterChange
Server
Express
instance
starts
in
design
mode.
This
is
because
Integrated
Test
Environment
may
deploy
the
components
in
such
an
order
that
dependencies
are
not
immediately
resolved.
For
the
deployment
to
succeed
in
such
a
situation,
the
server
must
run
in
design
mode.
As
described
in
“InterChange
Server
modes”
on
page
45,
you
typically
start
InterChange
Server
Express
in
design
mode
by
passing
the
-design
option
at
the
command
line
or
in
the
Target
field
of
the
shortcut.
When
you
use
Integrated
Test
Environment,
you
start
the
server
through
the
Integrated
Test
Environment
perspective,
and
it
does
not
use
the
shortcut,
so
even
if
you
modify
your
InterChange
Server
Express
shortcut
to
use
the
-design
option
the
server
will
not
start
in
design
mode.
To
start
the
server
in
design
mode
when
using
Integrated
Test
Environment,
you
can
either
add
the
-design
option
to
the
start_server.bat
batch
file,
or
have
Integrated
Test
Environment
use
a
temporary
batch
file
to
which
it
adds
the
option
itself.
Follow
the
instructions
in
one
of
the
following
sections
depending
on
your
preference:
Manually
editing
the
start_server.bat
file
Do
the
following
to
edit
the
start_server.bat
batch
file
yourself
and
add
the
-design
option
to
it:
1.
Use
a
text
editor
to
open
the
batch
file
named
start_server.bat
in
the
bin
directory
of
the
product
installation.
208
IBM
WebSphere
Business
Integration
Server
Express
and
Express
Plus:
System
Implementation
Guide