IBM E027SLL-H Troubleshooting Guide - Page 157

Data is not returned to the portal client, DirectDraw thread loops infinitely causing poor portal

Page 157 highlights

size percentage. The heap grows if the free space is below the specified amount. The default is .3 (that is 30%). -Xmaxf A floating point number between 0 and 1, which specifies the maximum percentage of free space in the heap. The default is 0.6, or 60%. When this value is set to 0, heap contraction is a constant activity. With a value of 1, the heap never contracts. You can lower the amount of free space maintained in the Java heap at the expense of higher CPU utilization and longer response time by setting the minimum free and maximum free percentages to lower values. Default values: -Xminf0.30 -Xmaxf0.60 Consider the following values: -Xminf0.15 -Xmaxf0.30 The IBM Java documentation warns that setting these values too low can cause poor Java performance. For more information on Java heap tuning parameters, see the IBM Developer Kit and Runtime Environment, Java 2 Technology Edition, Version 1.4.2 Diagnostics Guide (http://publib.boulder.ibm.com/infocenter/javasdk/ v1r4m2/topic/com.ibm.java.doc.diagnostics.142/html/diag142.html). Data is not returned to the portal client If data is not returning to the Tivoli Enterprise Portal, review the possible solutions. Do the following to ensure that data can return to the Tivoli Enterprise Portal: v Ensure that the monitoring agent is online. v Verify that all the application-related files were installed with the Tivoli Enterprise Portal Server. v Check the kfwras1.log for errors. v Set the following trace option in the KFWENV file: (UNIT:ctsql INPUT) DirectDraw thread loops infinitely causing poor portal client performance About this task Java uses DirectDraw by default but VMWare does not support DirectDraw. Perform the following steps for both the Tivoli Enterprise Portal desktop and browser clients from Manage Tivoli Enterprise Monitoring Services to set Java Runtime not to use DirectDraw for graphic rendering: 1. Right-click Tivoli Enterprise Portal. 2. Select Advanced > Edit Variables . . . 3. Double-click the line with sun.java2d.noddraw to open the Edit Tivoli Enterprise window. 4. Ensure the value is true. 5. Click the In Use box so to place a check-mark in the box. 6. Click OK to close the window. Chapter 7. Portal client troubleshooting 139

  • 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
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310

size percentage. The heap grows if the free space is below the specified
amount. The default is .3 (that is 30%).
-Xmaxf<number>
A floating point number between 0 and 1, which specifies the maximum
percentage of free space in the heap. The default is 0.6, or 60%. When this
value is set to 0, heap contraction is a constant activity. With a value of 1,
the heap never contracts.
You can lower the amount of free space maintained in the Java heap at the expense
of higher CPU utilization and longer response time by setting the minimum free
and maximum free percentages to lower values.
Default values:
-Xminf0.30 –Xmaxf0.60
Consider the following values:
-Xminf0.15 –Xmaxf0.30
The IBM Java documentation warns that setting these values too low can cause
poor Java performance. For more information on Java heap tuning parameters, see
the
IBM Developer Kit and Runtime Environment, Java 2 Technology Edition, Version
1.4.2 Diagnostics Guide
v1r4m2/topic/com.ibm.java.doc.diagnostics.142/html/diag142.html).
Data is not returned to the portal client
If data is not returning to the Tivoli Enterprise Portal, review the possible
solutions.
Do the following to ensure that data can return to the Tivoli Enterprise Portal:
v
Ensure that the monitoring agent is online.
v
Verify that all the application-related files were installed with the Tivoli
Enterprise Portal Server.
v
Check the
kfwras1.log
for errors.
v
Set the following trace option in the
KFWENV
file:
(UNIT:ctsql INPUT)
DirectDraw thread loops infinitely causing poor portal client
performance
About this task
Java uses DirectDraw by default but VMWare does not support DirectDraw.
Perform the following steps for both the Tivoli Enterprise Portal desktop and
browser clients from Manage Tivoli Enterprise Monitoring Services to set Java
Runtime not to use DirectDraw for graphic rendering:
1.
Right-click
Tivoli Enterprise Portal
.
2.
Select
Advanced
>
Edit Variables . . .
3.
Double-click the line with
sun.java2d.noddraw
to open the Edit Tivoli
Enterprise window.
4.
Ensure the value is true.
5.
Click the
In Use
box so to place a check-mark in the box.
6.
Click
OK
to close the window.
Chapter 7. Portal client troubleshooting
139