IBM E02HMLL-I Implementation Guide - Page 106

Dependencies, cannot, detected, system, Standard, operations, available, multiple, workbench,

Page 106 highlights

Dependencies that cannot be detected by the system There are some dependency and reference relationships that cannot be automatically detected and enforced by the system. Table 9 describes the components for which the system cannot determine dependencies and references. Although the system is unable to detect these dependencies and references, they must still be satisfied for the system to operate properly. You must maintain accurate project documentation to make sure that when you deploy an interface from one environment to another you include any of these extra dependencies. Table 9. Components for which the system cannot determine dependencies and references Component Explanation Relationships Maps and collaboration templates can use relationships, but they do so through APIs in Java code. The system cannot parse all the code in all maps and collaboration templates to detect the use of relationships. Database connection pools Maps and collaboration templates can use database connection pools, but they do so through APIs in Java code. The system cannot parse all the code in all maps and collaboration templates to detect the use of database connection pools. Data handlers Connectors, as well as other components, can use data handlers to format data. Data handlers are not managed by the system at all, and it therefore cannot detect them. any component used exclusively in code Although the system can determine that a map depends upon a business object when you have drag-and-dropped the business object definition into the map as a source or destination, it cannot detect any use of components that occurs exclusively through custom Java code. If you instantiate a new business object or manually invoke a map in a map or collaboration, the system is not able to detect that dependency. Schedules The system does not currently support the detection of dependencies and references for schedules. Standard operations available for multiple workbench resources Although many of the tasks you perform in the workbench are sensitive to the particular resource you are working with or the context in which you are working, there are many operations that affect all resources the same way. This section describes the tasks you can perform in the workbench that work similarly for all resources. Cutting, copying, and pasting resources You can cut, copy, and paste resources both in System Manager and in the file system. To cut, copy, or paste a user project, integration component library, integration component, shortcut, or folder in System Manager, right-click the resource and choose the desired menu item. If you copy integration components, you cannot paste them into the same library (for instance, to copy a business object definition and paste it into the same library to specify a different name and use it as a template). You can, however, open the component definition in its designer tool and do a "Save as" operation to save it with a new name to the same library. 94 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

Dependencies
that
cannot
be
detected
by
the
system
There
are
some
dependency
and
reference
relationships
that
cannot
be
automatically
detected
and
enforced
by
the
system.
Table
9
describes
the
components
for
which
the
system
cannot
determine
dependencies
and
references.
Although
the
system
is
unable
to
detect
these
dependencies
and
references,
they
must
still
be
satisfied
for
the
system
to
operate
properly.
You
must
maintain
accurate
project
documentation
to
make
sure
that
when
you
deploy
an
interface
from
one
environment
to
another
you
include
any
of
these
extra
dependencies.
Table
9.
Components
for
which
the
system
cannot
determine
dependencies
and
references
Component
Explanation
Relationships
Maps
and
collaboration
templates
can
use
relationships,
but
they
do
so
through
APIs
in
Java
code.
The
system
cannot
parse
all
the
code
in
all
maps
and
collaboration
templates
to
detect
the
use
of
relationships.
Database
connection
pools
Maps
and
collaboration
templates
can
use
database
connection
pools,
but
they
do
so
through
APIs
in
Java
code.
The
system
cannot
parse
all
the
code
in
all
maps
and
collaboration
templates
to
detect
the
use
of
database
connection
pools.
Data
handlers
Connectors,
as
well
as
other
components,
can
use
data
handlers
to
format
data.
Data
handlers
are
not
managed
by
the
system
at
all,
and
it
therefore
cannot
detect
them.
any
component
used
exclusively
in
code
Although
the
system
can
determine
that
a
map
depends
upon
a
business
object
when
you
have
drag-and-dropped
the
business
object
definition
into
the
map
as
a
source
or
destination,
it
cannot
detect
any
use
of
components
that
occurs
exclusively
through
custom
Java
code.
If
you
instantiate
a
new
business
object
or
manually
invoke
a
map
in
a
map
or
collaboration,
the
system
is
not
able
to
detect
that
dependency.
Schedules
The
system
does
not
currently
support
the
detection
of
dependencies
and
references
for
schedules.
Standard
operations
available
for
multiple
workbench
resources
Although
many
of
the
tasks
you
perform
in
the
workbench
are
sensitive
to
the
particular
resource
you
are
working
with
or
the
context
in
which
you
are
working,
there
are
many
operations
that
affect
all
resources
the
same
way.
This
section
describes
the
tasks
you
can
perform
in
the
workbench
that
work
similarly
for
all
resources.
Cutting,
copying,
and
pasting
resources
You
can
cut,
copy,
and
paste
resources
both
in
System
Manager
and
in
the
file
system.
To
cut,
copy,
or
paste
a
user
project,
integration
component
library,
integration
component,
shortcut,
or
folder
in
System
Manager,
right-click
the
resource
and
choose
the
desired
menu
item.
If
you
copy
integration
components,
you
cannot
paste
them
into
the
same
library
(for
instance,
to
copy
a
business
object
definition
and
paste
it
into
the
same
library
to
specify
a
different
name
and
use
it
as
a
template).
You
can,
however,
open
the
component
definition
in
its
designer
tool
and
do
a
“Save
as”
operation
to
save
it
with
a
new
name
to
the
same
library.
94
IBM
WebSphere
Business
Integration
Server
Express
and
Express
Plus:
System
Implementation
Guide