Documentation Home
> Oracle Waveset 8.1.1 System Administrator's Guide
Oracle Waveset 8.1.1 System Administrator's Guide
Book Information
Index
Numbers and Symbols
A
B
C
D
E
F
G
H
I
J
L
M
O
P
R
S
T
U
V
W
X
Preface
Chapter 1 Configuring Waveset
Using Waveset.properties to Configure Waveset
To Edit Waveset.properties
Using the Administrator Interface to Configure Waveset
To Configure Waveset Settings from the Administrator Interface
Reconciler Settings
To Configure Reconciler Settings
To View Reconciler Status
Scheduler Settings
Email Template Server Settings
Configuring JMX Monitoring
Enabling JMX
For Local Access to MBeans
For Remote Access to MBeans
To Configure JMX Polling Settings
To Set Java Security Manager MBean Permissions
Filtering Resource MBeans
Viewing JMX Data
Using JConsole Locally
Using JConsole Remotely
Data Exposed in JMX
Editing Default Server Settings
To Edit the Default Server Settings
Chapter 2 Working with Firewalls, Load Balancers, or Proxy Servers
Servlet APIs
Configuring Logs to Work with Load Balancers
Chapter 3 Working with Logs
Preventing Audit Log Tampering
To Configure Tamper-Resistant Logging
Removing Records from the System Log
To Schedule a Task to Remove Old Records From the System Log
Chapter 4 Performance Tuning
Before You Begin Tuning
Important Notes
Related Documentation and Web Sites
Recommended Reading
Useful Web Sites
Tuning Roadmap
Tuning Your Deployment Environment
Tuning Your Java EE Environment
Tuning Java
Tuning the JVM
Tuning Your Application Server
Tuning a Sun Java System Application Server
Tuning a WebSphere Application Server
Tuning Your Repository Database
Understanding the Waveset Repository
Repository Table Types
XML Columns
Data Classes
Object IDs
Prepared Statements
Character Sets and Encodings
Configuring the Waveset Repository
Disabling Automatic Connection Pooling
Using Inline Attributes
Limiting Concurrent Connections
Using preferPreparedStatement
General Guidelines for Tuning a Repository Database
Vendor-Specific for Tuning a Repository Database
Oracle Databases
SQL Server Databases
Tuning Waveset Performance
General Performance Tunings
Tuning Active Sync Adapter Performance
Tuning Admin Cache Initialization
Tuning Bulk Loading
Tuning Configurable XML Objects
Tuning Forms
Optimizing New Forms
Optimizing Administrator Forms
Optimizing End-User Forms
Optimizing Expressions in Form Fields
Tuning Rules
Tuning Workflows
Tuning WorkItems (ManualActions)
Working with Waveset Wizards
Updating Database Statistics
Tuning Data Exporter
Tuning the General XML
Tuning Oracle Waveset Service Provider
Tuning the Waveset Web Interface
Tuning Initial Loads
Tuning Memory Requirements
Tuning Operating System Kernels
Tuning the Waveset Profiler
Tuning Provisioner
Tuning Reconciliation
General Suggestions for Tuning Reconciliation
Tuning the Reconciler Server Settings
To Change the Reconciler Server Settings
Tuning Reconciliation for Multiple Resources
Tuning Resource Queries
Tuning the Scheduler
General Suggestions for Tuning the Scheduler
Tuning the Scheduler Server Settings
To Change the Scheduler Server Settings
Tuning Scheduler Attributes in the SystemConfiguration Object
Tuning Sessions
Tuning the Oracle Waveset Gateway
Tuning the Task Bar
Debugging Performance Issues
Working With Waveset Debug Pages
Accessing the Debug Pages
To Access the Waveset Debug Pages
Control Timings (callTimer.jsp)
To View Call Timer Statistics
Edit Trace Configuration (Show_Trace.jsp )
Host Connection Pool (Show_ConnectionPools.jsp)
List Cache Cleared (Clear_XMLParser_Cache.jsp)
Method Timings (Show_Timings.jsp)
Object Size Summary (Show_Sizes.jsp)
To Access Object Size Information from the Command Line
Provisioning Threads for Administrator Configurator (Show_Provisioning.jsp)
System Cache Summary (Show_CacheSummary.jsp)
System Memory Summary (Show_Memory.jsp)
System Properties (SysInfo.jsp)
System Threads (Show_Threads.jsp)
User Session Pool Cleared (Clear_User_Cache.jsp)
Waveset Properties (Show_WSProp.jsp)
XML Resource Adapter Caches Flushed and Cleared (Clear_XMLResourceAdapter_Cache.jsp)
Working with the Waveset Profiler
Overview
Major Features
How the Profiler Locates and Manages Source
Statistics Caveats
Getting Started
Before You Begin
Starting the Profiler
Disabling the Profiler
Using the Profiler
Specifying the Profiler Options
Working with the IDM Profiler View
Working with the Snapshot View
Using the Pop-Up Menu Options
Searching a Snapshot
Saving a Snapshot
Tutorial: Troubleshooting Performance Problems
Step 1: Create an Waveset Project
Step 2: Unzip the Profiler Tutorial
Step 3: Start the Profiler
Step 4: Set the Profiler Options
Step 5: Profile a ManualAction Workflow
Working With Other Debugging Tools
Using DTrace
Using JMX
Using JConsole
Using JRat
Chapter 5 Tracing and Troubleshooting
Before You Begin Tracing or Troubleshooting
Intended Audience
Important Notes About Tracing and Troubleshooting Waveset
Before Calling Support
Identify the Problem Area
Gather Required Information
Gather Additional Information for Specific Problems
Installation Problems
Hung Systems
Performance Issues
System Crashes
Related Documentation and Web Sites
Recommended Reading
Useful Web Sites
Process Overview
Tracing Waveset Objects and Activities
How To Configure Tracing
To Enable Tracing from the System Settings Page
To Edit the Default Configuration Object
To Create a New Trace Configuration Object
To Configure Tracing From Individual Debug Pages
To Enable Tracing From the Waveset Console
To View Sensitive Data in the Trace Output
How to View Trace Files
Tracing the Waveset Server
Tracing Adapters
General Notes About Tracing Adapters
Instrumenting Code with Trace Points
Using Entry and Exit Trace Points
Using Information Trace Points
Using Exception Trace Points
Using Trace Point Templates
Other Tracing Guidelines
Tracing Inner Classes
Tracing Static Initializers
Tracing Auditor
To Enable Tracing:
Tracing Custom Code
Tracing Exceptions
Tracing Forms
Tracing Global XPRESS
To Enable Global XPRESS Tracing:
Tracing PasswordSync
To Enable Trace for PasswordSync
Using the PasswordSync Configuration Tool
Editing the Registry Keys
To Collect Logs for the Different Modes
Tracing in Direct Mode
Tracing in JMS Mode
Tracing Rule-Driven Members Caches
Tracing Oracle Waveset Service Provider Delegated Administration
Tracing Reconciliation
Tracing the setRepo Command
Tracing SPML
To Enable Tracing for SPML 1.0
Method 1: Enable the setTrace Method
Method 2: Initializing the org.openspml.server.SOAPRouter Servlet
Method 3: Pass the trace Operational Attribute
To Enable Tracing for SPML 2.0
Method 1: Using the org.openspml.v2.transport.RPCRouterServlet Servlet
Method 2: Using the SPML Access Log
Tracing the Task Scheduler
To Enable Tracing:
Tracing Workflows
To Enable Tracing for Workflows
To Enable Workflow Tracing:
To Enable Tracing for a Designated Workflow
Locating Version Information
Tracing the Waveset Gateway Objects and Activities
How to Configure Gateway Tracing
To Enable Tracing from the Gateway Debug Page
To Enable Tracing from the Command Line
To Disable Tracing from the Debug Page
To Disable Tracing from the Command Line
How to Capture Encrypted Information
How to Configure Tracing for the PowerShellExecutor.dll Add-On
How to Capture Dr. Watson Logs
To Capture a Dr. Watson Log:
Troubleshooting and Fixing Common Problems
Working with Debugging Tools
Using the Waveset Debug Pages
To Access Individual Waveset Debug Pages
Using Waveset IDE
Using Waveset System Monitoring
Working With Adapter Logs
Debugging with DTrace
Debugging with JConsole
Debugging Errors Displayed in the Browser
Troubleshooting Adapters
To Debug an Adapter
To Debug LoginConfig Changes
To Debug Adapter Connection Problems
Adapter Authentication Problems
Active Sync Adapter Problems
Domino Gateway Adapter Problems
Mainframe Host Adapter Problems
PeopleSoft Adapter Problems
SAP Adapter Problems
UNIX Adapter Problems
Troubleshooting Auditor
Troubleshooting ClassNotFound Exceptions
Troubleshooting Form Problems
Troubleshooting the Gateway
Troubleshooting Java Code Problems
Troubleshooting Low Memory Conditions
Monitoring the Admin Cache
Troubleshooting
Tracing Methodology
Solution
Testing
Monitoring the Waveset Debug Pages
Using JConsole
Troubleshooting PasswordSync Problems
Troubleshooting Reconciliation Problems
Troubleshooting Repository Connection Problems
Using lh Commands to Debug Problems
Using lh setRepo -c -n
Using lh setRepo -c -v
Using setRepo
Using lh console
Testing DataSource Connections
Troubleshooting Server-Related Problems
Analyzing the Server Logs
Fixing Common Server-Related Problems
Troubleshooting Service Provider Problems
Troubleshooting an SPML Configuration
Troubleshooting Upgrades
Chapter 6 Errors and Exceptions
Before Working with Waveset Messages
Important Notes About Waveset Messages
Related Documentation and Web Sites
Recommended Reading
Useful Web Sites
About Waveset Errors and Exceptions
Where Messages Are Stored
How Messages Are Displayed
Error Severity Levels
Viewing Errors in the System Log Report
To Run a System Log Report From the Administrator Interface
To Run a System Log Report From the Command-Line Interface
Customizing a Default Error Message
To Modify the ErrorUIConfig Object:
© 2010, Oracle Corporation and/or its affiliates