Important Information
TIBCO Documentation and Support Services
Installation
Assumptions
Conventions
Deployment Topology
Hardware and Software Requirements
Overview of Installation and Configuration Process
Installing and Configuring Mashery Local
Deploying the Mashery Local OVF Template
Configuring the Mashery Local Cluster
Configuring a Mashery Local Master
Configuring Slaves to the Local Master
Configuring the Load Balancer
Configuring the Instance
Promoting a Slave to Master
HTTPS Client Feature Overview
HTTPS Server Feature Overview
Advanced Configuration and Maintenance
Configuring Quota Notifications
Configuring LDAP
Configuring OAuth 2.0 API Access
Making OAuth 2.0 Calls
Sample Call
Understanding the OAuth 2.0 API
Configuring JMX Reporting Access
Installing Updates
Updating Repository Settings
Using the Adapter SDK
Adapter SDK Package
TIBCO Mashery Domain SDK
TIBCO Mashery Infrastructure SDK
SDK Domain Model
Extended Attributes
Pre and Post Processor Extension Points
Listener Pattern
Event Types and Event
Event Listener API
Creating a Custom Authenticator
Implementing and Registering Processors
Downloading the SDK
Implementing the Event Listener
Implementing Lifecycle Callback Handling
Adding Libraries to Classpath
Deploying Processors to Runtime
Packaging the Custom Processor
Uploading the Custom Processor
Enabling Debugging
Caching Content
Terminating a Call During Processing of an Event
Accessing Package Key EAVs in the Custom Processor
Configuring Trust Management
Configuring Identity Management
Testing the New Instance
Testing a New Instance
Tracking the Database Restore and Replication Status
Troubleshooting
Verbose Logs
Using the Verbose Logs Feature
Working with Verbose Logs
Mapping Endpoint IDs
Debugging Utility
Running the Debug Utility
Collect Logs
Test Connectivity to Cloud Sync
Show Slave Status
Check IP Address
Update Record of Master IP Address in Master
Fix Slave Corruption
Update Record of Master IP Address in Old Slave Node
System Manager (Remove Non-functional or Unused Slaves from Master)
System Level Troubleshooting
Appendix
Adapter SDK Usage and Examples
Adapter SDK Development Environment Example Setup
Setting up the Adapter SDK for Maven
Using the Adapter SDK in Mashery Local with Single Processor
Using the Adapter SDK in Mashery Local with Third-Party Libraries
Using the Adapter SDK in Mashery Local with Multiple Processors in One Eclipse Project
Using the Adapter SDK in Mashery Local with Multiple Processors in One Zip Package
Using the Adapter SDK in Mashery Local with Multiple Processors in One Package and Third Party Libraries
Setting up HTTPS Server using Self-Signed Certificate
Setting up HTTPS Server using Customer-Provided Certificate
Configuring and Using the HTTPS Client Feature without Mutual Authentication
Configuring and Using the HTTPS Client Feature with Mutual Authentication