Software AG Infrastructure
Document Conventions
Online Information and Support
Data Protection
Concepts
Software AG Common Platform
Considerations When Installing the Common Platform on Windows
Software AG Runtime
Software AG Security Infrastructure
Software AG Web Services Stack
Considerations When Installing Web Services Stack on Windows
The Java Service Wrapper
webMethods Metering
About webMethods Metering
Collected Usage Data
Configuring a Runtime Alias
Finding the Runtime ID of a webMethods Product Instance
Collecting Usage Data from Products Running in Containers
Configuring the webMethods Metering Agent
webMethods Metering Agent Properties and Environment Variables
Troubleshooting the webMethods Metering Agent
Using the webMethods Metering Agent Diagnostic Tool
Using the webMethods Metering Server on Premise
Installing the webMethods Metering Server on Premises
Exporting Product Usage Data
Monitoring Usage Data in the webMethods Metering Server User Interface
Configuring Software AG Runtime Credentials
Running Web Applications
Changing the Default Software AG Runtime Keystore and Truststore
About Configuring HTTP Connectors
Modifying the Predefined HTTP Connector or Creating an HTTP Connector
About Configuring HTTPS Connectors
Modifying the Predefined HTTPS Connector or Creating an HTTPS Connector
Accepting an HTTPS Connection on the Client Side
About the Predefined JMX Connector
Creating a JMX Connector
About Configuring JNDI Resources
Configuring the JNDI Injection Framework
Configuring JNDI Resources
Configuring Environment Entries
Configuring the Software AG Runtime Java Service Wrapper
Configuring Software AG Runtime Log Settings
Hot Configuration Update
Using Path Tokens
Starting and Stopping Software AG Runtime
Starting and Stopping Software AG Runtime on a Windows System
Starting and Stopping Software AG Runtime on a UNIX System
Managing Software AG Runtime Security
Setting Up Security
Setting Up the JAAS Configuration File
Creating the JAAS Configuration File
Defining a Login Context
Defining the Login Modules
Verifying JAAS Configuration
Turning On Logging
Making the JAAS Configuration File Active
Creating Technical User Credential Files
Creating or Editing Internal User Repository Files
Creating Login Modules
Using the LDAP Framework
Updating the Single Sign-On System for Your Product
Configuring the Assertion Validity Interval
Creating Custom Keys and Certificates
Developing a JAAS Client
Troubleshooting Problems
Verifying the JAAS Configuration
When Problems Persist
Predefined Login Modules
SagAbstractLoginModule
InternalLoginModule
LDAPLoginModule
SAMLAssertValidatorLoginModule
SAMLAssertIssuerLoginModule
JMXDelegatedAuthLoginModule
ServletHeaderLoginModule
SimpleNameMappingLoginModule
X509CertificateLoginModule
SAMLArtifactLoginModule
RoleLoginModule
Working with Web Services
Configuring Web Services Stack
Configuring the Web Services Stack Runtime
Configuring the axis2.xml File
Configuring the Client
Configuring MTOM
Configuring Web Service Security
Setting Up Message-Level Security
Configuring the Server Side
Specifying Settings in the axis2.xml or services.xml File
Specifying Settings in a Software AG Designer Web Service Client
Example of Symmetric Binding Security Configuration in the services.xml File
Configuring the Client Side
Setting Up Transport-Level Security
Configuring Software AG Runtime to Use SSL at the Server Side
Configuring SSL at the Client Side
Configuring SSL with Client Authentication
Configuring HTTP Basic Authentication
Configuring Client Authentication
Configuring JAAS
Security Credentials
Implementing Password Callback Handlers
com.softwareag.wsstack.pwcb.ConfigFilePasswordCallbackHandler
com.softwareag.wsstack.client.pwcb.ConfigFileClientPasswordCallbackHandler
com.softwareag.wsstack.pwcb.LdapPasswordCallbackHandler
Implementing Policy Validation Callbacks
Authenticating Web Services
About Configuring Message Transports
Configuring HTTP and HTTPS Transport
Activating or Deactivating HTTP or HTTPS
Activating or Deactivating HTTP or HTTPS in Software AG Runtime
Configuring TCP Transport
Activating TCP Transport on the Server Side
Invoking a Web Service Over TCP Transport on the Client Side
Activating JMS Transport
Activating JMS Transport on the Server Side
Force Deployment Over JMS Transport Only
Specifying the Connection Factory Name
Invoking a Web Service Using JMS on the Client Side
Configuring Mail Transport
Setting Up Apache James Server
Activating Mail Transport on the Server Side
Force Deployment Over Mail Transport Only
Invoking a Web Service Over Mail Transport on the Client Side
Monitoring SOAP Messages
Enabling the SOAP Monitor in the Web Services Stack
Configuring Logging in Web Services Stack
Deploying Web Services Stack
Deploying Web Services Stack on an Apache Tomcat Installation
Managing Web Services
Accessing the Administration Module
Changing Logon Credentials
Changing the Administrator Password Using the Reset Password Utility
Displaying Deployed Web Services Stack Libraries
Configuring the Java Service Wrapper
Determine Whether Your Product Uses the Java Service Wrapper, and Which Version
Editing Java Service Wrapper Properties
Generating a Thread Dump Using the Java Service Wrapper Utility
Using Command Central to Manage Software AG Runtime (CTP)
Configuration Types That OSGI-CTP-TOMCAT-ENGINE Supports
Lifecycle Actions for OSGI-CTP-TOMCAT-ENGINE
Run-Time Monitoring Statuses for OSGI-CTP-TOMCAT-ENGINE
Software AG Runtime Logging
Software AG Runtime Audit Logging
Configuring the Audit Log
Enabling and Disabling the Audit Log
Software AG Runtime Audit Types
Deleting wrapper Log Files
Deleting sag-osgi Log Files
Deleting platform Log Files
Working with Software AG Common Landscape Asset Registry
About Software AG Common Landscape Asset Registry
Prerequisites for Using Common Landscape Asset Registry
Logging Into the JFrog Artifactory
Adding Repositories to the JFrog Artifactory
Configuring the Common Landscape Asset Registry to Use the JFrog Artifactory
Collecting Diagnostic Information About Software AG Products
About the Software AG Diagnostic Tool
Requirements for Using the Diagnostic Tool
Starting the Web User Interface of the Diagnostic Tool
Collecting Diagnostic Information
Editing Log Configuration Files
Exporting the Diagnostic Information Configuration to a File
Exporting the Log Configuration to a File
Running the Diagnostic Tool from the Command Line
The JSON Configuration File
Running the Installation Validator
Copyright
Software AG Infrastructure
Copyright