Index

Numerics
2PC transaction 485
2phase commit 485, 666, 714
3DES 1022
80/20 rule 898
A
Abstract Parent Class 908
Access intent 928, 991, 996-997
Read 995
Settings 32
Access log 1019
Access patterns 982
Access plan 1027
action handler 903
ActionServlet 538, 901
Activate at 992
Once 992
Transaction 992
Activation specification 647, 652, 670
ActiveCount 988
activity.log 304, 307
ActivitySession 998
Adapter Bean Name 566
admin_host 232
Administrative cell 14
Administrative Console 13
Manage Web servers 244
Propagate plug-in configuration file 244
Regenerate plug-in 260
Administrative service 13, 773
ADV_was.java 193-194
Affinity
Process 357, 365, 370
Transaction 345, 357, 365
Agent 847
Agent Controller 844-847, 855
Agent 847
Client 847
Host process 846
J2EE Request Profiler 847
Java Profiling Agent 847
AIO device 206
Akamai 504, 566
Akamai EdgeSuite 566
Alarm Manager 779
Alexandre Polozoff 941
Apache 13, 1015
Apache HTTP Server 945
Apache JMeter 856, 897
Apache Software Foundation 901
Appliance server 53, 58
Application
80/20 rule 898
Architecture 897, 930
Caching technologies 897
Design 62, 897, 930
Execution flow 852
Life cycle 897
Performance 896, 930
Performance bottleneck 897
Performance optimization 897
Scalable 897
Application assembly performance 991
Application clients 72
Application design 40
Application development
Coding issues 936
Form submission 901
High-volume Web sites 899
JavaServer Pages 899
Memory allocation 930
Memory deallocation 930
Memory usage 930
Performance target 897
Performance testing 840
Reclaim memory 930
Servlets 899
Application maintenance 919
Application management 829
Enterprise view 829
Infrastructure testing 832
Measure end-to-end response time 832
Monitoring
Account and Server Group Management 836
Active 832
Client transactions 832
Memory Analysis 836
Monitoring On Demand 836
Passive 832
Software Consistency Check 836
System Resources 836
Trap and Alert Management 836
Performance management 830
Problem and resolution process 830
Problem determination 830
Request decomposition 832
Application performance 62, 896, 930
Health 1005
Testing 940
Application profiling 840, 928, 997
Closed-world analysis 998
Open-world analysis 998
Performance characteristics 873
Profile 998
Task 998
Verify runtime behavior 873
Application Response Measurement 807
Application Server Node 83
Application Server Samples
BeenThere 426
Application Server Toolkit 195, 515, 586, 709, 998
Analysis engine 998
ARM 771, 807
ARM agent 807
ARM Agents 805
ARM API 807
ARM interface 806
Array 937
AST See Application Server Toolkit
Asynchronous messaging system 625, 650
Automatic lock recovery 490
Auto-reload
Web module 263
Availability 4, 7, 100
EJB container 89
Failover 8
Hardware-based high availability 7
Maintainability 9
Web container 89
Web server 89
Availability matrix 484
Average concurrent users 940
Average request rate 940
Average servlet response time 805
Avg Method RT 775-776
B
Back end application 627
Backing bean 904
Backout queues 728
Backout threshold 728
BackupServers tag 276
Batch processing 54
Batch size 636
BEA Systems 924
Bean cache 991
Bean Managed Persistence See BMP
Bean managed transactions See BMT
Bean scope
application 900
page 900
request 900
session 900
Beans.instantiate() 900
BeenThere 309-310, 355, 426, 691
Application Server Samples 426
Download 426
Installation 427
Benchmark 41
Trade 6 391, 436
Benchmark Center 60
Benchmarking 59
bind 1027-1028
BLOB 910
Blue Coat 504
BMC 63
BMC Patrol 837
BMP 925, 995
Entity beans 667, 925
Advantages 926
Disadvantages 925
BMT 383
Bootstrap 347
Bootstrap server 347
Borland OptimizeIt 933
Bottleneck 978, 980-981, 987-988, 990, 997, 1004
Processing 978
Boundary statistic 773
Bounded range statistic 774
Broker 715
Administrator perspective 744
browse-parse-get loop 638
Buffer pool 1027
Build Verification Test process 64
Bulk encryption/decryption 1021
Bus
Clustering support 656
Destinations 647
Members 645-646
Messaging engine
High availability 656
Workload management 657
Multiple 646
Business Delegate 916
Business Delegate pattern 915, 920
Business logic layer 906, 912, 914, 916
Caching 919
Business objects 912
Business process model 912
Business rules 912
Business to business 48
C
CA See Certificate Authority
Cache 932, 985, 993
Discards 985
Flushing 937
Cache - Control 505
Cache appliances 504
Cache consistency 548
Cache ID 281, 541, 551, 568, 572
Cache instance 509
JNDI name 512
Object 510
Servlet 510
Cache invalidation 556
Event-based 556
Policy 556
Techniques 556
Time-based 556
Cache monitor 546, 557
Cache policy 570, 572, 907
Cache replication 511, 524, 547
cachespec.xml configuration 553
Configuration
Push frequency 553
Runtime mode
Not Shared 552
Push and Pull 550
Push only 551
Sharing policy 553
Not-shared 553
Shared push-pull 553
Shared-push 553
Enabling 548
Testing 554
Troubleshooting 558
Cache size 985-986
CacheMonitor.ear 516
CacheQueries 581
cachespec.xml 511, 524, 526, 532, 542, 548, 556-557
Configuration 532, 553
Location 512
cachespec.xml elements
512-514
command 512
EdgeCacheable 514
ExternalCache 514
JAXRPCClient 513
not-shared 513
servlet 512
shared-pull 513
shared-push 513
shared-push-pull 513
static 512
sub-elements 514
webservice 512
CacheTimeMargin 581
Caching 55, 58, 826, 1020
Business logic 919
Commands 502, 504
Content type
GIF 502
HTML 502
JPG 502
JSP rendering less dynamic data 502
Customized content 503
Database 505
DB2 DBCache 505
Oracle 9i IAS - Relational Cache 505
TimesTen 505
Versant enJin 505
Dynamic content 501, 503, 556
Fragments 506-507
In memory 568, 610
Invalidation 501
JSPs 504
Page fragments 504
Personalized data 501
Servlets 504, 826
Static content 501-502, 556, 610
To disk 610
Web page design 507
Web services 504, 826
WebSphere commands 826
Caching framework 502
Caching Proxy 87, 122, 394, 504, 507, 566
Adapter module 578
AIX
Installation
Using SMIT 210
AIX Installation
bos.iocp.rte 205
IOCP device 205
Prerequisites 205
Cachable content 122
Cache store 219
Collocation with Web server 214
Configuration 212
ibmproxy.conf 218
Port 213
Reverse proxy 213
Configuration wizard 213
Configure dynamic caching 581-582
Data retrieval 122
Disk cache 219
Dynamic caching 124, 578
Cache synchronization 579
Forward proxy 122, 212
Installation
LaunchPad 206
Load balancing 124
Monitoring 582
Protocols 122
Reverse proxy 122-123
Start
AIX
startsrc 223
stopsrc 223
Windows Services 222
Statistics 571
Stop
Windows Services 222
Storage device 122
Target Web server 214
Test 224
Troubleshooting 584
Web administration tool 216
Caching strategy 66
Caching techniques
Caching Proxy 610
Dynamic caching 610
ESI 610
For static content 610
FRCA 610
Web server plug-in 610
Caching tiers 503
Casting 936
CBR See Content Based Routing
CDN See Content Delivery Network
Cell
Web server 245
Certificate Authority 244
CF See Connection factory
Charts
Tivoli Performance Viewer 802
CICS 777, 834-835
CIFS 490
Cipher suite 1022
CIS 54
Cisco Cache Engine 504
Cisco CSS Controller 110
Class
Garbage collection 1012
Instance of 862
Instance Statistics 859
Structure 936
Client 847
Client authentication 244
Client ID 716
CloneID 281
Cluster 19, 52, 228, 244, 343, 389, 990
Creation 403-404
Horizontal scaling 82
Vertical scaling 82
Cluster member 19, 235, 244
Configuring transports 235
Failover operation 320
Failure 321
Failure during request 331
Failure with active sessions 322
Marking down 274
Overload 334
Security 23
Stopping 321
Cluster routing table 359
Cluster settings 491
ClusterAddress tag 268, 271
Clustered TM Policy 476, 489, 497
Clustering software 496
CMP 925, 995-996
Entity beans 666, 925, 995-996
Advantages 925
Disadvantages 926
CMT 383
Coding best practices 896, 930
Cold failover 487
Collection size 931
com.ibm.CORBA.LocateRequestTimeout 375
com.ibm.CORBA.MaxOpenConnections 1025
com.ibm.CORBA.RequestRetriesCount 375
com.ibm.CORBA.RequestRetriesDelay 375
com.ibm.CORBA.RequestTimeout 375-376
com.ibm.CORBA.ServerSocketQueueDepth 1024
COMM_FAILURE 375
Command bean 917
Command Cache 540-541
Command caching 34, 540, 609
Enabling 541
Testing 546
Command Design Pattern 541
Commits 1028
Concurrency test
Memory leak 1006
Concurrent requests 780
Concurrent user 980
Concurrent Waiters 983
Conditional check 936
Configuration repository 14
Connection 652
Keep-alive 1022
Connection backlog 334
Connection factory 650, 652, 699, 701, 716
Connection manager 977
Connection pool 792, 935, 983-985
Maximum connections 633
Connection pool size 983
Connection pooling 55, 813, 983
Performance data 777
ConnectionConsumer object 704
Connections
Idle 722
ConnectionWaitTimeout exception 667-668
ConnectTimeout 335
Container Managed Persistence See CMP
Container Managed Transactions See CMT
Container transactions 991, 999
Bean Managed 999, 1001
Mandatory 999-1000
Never 999
NotSupported 999-1000
Required 999-1000
Requires New 999-1000
Supports 999-1000
Content Based Routing 109
Content caching tiers
Client caching services 504
Dynamic cache service 504
External caching services 504
Internet content delivery services 504
Content Delivery Network 504, 508
Controller 907-908
Controller servlets 908
Cookie 909
Cookies 282, 312, 616, 911
JSESSIONID 281
CORBA 950
CORBA CosNaming 372
corbaloc provider URL 351
Core group 358, 467
Bridge service 468
Coordinator 468
Election 470
Failure 471
Preferred 469
Member 467
Member discovery 482
Member status 482
Connected 482
In a view 482
Not connected 482
Policy 467, 474, 660
Clustered TM Policy 489
Configuration
Fail back 476
Preferred servers 476
Preferred servers only 476
Quorum 476
Fail back 661
Large clusters 661
Match criteria 660
Preferred servers 660
Preferred servers only 661
Type 475, 660
All active 475
M of N 475
No operation 476
One of N 475, 660
Static 477
Transport type 478
Channel Framework 479
Multicast 478
Unicast 478
Correlation ID 638
Cost/benefit analysis 56
Count statistic 773, 780
Counters 776, 792
Avg Method RT 775-776
Performance data 774
Selecting multiple 800
Covalent Enterprise Ready Server 13
CPU 614, 974
CPU starving 484
CPU utilization 63, 778, 971
Create custom profile 400
create method 355
Create server cluster 403
createSession 701
Current weight 270
Custom tag libraries See JSTL
Customer Information Service 54
Customer self-service 46
CustomLog 1019
D
Data
Caching 937
Data access frameworks 920
Data access layer 919
Data access logic 926
Data counters 779
Data Mediator Services 922-923
EJB 922
JDBC 922
Data mediators 920
Data Replication Service See DRS
Data server 42
Data source 921
Data source queues 983
Data Transfer Object pattern 915, 920
Data Transfer Objects 916, 923
XML 906
Data transmission time 1016
Database connection 935
Database connection pools 792
Database indexes 57
Database manager overhead 1028
Database persistence 280
Database row lock 995
Database session management
Session persistence 291
Datasource 935
DB2 87, 291, 438, 676, 734, 742, 1026
Buffpage 1027
catalog command 439
Configuration 438
Logging 1026
MaxAgents 1026
MaxAppls 1026
MinCommit 1028
Multi-row feature 295
Performance
Repeatable read 994
Query optimization level 1027
reorgchk 1028
Transaction log 1028
Variable row size 295
DB2 configuration advisor 1026
DB2 DBCache 505
DB2 Information Integrator 54
DB2 Legacy CLI-based Type 2 JDBC driver 676
DB2 UDB 835
DB2 universal JDBC Type 4 driver 439, 676, 750
db2cmd 438
DB2COMM 1026
DBMS connectivity 919
DCP 509
DCS 32, 466, 472, 474, 483
Heartbeat 483
Dead Letter Queue 738
Deadlock 974, 984
Deadlock situation 629
Default messaging provider 13, 34, 628, 643, 713
Activation specification 652, 670
Activation specification settings
Maximum batch size 670
Maximum concurrent endpoints 670
Add server cluster to bus 646
Add server to bus 646
Bus members 646
CF settings
Connection proximity 664
Bus 664
Cluster 664
Host 665
Server 665
Nonpersistent message 665
Persistent message 665
Read ahead 665
Share datasource with CMP 666
Target 663
Target significance
Preferred 664
Required 664
Target type 663
Clustered messaging engines 659
Clustering 656
Component relationships 655
Components
Connection factory 652
Destination 650
Message queue 650
Target destination 652
Configuration guidelines 663
Connection pooling 631
Connection pools settings
Aged timeout 670
Configuration 667
Connection timeout 667
Maximum connections 668
Minimum connections 669
Purge policy 670
Reap time 669
Unused timeout 669
Destinations 647
Alias 647
Foreign 647
Queue 647
Queue point 647
Topic space 647
High availability 656
JCA
Resource Adapter 652
JCA connection pool 655
Message destination 650
Message reliability 648
Performance 648
Messages
Levels of reliability 648
Messaging destination
Exception destination 671
Maximum failed deliveries 671
Messaging engine 646
Data store 649
Messaging engine name 646
Partitioned queues 657
Local partitions 657
Remote partition 658
Performance 643, 657
Preferred servers 660
Quality of Service 649
Workload management 656
Default SIBus Policy 476
default_host 232
DefaultApplication.ear 309
DefaultCoreGroup 476
DeliveryMode.NON_PERSISTENT 712
DeliveryMode.PERSISTENT 712
Dependency ID 542, 544
Dependent value classes 927
Deployment descriptor 348, 915, 925, 928, 998
Deployment Manager 7, 12, 87
Failure 374
plugin-cfg.xml 260
Profile 396
SPOF 358
Windows Service 400
DES 1022
Design
Application 40
Implementation 41
Destination 650, 699
destroy() method 901
Development cycle 840
Development environment 231, 263
Development life cycle 907
Dirty reads 994
Disk access 56
Disk IO 974
Disk utilization 63
Dispatcher 102
Advisors 104, 107
Connect 108
connecttimeout 108
Custom 109
Customizable 108
Downed server 108
receivetimeout 108
Executor 103
Connection table 103
Forwarding methods 105
CBR 107
MAC forwarding 105
NAT/NAPT 106
Return address 107
Manager 103
Metric Server 104
Server weights 102
Dynamic 102
Fixed 102
Distributable 991, 1001
Distributed Fragment Caching and Assembly Support 566
DistributedMap 510
DistributedMap caching 34
DistributedObjectCache 510
Distribution and Consistency Services See DCS
DMap caching See DistributedMap caching
DMS 922
doGet method 651, 700, 900
Domain Replication Service 32
doPost method 900
DRS 26, 78, 294, 297-298, 377, 472
Number of replicas 299
Replication domain 299
Topologies 299
dscontrol 136, 201
cluster configure 162
executor report 157
executor stop 204
high status 178
high takeover 180
manager report 156, 191
dsserver 201, 203-204
Start Dispatcher 136
stop 204
DTO 916, 923
Durable subscription 715, 717
ID 716
DynaCacheEsi application 523
dynaedge-cfg.xml 580
Dynamic Cache Monitor 516, 523, 571, 826
Edge Statistics 571
Installation 517-518, 520-521, 561, 563
Dynamic Cache Policy Editor 515
Installation 586
Dynamic cache service 392, 502, 778, 826, 899, 938, 1020
Cache replication 524
Push frequency 550
Command caching 508
Configuration 515, 524
Disk off-load
LRU algorithm 526
Priority weighting 526
Disk offload 524, 526
Enable 526
Tuning 526
DistributedMap 34, 510
DistributedObjectCache 510
Enabling 524
JSP result caching 507
Servlet caching 507
Troubleshooting 557
Dynamic caching 907, 919
Cache consistency 548
Cache instance 509
Cache replication 511, 547
Caching Proxy adapter module 578
Command Design Pattern 541
DistributedMap 437
Dynamic Content Provider 509
Edge Side Includes 514
External cache group name 514
Struts and Tiles caching 537
WebSphere Command Framework API 541
Dynamic content 503
Dynamic Content Provider 509
Dynamic SQL statements 1027
E
Eclipse 844, 846, 956
Eclipse Hyades 844
Edge Components 53, 84, 87, 99, 101, 388, 394, 504, 571
Caching Proxy 122, 507-508
LaunchPad 125
New features in V6 125
Supported platforms 101
Edge of Network Caching Support 609
Edge server 42, 58
Edge Side Includes See ESI
Edge Statistics 571
EIS See Enterprise Information System
EJB 23-24, 883, 912-913, 986, 995
Bootstrapping 347
Caching options 29, 345, 927
Option A caching 345, 383, 992-993
Option B caching 345, 383, 992-993
Option C caching 346, 383, 992-993
Client 343, 927, 986
Cluster 407
Deployment descriptor 639, 915
Entity bean 28, 345
Entity bean home 343
Entity bean instance 343
Entity beans 926
Alternatives 928
Coding guidelines 926
Design guidelines 926
High availability 343
Home 349, 355, 914
Inheritance 927
InitialContext 914
Isolation levels 928, 995
JNDI lookup
In same cell 347
Outside cell 351
WebSphere client container 351
Load balancing 343
Local interface 914, 928
Lookup operation 914
Object reference 344
Passivation 346
read-only method 995
Reference 348-349, 914
Reference mapping 349
Remote method call 914
Response time 792
Server affinity 30
Session 28
Session bean home 343
Stateful session beans 28, 344
Failover 344
Stateless session bean instance 343
Stateless session beans 28, 344
Transaction 28
WLM 341
Workload management policy 357
EJB 2.0 914, 927, 996, 1001
EJB caching
Option A caching 345, 383, 992-993
Option B caching 345, 383, 992-993
Option C caching 346, 383, 992-993
EJB Command Framework 917
Disadvantages 918
EJB container 347, 366, 389, 913, 917, 925, 927, 986
Availability 89
Cache settings 986
Cache size 986
Cleanup interval 986
Failover
Tuning 375
Pool size 635
Thread pool 627
Transaction management 915
Workload management 389
EJB server selection policy
Prefer local 358, 366
Process affinity 358, 360, 368, 370
Server weighted round robin routing 358-359
Transaction affinity 358-359, 368, 370
EJB session bean 908, 926, 929
Direct access to back end 929
Advantages 929
Alternatives 930
Disadvantages 929
EJB stubs 917
EJB WLM 343
Cluster configuration changes 357
Configuration changes 357
Fairness balancing 362
Initial request 355
Prefer local 358, 366
Configuration 367
Runtime changes 368
Process affinity 357-358, 360, 365, 368, 370
Selection policy 357
Server weighted round robin
Configuration 362
Server weighted round robin routing 358-359
Configuration
Runtime changes 363
Transaction affinity 345, 357-359, 365, 368, 370
EJB workload management See EJB
WLM
ejbActivate 993
ejbLoad() 925
EJBLocalObject 383
EJBObject 383
ejbStore() 925
EJBTM 437
EJS WLM 23
EJS workload management 17
Enabling 342
Entity bean 345
Failover 371
Normal operation 354
Server selection policy 358
Stateful session beans 344
Stateless session beans 344
Embedded HTTP transport 13, 73
en0 141
en1 141
Enable clone support 715
Enterprise beans
Performance data 777
Enterprise Information System 919-920
Enterprise JavaBean See EJB
Enterprise view of applications 829
Entity bean 28, 345, 919, 924, 984
Failover 383
Server affinity 30
Entity EJBs 924
Activate at 992
Load at 992
Manipulation of data 927
Result sets 927
Environment
Development 231, 263
Production 231
Error condition 937
error.log 308
error_log 308
ESI 504, 508, 559, 566
Best practices 615
Cache 568
Invalidation 574
Cache statistics 571
Cache Hits 572
Cache Misses By Cache ID 572
Cache Misses By URL 572
Cache Time Outs 572
Content 573
ESI Processes 572
Evictions 573
Number of Edge Cached Entries 572
include tags 567-568
Performance considerations 614
Processor 523, 560, 568, 610
Configuration 569
Processor cache 571
Request 572
Surrogate capability 508
ESI/1.0 505
esiInvalidationMonitor 523, 569
Event Broker
Execution Group 745
Message flow 745
Event Integration 833
Exception 937, 974, 1028
Catching 937
Throwing 937
execute() 1020
Execution flow 869
Execution Flow view 867
Execution Group 744
Execution time
Profiler
Execution time 858
Extensible Stylesheet Language Transformation See XSLT
External cache
Invalidation 585
External Cache Adapter 524
External caching scenarios 558
Configuration
Adapter Bean Name 566
AFPA 564
Caching Proxy 565
ESI 568
EsiInvalidator 565-566
External cache group 560
Cache group members 565
Web server plug-in 568
IBM HTTP Server's high-speed cache 559
Using Caching Proxy 578
Configuration
External cache group 579
Using Edge Components 559
Using ESI 558-559, 566
Using FRCA 559, 574
Configuration
External cache group 575
Using Web server plug-in 558, 566
External clustering software 476
F
Facade 370, 915, 927
Message 914
Session 913
Failover 8, 16, 21, 228, 244
Cold 487
Hot 489
ORB plug-in 371
Primary and backup servers 275
Stateful session beans 377
Best practices 383
Configuration 378
Application level 379
EJB container level 378
EJB module level 381
Stateless session beans 377
Tuning 335
Web server plug-in 275
Failover tuning
ConnectTimeout 335
RetryInterval 337
Failure
Deployment Manager 374
Fast Response Cache Accelerator See FRCA
Fat client 908
Fault isolation 10
Federated node 400
Field
Static 933
File system locking 490
filemon 1013
Filter 812
FIN_WAIT 483
Final modifier 937
finally block 641
findByPrimaryKey 995
Firewall 11
Fragment caching 506-507
Fragmentation 930
FRCA 508, 559, 564, 566, 574, 577
Monitoring cache 578
Functional Verification Test 64
FVT 64
G
Garbage collection 469, 786-787, 837, 863, 910, 931, 936, 980, 1008
Bottleneck 1004-1005
Class 1012
Common problems 1010
Compaction phase 1003
Concurrent mark mode 1004
Incremental compaction mode 1004
Mark phase 1003
Monitoring 1005
Parallel mark mode 1004
Parallel sweep mode 1004
Phases 1003
Sweep phase 1003
Time 933
Garbage collection call 933, 1005
Duration of 1008
Length of 1009
Number of 1008
Time between calls 1009
Garbage Collector 930, 1002
Mark - Sweep - Compact technique 1002
GC See Garbage collection
Generic JVM arguments 787
Generic messaging provider 628
genericJvmArguments 790
GenPluginCfg 260-261
wsadmin 260-261
get-by-correlationId 638
get-by-messageId 638
getConnection() 668
getIntValue() 913
getLongValue() 913
getRuntimeEnvInfo method 355
getter type method 995
Google 964
Grinder 965
H
HA group 474
HA policy 358
HA software 489, 713
HACMP 465, 468, 476, 488, 713, 734
HAManager 32, 297, 358, 374, 466, 660
Core group 467
Member 467
Policy 467
Core group bridge service 468
Core group policy 474
Failure detection 483
Active 483
TCP KEEP_ALIVE 485
Failure detection time 483
High availability group 479
Match criteria 477
Messaging services 466
Policy 497
Server failure 466
Singleton service 466
Transaction service HA 466
Transport buffer 472
View 482
View installation 483
HAManager MBean 476
Handshake 1021
Harden Get Backout 729
Hardened 729
Hardware
Requirements 388
Hardware accelerator 1022
Hardware-based high availability 7
Hashtable 1005, 1007
Heap 722, 787, 975, 991
Allocations 786
Compaction 933, 1003
Consumption 1007
Expansion 1003
Fragmentation 1007
Number of objects in heap 933
Parameters 1002, 1008
Shrinkage 1003
Size 813, 933, 1005, 1011
Initial 1008, 1011
Maximum 1005, 1008, 1011
Minimum 1005
Tuning 1009
Space 57
Thrashing 1009
-Xgcpolicy 1004
-Xmaxe 1003
-Xmaxf 1003
-Xmine 1003
-Xminf 1003
-Xms 1003
-Xmx 1003
Hidden form fields 911
High availability
EJB bootstrap failover 371
EJB container redundancy 372
High availability group 467, 474, 479
High Availability Manager See HAManager
High availability software 85
High-volume Web sites
Application development 899
HitCount 309, 313
Hits per
Day 940
Hour 940
Minute 940
Month 940
Home 343, 355
Horizontal scaling 22, 82, 84
Host alias 516
Host Process 846
Hosts interactions 869
Hot failover 489
HP-UX 11i 1014
htcformat 219-220, 584
HTML frames 911
HTTP 229, 908, 942
HTTP advisor 93
HTTP cache 505
HTTP cache directives 504
HTTP channel 235
HTTP GET 945, 953
HTTP Inbound Channel 989
HTTP POST 945
HTTP requests 937
HTTP response code 503 338-339
HTTP server See Web server
HTTP session 25, 383, 909
Invalidation 910
Server affinity 30
Size 910
Timeout 11
HTTP transport 13, 234, 239
Embedded 73
HTTP transport channel
Maximum persistent requests 988
Read timeout 989
HTTP transport port 516
HTTP tunneling 479
HTTP/1.1 505
HTTP/1.1 caching directives 505
http_plugin.log 304, 809
httpd command 1017
httpd.conf 826, 1019
HTTPS 229, 479, 908
HTTPS transport 239
HttpServlet.init() method 900
HttpServlet.service() 303
HttpSessionBindingListener 911
HttpSessions 900
Hyades 844
I
IBM AIX 5.2 388
IBM alphaWorks 840, 886
IBM Business Workload Manager 833
IBM DB2 UDB 926
IBM DB2 UDB 8.2 676, 689
IBM DB2 UDB V8.1 388
IBM eServer Benchmark Centers 60
IBM Global Services 61
IBM HTTP Server 12, 80, 87, 251, 504, 609, 826, 945, 1015
Admin Process 80
Error log 308
mod_deflate 1016
Monitoring 826
Multi-processing 1017
Server-status page 826
Tuning
MaxClients 1018
MaxRequestsPerChild 1018
MaxSpareThreads 1018
MinSpareThreads 1018
ServerLimit 1018
StartServers 1018
ThreadLimit 1018
ThreadsPerChild 1018
Use as external cache 574
IBM HTTP Server 2.0.42.2 388
IBM HTTP Server powered by Apache 945
IBM JDK 1.4.1 388
IBM ORB 355
IBM Rational Agent Controller 844-846, 874
IBM Rational Application Developer See Rational Application Developer
IBM Rational Performance Tester 956-957
HTTP Proxy Recorder 959
Performance Schedule
Create 961
Create Loop 962
Run 962
Performance Summary Report 962
Performance Test
Record 958
Reports 963
Response vs Time 963
Test Contents 961
Virtual test users 962
IBM Rational Software Development Platform 958
IBM service log file 828
IBM Test Center 60
IBM Tivoli Monitoring for Transaction Performance 803
IBM Tivoli Monitoring for Web Infrastructure 803
IBM Tivoli performance monitoring tools 790
IBM TotalStorage 490
IBM WAS ND V5.1 388
ibmproxy.conf 581, 584
IBMSession 304
Identifying field 639
ifconfig 155
if-then 936
IGS 61
IHS 80
Implementation design 41
IMS 777, 834-835
Infrastructure testing 832
init() 1002
Initial context 624
Initial heap size 1008
InitialContext 347, 352, 372, 375, 914
Initialization
Lazy 931
initialization routines 1002
In-memory cache 568
In-process request 370
Installation
Application 427
Instance 343, 774
Instance Statistics 862
Instrumentation level
Setting 780
Interface
Implementation 913
local 927
Remote 917
Internet Explorer 960
Internet Information Server 13
Internet Services Provider 504
Interoperable Object Reference See IOR
Invalidation 553, 556
ESI cache 574
Event-based 556
Event-driven 559
External cache 585
Policy 556
Techniques 556
Time-based 556
Invalidation API 556
IOR 356
Direct 356
Indirect 356
iostat 1029
IP sprayer See Load Balancer
IP spraying 100
IP-forwarding 123
iPlanet 1019
Isolation levels 991, 993, 995, 997
Database overhead 994
Row locking 994
ISP See Internet Services Providers
amsterdam sample topology 86, 388, 403
J
J2C Authentication data 750
J2C connectors
Performance data 777
J2EE 72-73, 341, 834
APIs 73
Application 831, 1020
Application client container 351
Applications 621
Business logic tier 73
Client application
Prefer local policy 366
Client tier 72
Components 228, 883
Context lookup 624
Context reference 624
Enterprise Information System tier 73
Management specifications 773
Multi-tier environment 72
Name 716
Naming 347
Presentation tier 72
Request Profiler 847, 875
Request Profiler Agent 867
Security 909
Specification 900
Tiers model 72
J2EE 1.3 437, 625
J2EE 1.4 437, 621, 914
J2EE 1.4 compliant messaging provider 621
J2EE Connector Architecture See JCA
J2EE Specification 924
J2EETM) 437
Jakarta project 901
Java
Access to synchronized resources 934
Buffered I/O classes 937
Casting 936
Class structure 936
Client 16, 343, 360, 913
Bootstrapping 352
Conditional check 936
Copying contents of arrays 937
Externalization 910
Final modifier 937
I/O libraries 934
if-then 936
Memory management 931
Memory tuning 1002
Monitors 934
Performance
Swapping 1011
Process ID 359
Reflection 936
Strings 936
Synchronization 933
Using ? for conditional check 936
J2EE See J2EE
Java Community Process 928
Java Connector Architecture See JCA
Java Data Objects See JDO
Java Database Connectivity See JDBC
Java Management Extension 772, 804
JMS Server See JMS
Java Messaging Service See JMS
Java Naming and Directory Interface See JNDI
Java process
Attach to 849
Java Profiling Agent 847, 875-876, 1005
Java Specification Request 924
Java Virtual Machine 75, 370, 777, 927
Java Virtual Machine Profiler InterfaceSee JVMPI
java.lang.String 936
java.lang.StringBuffer 936
java.rmi.RemoteException 999
java.sql.Connection 935
java.sql.PreparedStatement 936
java.sql.ResultSet 935
java.sql.Statement 935-936
java.util.ArrayList 934
java.util.Hashtable 931, 934
java.util.Vector 931, 934
java: lookup names 352
JavaBeans 912
JavaServer Faces See JSF
JavaServer Pages See JSP
javax.jms.MessageProducer 712
javax.jts.TransactionRequiredException 1000
javax.servlet.Servlet.init() method 900
javax.transaction.UserTransaction 1000
JAX-RPC 437
JCA 631, 647-648, 777, 924, 933
Adapter 926
Connection pool 655
JDBC 641, 901, 919, 927, 933, 935
Cached Rowset 924
Driver 936
Provider 292, 984
Connection pool settings 984
Resources 676, 688
Rowset 924
JDO 919, 924, 928
Advantages 929
Alternatives 929
Data access 928
Disadvantages 929
JFS See Journaled File System
Jinsight 981
JIT compiler See Just in Time compiler
JMeter 897, 964
JMS 13, 485, 621, 625, 650, 908, 917, 933
Activation specification 647, 670
Maximum batch size 635
Maximum endpoints 635
Activation specification settings
Maximum batch size 670
Maximum concurrent endpoints 670
API 625, 650
Receive messages 625, 650
Send messages 625, 650
Average workload arrival rate 719
Class 712
Client subscription
Durable 715
Non-durable 715
Component settings 711
Components 643, 705
Connection factory 701
Destination 699
JNDI Name service 650, 699, 702
Listener port 702
Message destination 699
Queue 699
Topic 699
Message queue 702
Queue destination 702
Queue manager 652, 699, 702
Target destination 701
Configuration
Enable clone support 715
Enable XA support 714
Listener port maximum sessions 718
Maximum messages 720
Maximum session pool size 724
Maximum sessions 720
Message persistence 712
Transport Type
BINDINGS 712
CLIENT 712
Configuration guidelines 708
Connections 624, 652, 722
Correlation ID 638
Default messaging provider 643
Destination 652, 701, 726
Durable subscription 717
ID 716
Failure 724
High availability 485
Infrastructure 705
Listener port 702
Message destination 699
Message ID 638
Message listener service 702-703
Message persistence 641
MessageProducer 649
Objects 716
Peak workload arrival rate 719
Performance tuning 719
Point-to-point messaging 655
Provider 638
WebSphere MQ 704
Provider code 728
Publish/subscribe 655, 715
QCF 704
Queue 747
Queue destination settings 713
Queue reader thread 720
Resource adapter 625, 635, 671
Resources 676, 688
Session 721-722
Specification 638
Topic destination settings 713
Usage 625
JMS 1.1 unified API 699
JMX 771-772, 804
JNDI 355, 624, 649, 935, 937
Lookup 347-348, 652, 654, 701, 704, 900
Server cluster 353
Fault-tolerant 354
Single server 352
Name 430, 710
Fully qualified 348
Name resolution 348
Name service 650, 652, 699, 701-702
Namespace 624, 651, 700
Journaled File System 476, 496, 1013
JProbe 981
JSESSIONID 281-282, 297, 534
JSF 899, 903, 908, 923
Backing bean 904
Data conversion 904
Internationalization support 904
JSP tag library 904
Page navigation 904
UI component
JSP 911, 998
Compositional 899
JSP 2.0 899
jsp include tag 511, 899
jsp usebean tag 900
JSP/servlet caching 907
JSTL 899, 901
Just In Time compiler 1011
JVM 75, 366, 370, 467, 504, 720, 777, 927
Memory utilization 837
JVM log 557
JVM resource 722
JVM tuning 1011
JVMPI 771, 777, 786, 846-847, 972, 1005
Disabling using Administrative Console 790
Disabling using wsadmin 790
Enabling using Administrative Console 787
Enabling using wsadmin 789
JVMPI profiler 1005
K
keep-alive connection 1022
kill command 494
L
Latency 43, 1020
Layers
Business logic 912
Data access 919
Presentation 898
Lazy initialization 931
lbadmin 136
LDAP 1021
Least recently used See LRU algorithm
Life cycle 777
Linux scheduler 1014
Listener 707
Service thread pool 722
Listener port 702, 716, 721
Configuration 704
Failure 726
Initialization 703
Maximum connection pool size 724
Maximum number of sessions 718
Maximum retries 728
Maximum sessions 633, 718
Minimum connection pool size 724
Retry interval 728
Retry settings 726
Session 704, 707
Sessions 721
Load at 992
Activation 992
Transaction 992
Load Balancer 84, 87, 91
Advisor logging level 202
Advisor status 201
Advisors 146
Connect 146
Custom 193
Customizable 190
HTTP 146
AIX Installation 132
CBR component 109
Cisco CSS Controller 110
Cluster IP alias 162
Command line interface
dscontrol 136
Configuration 394
Add cluster 138
Add Web servers 143
Basic scenario 136
Client gateway address 181
Executor 137
Network router address 186
Port 141
Return address 185
Save 146
Content Based Routing 109
Custom advisors 91, 109
Dispatcher 102
Automatic start 203
CBR forwarding method 109
Scripts
goActive 119
goIdle 119
goInOp 119
goStandby 119
highavailChange 120
serverDown 120
serverUp 120
Start 136
Start automatically 203
Executor
Start 137
Forwarding method
NAT/NAPT 181
Graphical user interface
lbadmin 136
High availability 116, 162
Active server 117
Backup server 117
Backup server configuration 168
Configuration 164
Dispatcher scripts 119
Failover 179
Primary server 117
Primary server configuration 162
Reach target 118
Recovery 117
Recovery strategy 164
Server role 164
Server state 162
Standby server 117
High availability configuration
Reach target 169
Test 177
Test automatic recovery strategy 177
Test manual recovery strategy 180
High availability scripts 162
Configuration 171
goActive 172
goInOp 173
goStandby 172
highavailChange 174
serverDown 174
serverUp 174
HTTP Advisor Request 191
Installation 128
Installation and Configuration 128
Installation wizard 128
LaunchPad 128
Log file 202
Manager
Log 145
Start 144
Mutual High availability 118
Nortel Alteon Controller 110
On dedicated server 114
Protocols 102
Server affinity 110
Active cookie affinity 113
Cross port affinity 112
Passive cookie affinity 113
SSL session ID 114
Stickyness to source IP address 111
URI affinity 113
Server monitor 156
Site Selector 110
SPOF 116
Stop all components 204
Testing
NAT 189
Topologies 114
Collocated 115
High availability 116
Mutual high availability 118
On dedicated server 114
Windows
Dispatcher service 203
Load Balancer Node 84
Load balancing 8, 16, 20, 84
Load factors 66
Load information 778
Load on startup 991, 1001
Load testing tools 945
Load tests 66
Load value 777
LoadRunner 965
Local cache 504
Location Service Daemon 356, 374
Lock lease 490
Lock recovery 490
Log
System.out 808
Viewing with Tivoli Performance Viewer 793
Log Analyzer 828
Symptom database 828
Log4J 935
Logging 934
Reduction of 935
Logging library
Multithreaded 935
LogLevel 305
Logout functionality 910
Long-running test
Memory leak 1006
Lookup 935
Loop 937
Loop iteration 937
Loopback interface
Alias 148
AIX 155
Other platforms 155
Windows 149
Lotus Domino 13
LRU algorithm 526
LSD 373
LSD See Location Service Daemon
M
Maintainability 4, 9
Configuration
Dynamic 9
Mixed 9
Fault isolation 10
Managed node 79, 400
Managed node custom profile 396
Managing state 24
Mandatory 915, 999-1000
Match criteria 477
Max Application Concurrency 982
Max Connections 983-984
MAX.RECOVERY.RETRIES 726
MaxClients 1018
Maximum concurrency level 983
Maximum concurrency point 982
Maximum heap size 1005, 1008
Maximum messages 719-720
Maximum number of connections 337
Maximum number of threads 334, 1018
Maximum persistent requests 989
Maximum sessions 720
Maximum size 987
Maximum thread pool size 725
Maximum weight 269
MaxRequestsPerChild 1018
MaxSpareThreads 1018
maxWeight 270
MBeans 773
MDB 29, 625, 632, 647, 650, 652-654, 671-672, 702, 704-705, 715, 728, 730, 913, 917, 937, 998
Listener ports 716-717
onMessage 653, 702, 718, 721
Mediation 908
Memory 777, 974
Allocation error 1013
Allocation fault 1002
Leak 834, 841, 901, 930, 932, 935, 969, 1002, 1005, 1009
Concurrency test 1006
Detection 837
Long-running test 1006
Repetitive test 1006
System instability 1005
System test 1006
Testing 1006-1007
Tivoly Performance Viewer 1007
Overuse 1005
Utilization 63, 1004
Memory-to-memory replication 26, 78, 280
Partition ID 297
Replication domain 295
Mercury LoadRunner 945
Message
Backlog 719
Producer 647, 658
Queue 650, 702
Reliability 648
Selector 639
Message broker 716, 728, 742
Connection timeout 728
Message consumer 647, 658
Message destination 699
Queue 699
Topic 699
Message driven bean 647
Message facade 914, 917
Message ID 638
Message listener
Service thread 634
Threads 707
Message listener service 640, 702-703, 705, 726
Maximum sessions 721
Maximum threads 633
Message listener threads 707, 721, 765
Message persistence 641, 712
Configuration values 713
Message retention
Disable 640
MessageConsumer 641, 716
Message-driven beans 29, 625, 632, 647, 650, 652-653, 702, 913, 917, 937
Messaging
Acknowledge mode 636, 670
Bus 645
Connection 622
QueueConnection 622
TopicConnection 622
ConnectionFactory 622
TopicConnectionFactory 622
Default messaging provider
Consuming messages 635
Destination 622
Queue 622
Topic 622
Engine 468, 646
UUID 649
Formats
Record-oriented 626
Tagged delimited 626
XML 626
Levels of reliability 648
Listener port 633
MessageConsumer 622
QueueBrowser 622
QueueReceiver 622
TopicSubscriber 622
MessageProducer 622
QueueSender 622
TopicPublisher 622
Performance 630
Point-to-point 622, 637, 639, 647
Publish/subscribe 44, 622, 647, 655, 672-673, 715, 728, 730-731, 734, 739, 747, 752
publish/subscribe 472
QueueConnectionFactory 622
Session 622
QueueSession 622
TopicSession 622
Simultaneous message processing 718
System 625, 650
Topology 710, 720
WebSphere MQ
Consuming messages 632
Workload 687
Workload patterns 627
From MDBs 632
From Web/EJB container 627
Messaging services 466, 476
Metadata API 921
Method extensions 993
Method invocation 853
Method Statistics 861
Microsoft Data Access Components 949
Microsoft IIS See Microsoft Internet Information Server
Microsoft Internet Information Server 13, 1019
Microsoft Loopback Adapter
Add 149
Configure 152
Microsoft Windows 2000 Server 388
Min connections 984
MinCommit 1028
Minimum heap size 1005
MinSpareThreads 1018
mod_deflate 1016
mod_mem_cache 610
Model View Controller See MVC
Module
Performance data 774
Monitoring
Active 832
Passive 832
MPM architecture 1017
mpm_winnt 1017-1018
mpm_worker 1017
MQ
JMS connection pooling 722
JMS pooling 722
Queue manager 722, 726
Transaction support 712
MQ Explorer GUI 728
MQ JMS classes 717, 722
MQJMS.POOLING.THRESHOLD 722
MQJMS.POOLING.TIMEOUT 722
mqsistart 746
Multicast 471
Multi-process 1016
Multi-Processing Modules architecture 1017
Multithreaded logging library 935
Multi-tier environment 72
MVC 510, 541, 615, 896, 901
N
Name space 347
NAS 467, 475, 489
NAT/NAPT 181
native_stderr.log 1009
NDAdvisor.java.servlet 193
Network Appliance 504
Network Attached Storage See NAS
Network bandwidth 1016
ND Manager 12
Network File System v4 490
Network interface 141
Network latency 376
Network utilization 974
Never 999
NFA 103, 118
NFS v4 490
nleaf 1028
nlevels 1028
Node
Performance data 774
Node Agent 12
Non-blocking connection 336
Non-durable subscription 715
Non-forwarding address 103
Nonrepeatable reads 994
Non-serializable data 551
Nortel Alteon Controller 110
NotSupported 915, 999-1000
Number of concurrent endpoints 637
numRequest 780
NVRAM 491
O
Object
Collection 932
Creation 931
Destruction 931
Loitering 932
Pool 931
Reference 930, 932
Reuse 931
Serialization 910
Temporary 932
Object cache instance 510
Object pools 779, 969
Object References Graph 864
Object Details view 866
Object Request Broker 342, 355, 777-778, 977, 987-988, 1022
Connection cache maximum 1025
On demand computing 74
One-phase commit 666
Online banking 43
Online shopping 43, 45
Online trading 43, 47
onMessage method 653, 655, 694, 702, 705, 718, 721, 765
Open System Testing Architecture See OpenSTA
OpenLoad 965
OpenSTA 897, 948
Operations ratio 979
Optimistic concurrency control 384, 922
Optimistic methods 997
Optimization level 1027
Optimizelt 981
Option A caching 345, 383, 992-993
Option B caching 345, 383, 992-993
Option C caching 346, 383, 992-993
Oracle 676, 689
Read committed 994
Oracle 9i IAS - Relational Cache 505
ORB 342, 777-778, 977, 987-988, 1022
Plug-in 342, 370
Failover 371
Normal operation 354
Service 987
Thread pool size 986, 1025
org.apache.struts.action.ActionServlet.class 538
OS TCP/IP keep-alive time-out 376
Out of Memory exception 1005
Over-utilizing objects 1005, 1009
P
Package statistics 858
Page Detailer 525, 839-840, 886
Connection Attempt Failed 887
Connection Setup Time 887
Considerations 890
Data capture 887
Delivery Time 888
Details view 893
Detect broken links 890
Detect server timeouts 890
Host Name Resolution 887
Legend 892
Measure Web application performance 886
Monitoring HTTP and HTTPS requests 886
Page Time 887
Performance measurement
Browser cache 890
Network delays 890
Packet loss 890
Server Response Time 888
Socks Connection Time 888
SSL Connection Setup Time 888
Paging 484
Paging activity 974
partitionID 281, 297
Pass by reference 915, 927, 1022
Pass by value 370, 915
Passivation 346
Peak
Concurrent users 940
Load 969
Request rate 940
Usage hours 940
PercentMaxed 987-988
PercentUsed 668, 983
PerfMBean 773
Performance 6, 100, 502
Access intent read 995
Application design 941
Average concurrent users 940
Average request rate 940
Breaking point 941
Caching of data 937
Caching of EJB references 914
Connection pool 935
Data counters 779
EJB home 914
Garbage collection 1002
Hardware capacity 976
Hits per day 940
Hits per hour 940
Hits per minute 940
Hits per month 940
Inefficient settings 813
Load 812
Load testing 942
Load testing tools 941, 945
ApacheBench 945
Advantages 946
Limitations 945
Options 947
Mercury LoadRunner 945
OpenSTA 948
Architecture 950
Collectors 954
Commander 950
Create test 954
Define test 953
Execute test 955
Features 948
Name Server 950
Prerequisites 949
Randomization of requests 953
Record a script 951
Repository 950
Repository host 950
Script Modeler 951
Specify runtime parameters 954
Task group 953
View test results 955
Rational Performance Tester 945
Segue SilkPerformer 945
Measuring 840
Minimize memory usage 931
Monitoring 793
Monitoring - tuning - testing 971
Monitoring tools 771
Overhead 933
Peak concurrent users 940
Peak request rate 940
Peak usage hours 940
Poor coding practices 941
Profiling 840
Project cycle 840
Recommendations 813
Reduce EJB overhead 914
Regular usage hours 940
Requirements 63
SDO 923
Site abandonment rate 940
Stress testing tools 942
Evaluation 942
Functions 942
Strings 936
Testing 62, 940, 969
Data set 63
Network 64
Phases 64
Application testing 64-65
Development testing 64
Results 63
Test environment 63
Testing tools 964
Grinder 965
JMeter 964
LoadRunner 965
OpenLoad 965
Segue SilkPerformer 965
TestMaker 964
TestNetwork 964
WebLOAD 965
WebStone 965
Think time 943
Trade 6 391, 436
Traffic patterns 941
Tuning 939
Top ten monitoring list 965
Tuning parameter hotlist 975
Tuning values 939
Vertical scaling 933
Web site performance improvement 890
Performance Advisor in Tivoli Performance Viewer See TPV Advisor
Performance Advisors 813, 965, 971
Runtime Performance Advisor 813
TPV Advisor 813
Performance analysis 969
Load test
Measure steady-state 973
Ramp-down time 973
Ramp-up time 973
Production level workload 970
Repeatable tests 970
Saturation point 970
Stress test tool 970
Terminology 969
Load 969
Peak load 969
Requests/second 969
Response time 969
Throughput 969
Performance bottleneck 841
Performance data
Connection pooling 777
Counters 774
Enterprise beans 777
J2C connectors 777
Module 774
Node 774
Server 774
Submodule 774
Performance data classification
Boundary statistic 773
Bounded range statistic 774
Count statistic 773
Range statistic 773
Time statistic 774
Performance Data Framework 772
Performance data hierarchy 774
Performance Management 61
Performance monitoring 790
Develop monitoring application 804
Under load conditions 770
Performance monitoring and management tools 803
Performance Monitoring Infrastructure See PMI
Performance Monitoring Service 693, 765
Performance of a Web page
Key factors 890
Performance problems 770
Application design 770
Application view 770
Back-end system 770
End-user view 770
External view 770
Hardware 770
Monitoring tools 770
Network 770
Product bugs 770
Response time 770
Performance Servlet 771
Performance Trace Data Visualizer 981
Performance tuning 62
Access log 1019
AIX 1013
AIX file descriptors 1013
AIX ulimit 1013
AIX with DB2 1013
DB2 1026
DB2 Buffpage 1027
DB2 configuration advisor 1026
DB2 log files 1013
DB2 logging 1026
DB2 MaxAgents 1026
DB2 MaxAppls 1026
DB2 MinCommit 1028
DB2 on Linux 1026
DB2 query optimization level 1027
DB2 reorgchk 1028
Disabling security 1020
Disk speed 976
Dynamic cache service 1020
Full duplex 977
Java memory 1002
Life cycle 941
Logging 1019
Microsoft IIS 1019
Network 977
Number of requests 978
Ongoing process 941
Operating System 1012
ORB 1022
OS 1012
Parameter hotlist 975
Pass by reference 1022
Process
Testing - Evaluating - Tuning 941
Processing time 978
Processor speed 977
Security 1020
SSL 1021
SSL hardware accelerator 1022
Sun ONE Web Server 1019
System memory 977
Top-ten monitoring list
Average response Time 967
CPU utilization 967
Datasource connection pool size 967
Disk and network I/O 967
EJB container thread pool 967
Garbage collection statistics 967
JVM memory 967
Live number of HTTP Sessions 967
Number of requests per second 967
Paging activity 968
Web container tread pool 967
Web server threads 967
Web server 1015
Web server reload interval 1015
Windows 1014
Windows MaxUserPort 1014
Windows TcpTimedWaitDelay 1014
XML parser selection 1025
Persistence
Database 78
Persistent service
High availability 491
Persistent session management 294
Database session persistence 411
Memory-to-memory session replication 411
Persistent sessions 26
Pervasive computing 906
Pessimistic methods 997
Phantom reads 994
PID 849
Planning for scalability 43
Planning requirements 40
Capacity 40
Functional 40
Non-functional 40
Plug-in
See ORB
Plug-in
See Web server plug-in
Configuration
ClusterAddress 268
Configuration file
Custom 78
Generation 258
Settings 255
Installation location 262
Refresh interval 263
Workload management 17
Workload management
Plug-in 310
Plug-in file
Propagation 262
plugin-cfg.xml 81, 252, 258, 432, 569
Propagation 262
Propagation to Web server 244
PMI 693, 770-771, 786, 790, 805-806, 813, 965
API 771
Counters 772
AllocateCount 695
Available Message Count 694
CloseCount 694
CreateCount 694
MessageBackoutCount 694
MessageCount 694
ServerSessionPoolUsage 694
Total Messages Consumed 694
Total Messages Produced 694
WaitTime 694
Data 776
Garbage collection 786
Enterprise bean Performance Module 694
Instrumentation 770, 805
Instrumentation levels 781
JCA Connection Pools Performance Module 694
MBeans 773
Metrics 773
Monitoring level 776
Performance modules 798
Predefined statistic set
All 780
Basic 780
Custom 780
Extended 780
None 780
Sequential counter update 782
Service 773, 782, 791, 972
Enabling using Administrative Console 782
Enabling using wsadmin 785
List objects 785
SIB Service Performance Module 693
Point-to-point messaging 639, 655, 672-673, 705, 730-731, 738, 747, 752
Pool Size 983
Port 234
Unique port number 235
Positive weights 269
Precompilation 985
Prefer local 358, 366, 405
Advantage 366
prep 1027
Prepared statement cache 813, 985
Size 985
Presentation layer 898, 906, 916
PrimaryServers tag 271, 276
Process affinity 357-358, 360, 365, 368, 370
Process ID 849
Process interactions 869
Processing
Up-front 1002
Processing bottlenecks 978
Production environment 231
Production system tuning 66
Profile 396
Custom 396
Deployment Manager 396
Profile creation
Custom 400
Deployment Manager 397
Profile Creation Wizard 397
Profiler 839-840
Agent 845
Analyzing the execution of an application 868
Application process 845
Call path 881
Class Instance Statistics 859
Client 847
Code coverage 842
Collect Object References 865
Configuration settings 855
Data collection 854
Deployment host 846
Development host 846
Execution Flow view 867
Execution time analysis 842
Filters 876
Instance Statistics 862
Memory analysis 841
Memory Leak Analysis 865
Method Details view 881
Method Invocation view 867
Method Statistics 861
Object and Class Interaction (Sequence Diagram) 868
Object References Graph 864
Object Details view 866
Output 854
Package statistics 858
Performance analysis views 880
Performance Call Graph view 880
Probekit 843
BCI engine 843
Process Interaction View 871
Profiling Monitor view
Class interactions 870
Host interactions 870
Object interactions 870
Process interactions 870
Thread interactions 870
Profiling set
Execution History 876
Sequence Diagrams 884
Test client 845
Testing methodology 856
Thread analysis 842
Thread Interactions View 872
Using 857
Views 857
Profiler agent 786
Profiling
Add application sources 877
Filters 852
Instances of classes 862
Limits 853
Method calls 867
Methods 861
Program execution 868
Project 852
Set 852
Start Monitoring 879
Test scenario 879
Tools 839-840
Profiling and Logging perspective 847, 849, 857, 875
Profiling Monitor view 857
Profiling tools 898, 933
Project
Life cycle 897
Project cycle 840
Proof-of-concept 61
Propagate plug-in file 262
Properties file 352
Provider
JDBC 984
Provider URL 347, 351
pthread_mutex 614
Publish/subscribe messaging 44, 472, 647, 655, 672-673, 715, 728, 730-731, 734, 739, 747, 752
Push frequency 550
Q
QCF 622, 704
QueueConnection 704
Queue 980, 983
Connection factory 702
Destination 654, 702, 704
Settings 713
Local 738
Manager 652, 699, 701-702
Local 734
Receiving 738
Remote 734
Sending 738
QueueConnection 634, 704, 707
QueueSession 634, 704
Queuing before WebSphere 979
Queuing network 977, 979
Quorum 476
R
RAID array 977
Ramp-down 946
Ramp-up 946
Random 267, 271
Range statistic 773, 780
Ratio calculation 978
Rational Application Developer 515, 586, 839-840, 868, 925
Application profiling 840
Performance measuring 840
Performance profiling 840
Profiling 841
Code coverage 842
Data collection engine 844
Execution time analysis 842
Memory analysis 841
Memory Leak analysis 842
Probekit 843
Thread analysis 842
Profiling architecture 844
Profiling project 852
Rational Performance Tester 159, 856, 897, 945, 956-957
Create Performance Test 959
Rational Purify 933
Rational Robot 832
Rational TestManager 957
Read committed 994-995
Oracle 994
read only method 995
Read timeout 989
Read uncommitted 994-995
Read/write ratio 1020
Read-ahead 999
readObject() 910
read-only method 995
RECOVERY.RETRY.INTERVAL 726
Redbooks Web site 1047
Contact us xxv
RedHat 614
RedHat Advanced Server 2.1 1014
RedHat Enterprise Linux WS 957
RedHat Linux Advanced Server 2.1 614
reduce memory usage 993
Reference
Static 933
reference LookupTime 780
Reflection 902, 936
Refresh interval
Web server plug-in 263
regedit 154
Regular usage hours 940
Relational database 920
Reload enabled 991, 1001
Reload interval 991, 1001
reorgchk 1028
Repeatable read 994-995
DB2 994
Repetitive test
Memory leak 1006
Module level 1006
System level 1006
Replication domain 295, 383, 405, 412, 548
Request decomposition 832
Request filtering 1016
Request Metrics 770-771, 805-806, 808
ARM agent 807
Enabling using Administrative Console 806
Filtering mechanism 805
Filters 812
EJB method name 806
JMS 806
Source IP 806
URI 806
Web Services 806
Level
Debug 807
Hops 807
None 806
Performance_debug 807
Log 807
Trace format 808
Trace record format 809
Correlators 809
Request/response model 909
Required 915, 999-1000
Requirements
Non-functional 63
Requires New 915, 999-1000
Resilience 489
Resource allocation 1002
Resource Analyzer 790
Resource constraint problems 805
Resource leaks 975
Resource lock 721
Resource references 651, 700
Response filtering 1016
Response time 6, 43, 777
RetryInterval 256, 274, 337, 1016
Reuse
Business logic 919
RFC
2616 505
3143 505
RMI 986
RMI over IIOP 773
RMI/IIOP 908, 914, 987
RMM 474
Rollback 671, 728
Round robin
Server weights 267
Turn off 267
With weighting 267
Route tag 255
Routing table 359
Windows 149, 153
runmqsc 747
runstats 1028
Runtime delays 1002
Runtime Performance Advisor 813, 968
Advice Configuration 816
Advice configuration 819
Configuration 815
Output 819
Using 817
S
Sample topology 86, 388
SAN 476, 488-490
Saturation point 970-971, 980
Maximum concurrency point 982
Scalability 4-5, 21, 74, 100
Horizontal and vertical combined 22
Horizontal scaling 22
Vertical scaling 21
Scalability planning 43
Scaling
Vertical 933
Scaling techniques 42, 51
Aggregating user data 54
Appliance server 53
Batch requests 54
Caching 55
Creating a cluster of machines 52
Managing connections 55
Segmenting workload 53
Using a faster machine 52
Scaling-out 59
Scaling-up 59
Scope 709, 716
Application 709
Cell 709
Cluster 709
Node 709
Server 709
SDO 638, 906, 912, 919-920
Abstraction layer 920
Advantages 923
Architecture 920
Components
Data graph 921
Data mediator 921
Data object 921
Data mediators 920
Disadvantages 923
Performance 923
Security 4, 10
Cluster member 23
SSL communication 11
Security cache timeout 11, 1021
Security requirements 45
Segue SilkPerformer 945, 965
SELECT 995
Selector 637, 639
Separator 281
Serializable 993-994, 996-997
Dirty reads 994
Nonrepeatable reads 994
Phantom reads 994
Serialization 370
Serializing 910, 914
Server
Performance data 774
Server affinity 30
EJB 30
Entity bean 30
HTTP session 30
Stateful session beans 30
Server certificate 244
Server cluster 14, 228
Workload management 20
Server failure 466
Server selection policy 358, 365, 368
Server tag 255
Server template 404
Server weights 18, 267, 269, 359
maxWeight 270
ServerCluster tag 255
ServerLimit 1018
Server-sided XSLT processing 906
Service Data Objects See SDO
Service Integration Bus 643, 645
Clustering support 656
service() method 900, 1020
Service-oriented architecture 912
Servlet 2.3 specification 280-282
Servlet cache instance 510
Servlet clustering 17
Servlet response time 792
Servlet session manager 778
Servlet workload management 17
Servlet/JSP result cache 541, 609
Servlet/JSP result caching 529-530, 585
Configuration 531
Demonstration 533
Servlets 883
ServletToDestination 650-651, 700
Session
Affinity 271, 281, 937
Identifier 281
Object 900
Session beans 913
EJB
Session bean 345
Passivation 912
Session cache 813
Session clustering 26
Session configuration
Basic 287
Level 287
Distributed 289
General Properties 287
Session facade 913, 917
Session ID 281
Session identifier
Clone ID 294, 296
cookies 282
SSL ID 282, 284
URL rewriting 283
Session management 4, 24-25, 279
Behavior 312
Create database 291
Database persistence 78
DRS 26
EJB
28
Memory-to-memory replication 26, 78, 294
Persistent sessions 26, 78, 294
Replication domain 295
Session clustering 26
Writing frequency 300
Session persistence 78
Database 909
Database persistence 280
Memory-to-memory replication 280
Session pool
Maximum sessions 632
Session state 10
Session time-out 285
SESSIONMANAGEMENTAFFINI 284
SessionSampleURLRewrite 1034
setDeliveryMode() 712
setEntityContext() method 915
setupCmdLine 677, 749
Shared resources 933
SIB service Performance Module 693
Siebel 922
Siebel API 922
Sikatra JProbe 933
Simultaneous message processing 718
Single point of failure See SPOF
Single threaded 933
Single-thread process 1016
SingleThreadModel 900
Singleton object 932
Singleton service 466, 476, 479
Messaging engine 468
Transaction Manager 468
SIT 65
Site abandonment rate 940
Site Selector 110
Sizing 58, 63
SMIT 132
smit 1014
smitty 1014
SMP 478
SNMP 955
SNMP traps 837
snoop servlet 233, 309
SOA 912
SOAP 392, 437, 773
SOAP/HTTP 908
SOAP/HTTPS 908
Socket states 974
Software
Requirements 388
Source code profiling 830
Spawned threads 937
Spawning 937
Speedera 504
SPOF 7, 59, 85, 358, 466, 646, 734
Database 295
SQL 985
Statement 925, 995
Dynamic 1027
Static 1027
SSA 488
SSL 479, 560
Accelerator hardware 11
Bulk encryption/decryption 1021
Cipher suite 1022
Connections 1021
Handshake 1021
Handshaking 11
Hardware accelerator 1022
ID 282, 284, 315
Performance 1021
Session identifier 282
Session time-out 285
Stack traces 937
StartServers 1018
Stateful 25
Stateful session beans 28, 344, 909, 911
Failover 344, 377
Best practices 383
Configuration 378
Application level 379
EJB container level 378
EJB module level 381
Home objects
Clustering of 344
Instance variables 911
Replication 32
Server affinity 30
Size 912
Stateless 25, 909
Stateless session beans 28, 344, 914, 917
Failover 377
Statement Cache Size 986
Static content 502
Static field 933
Static reference 933
Static SQL statements 1027
Static variable 932
stats_time 1028
stdout 934
Steady memory utilization 1009
Sticky time 111
Stored procedures 926, 936
Stream 266
String concatenation 936
Strings 936
Manipulation operation 936
Struts 510, 899, 901, 908, 923
Action handlers 908
Framework 510
JSP UI tag library 901
struts-config.xml 538
Subject Matter Expert 831
Submodule
Performance data 774
Subscription
Durable 734
Non-durable 674, 731, 734
Sun Java System Web Server 13
Sun ONE Web Server 13, 1019
Supports 915, 999-1000
Surrogate-Capabilities 568
SUSE Linux Enterprise Server 957
SUSE Linux Enterprise Server 8 SP2A 1014
SVT 65
Swapping 1011
Symptom database See Log Analyzer
sync() 300
Synchronization 933
java.util.Hashtable 934
java.util.Vector 934
Method 934
Object 934
Overhead 934
Synchronization points 1006
Synthetic transaction 805
Synthetic Transaction Investigator 832
System Integration Test 65
System level metrics 778
System resource management 830
System test
Memory leak 1006
System Verification Test 65
System.arraycopy() 937
System.gc() 1002
System.out 771
System.out.println() 934
SystemOut.log 471, 482, 764, 809, 813
Systems management framework 830
T
Target destination 652, 701
TCF 622
Client ID 752
TCP sockets 1026
TCP/IP keep-alive 376
TCP/IP ports 402
Test applications
BeenThere 426
Trade 6 438
Test environment 63-64
TestMaker 964
TestNetwork 964
Think time 943
Thread pool 55, 778, 792, 983, 987-988
Web container 988, 991
Thread starts 786
Thread waits 777, 787
ThreadLimit 1018
Threads 627, 777-778, 787, 984, 986, 988, 990
Idle 1018
Maximum number 1018
Spawned 937
Web server 990
Threads of work 703
ThreadsPerChild 1018
Threshold 931
Throughput 6, 969
Throughput curve 980-981
Tiles 511, 901
Framework 511
Time statistic 774, 780
TimesTen 505
Time-to-live 505, 616
Tivoli 63
Tivoli Data Warehouse 833
Tivoli Intelligent Orchestrator 833
Tivoli Monitoring for Transaction Performance (TMTP) 831
Tivoli Performance Viewer 668, 693, 718, 724, 765, 770-771, 775, 782, 790-793, 814, 946, 965, 972, 982-983, 985, 987-988, 1005, 1007
Change scale of a counter 802
Clear Buffer 802
Collection Status 793
Configuration
Log settings 795
User settings 794
Refresh Rate 795
Views 795
Configure settings 794
Counters 800
Resetting 802
Engine 791
Functionality 793
Interface 791
Modifying charts 802
Monitoring level 798
Performance Advisor 794
Performance modules 798
Record a log file 800
Record in log files 800
Refresh data 799
Replay a log file 801
Replay log file 801
Summary Reports 794
Summary reports 796
Connection pool summary 797
EJB method summary 797
EJB summary 796
Servlet summary 796
Thread pool summary 797
View Performance Modules 794
Viewing JVMPI output 789
Tivoli System Automation 465, 468, 488
Tivoli Web Health Console 833
TMTP 831
Topic destination settings 713
Topologies
Horizontal scaling 82
Vertical scaling 82
Web server separated 81
Topology 71
Topology selection 94
Criteria 94
Requirements 94
toString() 932
Total memory usage 1008
TPV Advisor 813, 821, 968
Output 824
tr0 141
tr1 141
Trace 828
Web server plug-in 308
TraceFormat 828
Trade 6 436, 644, 672, 698, 730, 840, 961
Configuration script 749
Home servlet 533
Installation 676
Using Administrative Console 450
Using script 453
Installation script 453
JMS functionality 673, 731
JMS usage example 674, 686
PingServletToMDBQueue 702
Populate database 458
Servlet2MDBQueue 653
TradeBrokerMDB 653, 702, 731
Uninstall 460
Trade3 508, 532, 542
Benchmark
Using command caching 611
Using ESI 611
Using servlet and JSP result caching 611
Without caching 611
Performance
Using servlet and command caching 614
Using servlet, command, and ESI caching 614
Without caching 614
Transaction 28, 370, 383
Boundary 927
Context 927
Flow 805
Isolation level 995
Read committed 994-995
Read uncommitted 994-995
Repeatable read 994-995
Serializable 993, 996
Rollback 634
Support 712, 714
Type 915
Mandatory 915
NotSupported 915
Required 915
Requires New 915
Supports 915
Transaction affinity 31, 345, 357-359, 365, 368, 370, 383
Transaction logs 485, 489, 1028
Transaction Manager 468, 476, 489, 496, 778
Clustered TM Policy 497
HA solution 489
High availability 485
Failover 494
Hot-failover 489
Using external HA software 496
Configuration 496
Using shared file system 489
Configuration 491
WebSphere V5 487
Transaction server 42
Transaction service 466
Failure 486
Recovery process 487
Transactions per second (tps) ratio 978
Transfer Object pattern 915
Transport
Channels 237
Transport buffer 472
Transport chains 231
Transport protocol 229
Transport tag 255
Transport type 478
Channel Framework 479
Multicast 478
Unicast 478
Transports 234
Channels 989
Setting up 236
Setting up multiple transports 239
Settings 235
try {} catch{} block 937
Tuning 57
Tuning failover 335
Two-phase commit 666, 714
Two-phase commit transaction 485
U
UAT 65
UDDI 392
ulimit 1013
UML See Unified Modelling Language
UML2 Object Interactions sequence diagram 884
Unbounded ORB Service Thread Pool Advice 817
Unified Modelling Language 868
Unit of work 998
UNIVERSAL_JDBC_DRIVER_PATH 448, 683, 689, 750, 762
Unmanaged node 79
unsetEntityContext() 915
UPDATE/UPDATE pair 995
Up-front processing 1002
Uri tag 254
UriGroup tag 254
URL
Encoding 283, 317
Rewriting 283, 317
Example 319
Session identifier
URL rewriting 282
urltest Web module 1035
Usage patterns 66
User Acceptance Test 65
User interface 912
User Interface component See UI component
User to business 46-47
User to data 44
User to online buying 45
V
valueUnBound() 911
Variable
Final 932
Scope 932
Static 932
Vector 1007
-verbosegc 1009
Versant enJin 505
Vertical scaling 21, 82, 933
view-helper class 902
Virtual host 232, 516, 759
admin_host 232
default_host 232
Servlet request 232
Wildcard settings 233
VirtualHost tag 254
VirtualHostGroup tag 239, 254
vmstat 1008, 1029
W
WASService.exe 400
WCInboundDefault 231, 989
WCInboundDefaultSecure 231
Web application
Execution 847
Web application performance 886
Web application testing 940, 964
Web client 15
Web container 55, 228, 347, 389, 651, 700, 988
Availability 89
Cluster 404
Failover 272
Failure 272, 321
Failure during request 331
Failure with active sessions 322
HTTP transport 239
HTTPS transport 239
Requests 979
Setting up 230
Thread pool 627
Threads 627
Transport 234
Transport chains 231
Workload management 388
Web module
Auto-reload 263
Web performance analysis 969
Web primitive 764
Web server 12, 42, 567
Access log 339
Availability 89, 100
Cluster 100, 102
Configuration
Reload interval 1015
Error log 304, 308
Failover 83
IBM HTTP Server V6 251
Managed node 79, 246
Configuration 247
Management 244
Maximum concurrency thread setting 990
Overloading 100
Performance 100
Process-based 1016
Reload interval 1015
Scalability 100
Single point of failure 83
Thread-based 1016
Threads 57
Unmanaged node 79, 248
Configuration 249
IBM HTTP Server 80
Workload management 17
Web Server Node 78
Web server plug-in 12, 235, 273, 504, 567, 805, 988-989
Caching 508
Config element 263
Configuration file 252
Propagation 252
Configuration file generation 258
Manual 260
Configuration service 258
Failover 275
Failover tuning 335
Log file 305
Log location 305
Logging 304
LogLevel 305
Stats 306
Marking down cluster member 274
Normal operation 309
Primary and backup servers 275
Processing requests 264
Refresh interval 263
refreshInterval attribute 263
Regenerate from Administrative Console 260
Regenerate using GenPluginCfg command 261
Regeneration 431, 453
Retry interval 274
RetryInterval 274
Suppress load balancing 271
Trace 308
Troubleshooting 304
Workload management 17, 264
Workload management policies 267
Web services 392, 437, 779, 912, 920
SOAP 392
UDDI 392
WSDL 392
Web services gateway 778
Web site classification 44, 50
Web site performance
Caching 891
Downloads of large objects 891
Number of embedded objects 890
SSL 891
Web tier 896
WebContainer Inbound Chain 13, 73, 231
WEB-INF 532
WebLOAD 965
WebSphere
Administrative Console 13
Administrative service 13, 773
Application server 12
Basic configuration 4
Cell configuration 402
Cluster 19, 244, 395
Creation 395
Configuration repository 14
Deployment Manager 7, 12
EJS WLM 23
Embedded HTTP transport 13
InfoCenter 975
JMS 13
Load Balancer 91
Custom advisors 91
Node Agent 12
Plug-in 228
WLM 17
Resource analyzer 335
Runtime Messages 813
Single Server 342
Thread pool 813
Topology 71
Trade 6 436
Variables
DB2UNIVERSAL_JDBC_DRIVER_PATH 448, 683, 689, 750, 762
Web server plug-in 12
WAS
Application development 896, 930
WAS ND V6 388
WAS topology 720
WAS V6 342
Performance improvements 31
WebSphere Business Integration Event Broker 697, 732, 734, 736, 740
Configuration 742
Configuration manager 743
Message broker 743
Message Brokers Toolkit 743
WebSphere Command Framework API 541
WebSphere Commerce Suite 505
WebSphere configuration
Dynamic 9
Mixed 9
WebSphere Connection Manager 55
WebSphere CORBA CosNaming 347
WebSphere custom advisor 93
WebSphere Data Objects 924
WebSphere Dynamic cache service See Dynamic cache service
WebSphere Edge Components See Edge Components
WebSphere Edge Server 609
WebSphere Extended Deployment 476, 483
WebSphere external caching 508
Using Caching Proxy 508
Using ESI 508
Using FRCA 508
WebSphere High Availability service 374
WebSphere InfoCenter 975
WebSphere MQ 628, 697, 699, 701, 713, 722, 732, 834
Backout queues 728
Backout threshold 728
Client-side selection 637
Cluster 736-737
Clustering 732
Workload management 732
Components
Queue manager 701
Configuration 736
Connection pooling 630
Correlation ID 638
Create cluster 740
Create queue 741-742
Create queue manager 738, 740
Dead Letter Queue 738
Explorer 738, 740, 764
Failover and workload management 734
Header 638
Infrastructure 734
Message filtering by content 637
Message ID 638
Provider 697
Publish/subscribe broker 743
Queue
Local 738
Queue manager 637, 699, 702, 712
Local 734
Receiving 738
Sending 738
Remote queue manager 734
Server 699
Server-side selection 638
Workload management 737
WebSphere Partition Facility 476, 483
WebSphere queue size 979-980
WebSphere Runtime Messages 820
WebSphere runtime resources 792
WebSphere sample applications 691
WebSphere Studio Application Developer 515, 586
WebSphere Studio Application Monitor See WSAM
WebSphere transaction service 485
WebStone 965
Weight
Current 270
Maximum 269
Positive 269
Weighted round robin 267-268
Windows Common Internet File System 490
Windows Service 400
WLM See Workload management
Workload characteristics 49-50
Workload distribution policy 255
Workload management 4, 6, 16, 20, 228, 244, 264, 733, 778, 933
Backup servers 228-229
BackupServers tag 276
Browser requests 268
Demonstration 391
HTTPS considerations 244
Policies 267
Random 267
Weighted round robin 267-268
Primary servers 228
PrimaryServers tag 276
Random 271
Selection process 309
Server cluster 20
Servlet 17
Suppress load balancing 271
Web server 17
Web server plug-in 17
Weighted round robin 229
Server weights 269
Workload patterns 44, 674
Business to business 48
Customer self-service 46
Online shopping 45
Online trading 47
Publish/subscribe 44
User to business 46-47
User to data 44
User to online buying 45
wsadmin 440, 676, 709, 771, 782
Create cache instance 512
GenPluginCfg 260-261
list PMIService 785
modify 786
save 786
WSAM 831, 834
Architecture 834
Console application 835
Data collectors 835
Managing server 835
Portal Monitoring 837
WSDL 392, 437
wsOptimisticRead 996
wsPessimisticRead 996
wsPessimisticUpdate 996
wsPessimisticUpdate-Exclusive 996
wsPessimisticUpdate-noCollision 996
wsPessimisticUpdate-WeakestLockAtLoad 996
WYSIWYG 899
X
XA support 712, 714
XA transactions 721
XML 524, 626, 905
Cache policy file 541
Data source 920
Data Transfer Objects 906
Parser 1025
-Xnoclassgc 1012
-XrunpmiJvmpiProfiler 787, 790
XSL standard 905
XSL stylesheets 906
XSLT 626, 901
Processing
Server-sided 906
Transformation 905
XSLTC 906
Z
z/OS 835
zLinux 835