Rogue Wave banner
No previous fileTop of DocumentContentsNo linkNo next file
HydraExpress User Guide

Topic Index

Click on one of the letters below to jump immediately to that section of the index.

- | . | 1 | 3 | 8 | A | B | C | D | E | F | G | H | I | J | L | L | M | M | N | O | P | R | S | S | T | U | V | W | X

-

--debug option
   starting Agent in debug mode. See also =>
-d option.
-? option
   on rwsfserver to return help. See also =>
-h
-c option
   on rwsfgen to provide alternate Agent config file for starting Agent. [in 4.3 Starting and Stopping the Agent]
-d option
   starting Agent in debug mode. See also =>
--debug option
-datamap option
   and possible exceptions to catch [in 7.2.2 Other Possible Exceptions]
-h
   on rwsfserver to return help. See also =>
-? option
-help option
   on rwsfserver to return help. See also => -h.
-sourcepro option
   and SourcePro exceptions to catch [in 7.2.2 Other Possible Exceptions]
   for generating code [in 1.4.1 SourcePro C++ Compatibility]
-STL option
   and Standard Library excetions to catch [in 7.2.2 Other Possible Exceptions]

.

.h++products
   SourcePro version, compatibility with HydraExpress [in 1.4.1 SourcePro C++ Compatibility]
   using with HydraExpress [in 1.4.1 SourcePro C++ Compatibility]

1

12d
   release libraries [in 1.3 HydraExpress Libraries]
15d
   debug libraries [in 1.3 HydraExpress Libraries]

3

3rdparty directory in install, defined [in 2.2 The HydraExpress Directory Structure]

8

8009
   default Apache AJP 1.3 Web server port [in 3.2.2.1 Agent Ports]
      [in 3.2.2 Agent Connectors]
      [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
8089
   default port for shutdown messages to Agent [in 3.2.2.1 Agent Ports]
8090
   default port for HTTP [in 3.2.2.1 Agent Ports]
8443
   default HTTPS port [in 3.2.2 Agent Connectors]
   default port for HTTPS [in 3.2.2.1 Agent Ports]

A

accepter-threads, transport property
   to specify number of threads [in 3.2.3 Configuring Secure Messaging with HTTPS]
      [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
acceptor threads
   multiple usage [in 5.2.2 Optimizing Connector Thread Pools]
acceptor-threads, transport property
   and optimizing connector thread pools [in 5.2.2 Optimizing Connector Thread Pools]
agent.log file
   default log file [in 3.5 Configuring Logging]
Agent
   configuration files [in 3.1 Overview]
   defined [in 1.1 Welcome]
   ports, default [in 3.2.2.1 Agent Ports]
   shutdown, code to run defined in rwagent.xml [in 3.2.1 Agent Startup and Shutdown]
   startup and shutdown [in 4.3 Starting and Stopping the Agent]
      [in 3.2.1 Agent Startup and Shutdown]
   startup, code to run defined in rwagent.xml [in 3.2.1 Agent Startup and Shutdown]
   updating [in 4.4 Updating an Agent]
   URL, setting [in 3.2.2.2 Setting the URL of the Agent]
   viewing default page [in 2.1.5.2 View the Default Agent Page]
AJP 1.3 Apache connector
   defined [in 3.2.2 Agent Connectors]
   described [in 3.2.2 Agent Connectors]
   how to configure [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
      [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
   provided connector [in 1.2 HydraExpress Components]
   provided with HydraExpress [in 5.1 Overview]
ajp13 worker
   about [in 3.4.2.1 Setting the Worker Type]
   configuration [in 3.4.2.2 Configuring AJP13 Workers]
Apache
   configuring external web servers [in 3.4 Configuring Apache as an External Web Server]
   using AJP13 connector for [in 1.2 HydraExpress Components]
append, logging mode to maintain log entries across Agent restarts [in 6.2.1 Agent Logging Fundamentals]
apps, Agent deployment directory [in 4.2 The Deployment Directory Structure]
   [in 3.3 Configuring the Servlet Container]
apps-bin, Windows deployment directory [in 4.2 The Deployment Directory Structure]
   [in 3.3 Configuring the Servlet Container]
apps-lib, UNIX deployment directory [in 4.2 The Deployment Directory Structure]
   [in 3.3 Configuring the Servlet Container]
authentication
   server, and using X.509 Certificate [in 3.2.3 Configuring Secure Messaging with HTTPS]

B

bin, directory for deployed servlets [in 4.2 The Deployment Directory Structure]
   [in 2.2 The HydraExpress Directory Structure]
blocking
   and stop() method on rwsf::ConnectorImp. [in 5.3.2 Implementing the Virtual Methods]
   avoiding in custom connectors [in 5.3.1 Request Handling and Threading]
Bobcat, was LEIF server [in 1.3 HydraExpress Libraries]
building, projects in debug mode [in 2.2 The HydraExpress Directory Structure]

C

C++ compiler, available in PATH environment variable [in 2.1.1 Set Your Path Environment Variable]
C++ datatypes
   from XML schemas using code generator [in 1.2 HydraExpress Components]
cachesize, ajp13 worker property [in 3.4.2.2 Configuring AJP13 Workers]
class attribute, for a connector [in 5.3.3 Configuring the Connector]
classes, naming conventions for [in A.1.2 Naming Conventions]
cleanup, logger property [in 6.2.3.3 Creating a Rotating Log File]
client-handlers.xml file
   logger defined [in 6.3 The Web Services Logger for Client Applications]
client-transports-template.xml
   defines client transport objects [in 3.1 Overview]
clients
   and defined transports [in 3.2.2.2 Setting the URL of the Agent]
   handling faults returned from [in 7.3.1 Client Faults]
   logger to use [in 6.3 The Web Services Logger for Client Applications]
   logging with Web services logger [in 6.1 Overview]
   writing to a log [in 6.3 The Web Services Logger for Client Applications]
   WSDL-defined client faults [in 7.3.2 Server Faults]
code generation, of web.xml config file [in 3.3.2 Configuring Individual Servlets in the Context-Level web.xml File]
code generator
   component of HydraExpress [in 1.2 HydraExpress Components]
code samples. See => examples.
conf directory
   contains config files [in 2.2 The HydraExpress Directory Structure]
   contains configuration files [in 3.1 Overview]
   customizing using RWSF_CONF environment variable [in 3.2 Configuring the Agent]
connectors
   AJP13, defined [in 3.2.2 Agent Connectors]
   AJP13, how to configure [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
   and related transports [in 3.2.2.2 Setting the URL of the Agent]
   and thread pools [in 5.2.2 Optimizing Connector Thread Pools]
   configuration, defined [in 3.2.2 Agent Connectors]
   configuring in rwagent.xml [in 5.3.3 Configuring the Connector]
   creating custom [in 5.3 Creating a Custom Connector]
   HTTP [in 3.2.2 Agent Connectors]
   HTTPS [in 3.2.2 Agent Connectors]
   list of provided [in 5.1 Overview]
      [in 1.2 HydraExpress Components]
   logging with Agent logger [in 6.1 Overview]
consulting services [in B.1 Consulting Services and Training]
context, and servicecontextname variable [in 3.2.2.2 Setting the URL of the Agent]
Core Library, location of header files [in 1.3.1 The Core Library]
createLogTimeFormatter, method to format a logger [in 6.2.1 Agent Logging Fundamentals]
customization
   configuration files that can be customized [in 3.1 Overview]
   creating custom connectors [in 5.3 Creating a Custom Connector]
   custom logger that writes to separate log file [in 6.2.3.1 Defining Your Logger]
   location of conf directory [in 3.2 Configuring the Agent]

D

debug libraries
   12d [in 2.2 The HydraExpress Directory Structure]
DEBUG, global Agent logging level [in 6.2.1 Agent Logging Fundamentals]
debugging
   building with 15d libraries for debug mode [in 2.2 The HydraExpress Directory Structure]
   starting Agent in debug mode [in 4.3 Starting and Stopping the Agent]
   using single threads in a servlet [in 3.3.3 Single-Thread and Multithread Issues]
default page for Agent [in 2.1.5.2 View the Default Agent Page]
directories, mapping from previous product LEIF to HydraExpress [in 1.6 HydraExpress Mappings to LEIF Legacy Directory Structure]
directory
   deployment directory structure [in 4.2 The Deployment Directory Structure]
   installation [in 2.2 The HydraExpress Directory Structure]
docs directory in install
   contains HydraExpress documentation [in 2.2 The HydraExpress Directory Structure]
documentation
   conventions [in A.1.1 Typographic Conventions]
   list of provided [in 1.7 Documentation]

E

encryption
   connector to use for encrypted messages [in 3.2.3 Configuring Secure Messaging with HTTPS]
environment variables
   RWSF_CONF [in 3.2 Configuring the Agent]
environment
   setting for HydraExpress [in 2.1 Configuring Your Environment]
error handling
   services [in 7.3.2 Server Faults]
ERROR, global Agent logging level [in 6.2.1 Agent Logging Fundamentals]
   [in 6.2.3.1 Defining Your Logger]
ERROR, Web services logger level [in 6.3 The Web Services Logger for Client Applications]
example-project.xml, shipped project file [in 1.5.1 The Use of the HydraExpress Project File in Shipped Examples]
examples directory in install
   contains shipped examples [in 2.2 The HydraExpress Directory Structure]
examples
   client faults [in
7.3.2 Server Faults]
   client-side, for WSDL-defined faults [in 7.3.4 Generated Client-Side Code]
   server-side error handling [in 7.3.2 Server Faults]
   servlet [in 1.5.2 Servlet Examples]
   shipped with HydraExpress [in 1.5 Shipped Examples]
   throwing WSDL-defined faults [in 7.3.2 Server Faults]
   use of project file [in 1.5.1 The Use of the HydraExpress Project File in Shipped Examples]
   using loggers [in 6.3 The Web Services Logger for Client Applications]
exceptions
   and customized mappings [in 7.2.2 Other Possible Exceptions]
   HydraExpress-specific [in 7.1 Overview]
   SourcePro [in 7.2.2 Other Possible Exceptions]
   Standard Library [in 7.2.2 Other Possible Exceptions]
   to catch in generated samples [in 7.2.2 Other Possible Exceptions]

F

FATAL, global Agent logging level [in 6.2.3.1 Defining Your Logger]
   [in 6.2.1 Agent Logging Fundamentals]
FATAL, Web services logger level [in 6.3 The Web Services Logger for Client Applications]
FaultCode, enum to identify fault as either client or server [in 7.3.1 Client Faults]
faults, server
   about [in 7.3.2 Server Faults]
faults
   defined in WSDL [in 7.3.3 WSDL-Defined Faults]
   how implemented on clients and servers [in 7.3.2 Server Faults]
   returned from clients [in 7.3.1 Client Faults]
   SOAP [in 7.1 Overview]
   WSDL-defined faults [in 7.3.3 WSDL-Defined Faults]
FIFO
   and multiple acceptor threads [in 5.2.2 Optimizing Connector Thread Pools]
files size
   of logger [in 6.2.1 Agent Logging Fundamentals]
[in 6.2.1 Agent Logging Fundamentals]

G

generating code
   with -sourcepro option, exceptions to catch [in 7.2.2 Other Possible Exceptions]
   with -stl option, exceptions to catch [in 7.2.2 Other Possible Exceptions]
getFaultCode(), method on rwsf::Fault [in 7.3.3 WSDL-Defined Faults]
   [in 7.3.1 Client Faults]
getFaultCodeAsString(), method on rwsf::Fault [in 7.3.3 WSDL-Defined Faults]
getFaultString(), method to retrieve SOAP fault [in 7.3.1 Client Faults]

H

handler chains
   and connector design [in 5.2.1 Connector Implementation]
   and custom connectors [in 5.3.1 Request Handling and Threading]
   default HTTP [in 3.2.2 Agent Connectors]
   http and general introduction [in 3.2.4 Handler Chains]
handlerChain attribute, and custom connectors [in 5.3.3 Configuring the Connector]
handlers
   logging with Agent logger [in 6.1 Overview]
headers
   location of HydraExpress library header files [in 1.3 HydraExpress Libraries]
      [in 1.3.1 The Core Library]
      [in 2.2 The HydraExpress Directory Structure]
   transport header data held in rwsf::MessageInfo [in 5.3.1 Request Handling and Threading]
HelloWorld example
   web.xml discussed [in 3.3.2 Configuring Individual Servlets in the Context-Level web.xml File]
host
   ajp13 worker property [in 3.4.2.2 Configuring AJP13 Workers]
   connector property:to set Agent URL [in 3.2.2.2 Setting the URL of the Agent]
   transport property [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
HTTP connector
   provided with HydraExpress [in 5.1 Overview]
HTTP
   connector, default configuration [in 3.2.2 Agent Connectors]
      [in 3.2.2 Agent Connectors]
   provided connector [in 1.2 HydraExpress Components]
HTTPS
   configuring security [in 3.2.3 Configuring Secure Messaging with HTTPS]
   connector configuration in rwagent.xml [in 3.2.3 Configuring Secure Messaging with HTTPS]
   connector provided with HydraExpress [in 3.2.2 Agent Connectors]
      [in 5.1 Overview]
      [in 1.2 HydraExpress Components]
   connector, default configuration [in 3.2.2 Agent Connectors]
httpServer handler
   in http handler chain [in 3.2.4 Handler Chains]

I

I/O
   support for, using Core Library [in 1.3.1 The Core Library]
include directory in install
   contains HydraExpress C++ header files [in 2.2 The HydraExpress Directory Structure]
Info, client logging level
   default [in 6.3 The Web Services Logger for Client Applications]
INFO, global Agent logging level [in 6.2.3.1 Defining Your Logger]
   [in 6.2.1 Agent Logging Fundamentals]
   [in 6.2.1 Agent Logging Fundamentals]
INFO, Web services logger level [in 6.3 The Web Services Logger for Client Applications]
init() method, on rwsf::ConnectorImp [in 5.3.2 Implementing the Virtual Methods]
   [in 5.3 Creating a Custom Connector]
installation
   location of Core library header files [in 1.3.1 The Core Library]
invokeLogger(), method on rwsf::HandlerManager [in 6.3 The Web Services Logger for Client Applications]

J

jars directory in install
   contains Java jars used internally by product [in 2.2 The HydraExpress Directory Structure]
Java
   javac, command to test location of JRE. [in 2.1.1 Set Your Path Environment Variable]
   JRE, setting up environment for [in 2.1 Configuring Your Environment]
      [in 2.1 Configuring Your Environment]
   usage help, using javac command to return [in 2.1.1 Set Your Path Environment Variable]

L

lbfactor, ajp13 worker property [in 3.4.2.2 Configuring AJP13 Workers]
LD_LIBRARY_PATH
   and deployed services on UNIX [in 4.2 The Deployment Directory Structure]
LEIF
   previous product from which HydraExpress evolved [in 1.6 HydraExpress Mappings to LEIF Legacy Directory Structure]
lib directory in install
   contains external libraries used by product and user libraries to link [in 2.2 The HydraExpress Directory Structure]
libraries
   12d, release [in 2.2 The HydraExpress Directory Structure]
   15d, debug [in 2.2 The HydraExpress Directory Structure]
      [in 2.2 The HydraExpress Directory Structure]
   location of header files [in 1.3 HydraExpress Libraries]
   mapping from previous product LEIF to HydraExpress [in 1.6 HydraExpress Mappings to LEIF Legacy Directory Structure]
   primary libraries in HydraExpress [in 1.3 HydraExpress Libraries]
linking
   of external user libraries placed in lib directory [in 2.2 The HydraExpress Directory Structure]
load-balancing
   and an Apache worker [in 3.4.2 Configuring the Apache Web Server]
   and multiple servlet containers [in 3.3.3.1 Configuring Multiple Single-Thread Servlet Containers]
load-namedobjects, element in rwagent.xml to define named objects [in 3.2.1 Agent Startup and Shutdown]
loadConfiguration(), method on rwsf::HandlerManager [in 6.3 The Web Services Logger for Client Applications]
logdir, logger property [in 6.2.3.3 Creating a Rotating Log File]
logfilenum, logger property [in 6.2.3.3 Creating a Rotating Log File]
logger.xml file
   default logger [in 3.5 Configuring Logging]
logger
   client logging levels [in 6.3 The Web Services Logger for Client Applications]
   configuring global logger [in 3.5 Configuring Logging]
   custom [in 6.2.3 Creating and Using Custom Loggers]
   custom logging formatter [in 6.2.1 Agent Logging Fundamentals]
   default Agent logger [in 6.2.1 Agent Logging Fundamentals]
   for client applications [in 6.3 The Web Services Logger for Client Applications]
   global Agent [in 6.2 The Agent Logger]
   in client applications [in 6.3 The Web Services Logger for Client Applications]
   levels, definitions of [in 6.2.3.3 Creating a Rotating Log File]
      [in 6.3 The Web Services Logger for Client Applications]
      [in 6.2.1 Agent Logging Fundamentals]
   rotating, creating [in 6.2.3.3 Creating a Rotating Log File]
   rotating, overwriting existing log [in 6.2.3.3 Creating a Rotating Log File]
[in 6.2.3.3 Creating a Rotating Log File]

L

loggers.xml file
   about [in 6.2.1 Agent Logging Fundamentals]
   default location of [in 3.2.1 Agent Startup and Shutdown]
   example defining custom logger [in 6.2.3.1 Defining Your Logger]
   global Agent logging config file, defined [in 3.1 Overview]
logging
   creating rotating [in 6.2.1 Agent Logging Fundamentals]
   default level is VERBOSE [in 6.2.1 Agent Logging Fundamentals]
   default location of logging file defined in rwagent.xml [in 3.2.1 Agent Startup and Shutdown]
   default Web services log file [in 6.3 The Web Services Logger for Client Applications]
   formatters [in 6.2.1 Agent Logging Fundamentals]
   INFO level on Agent global logger [in 6.2.1 Agent Logging Fundamentals]
   setting up additional log file [in 6.2.3.1 Defining Your Logger]
   writing to non-default logger [in 6.2.3.2.2 Separating Your Log Messages from the Agent Messages]

M

macros
   RWSF_DEFINE_CONNECTOR [in 5.3.1 Request Handling and Threading]
makefiles
   and deployment location [in 4.2 The Deployment Directory Structure]
measurement, logger property [in 6.2.3.3 Creating a Rotating Log File]
messages
   client code for WSDL-defined fault messages [in 7.3.4 Generated Client-Side Code]
   example code for defining faults in WSDL [in 7.3.4 Generated Client-Side Code]
   fault messages defined in WSDL [in 7.3.3 WSDL-Defined Faults]
migratimg. to HydraExpress from previous product [in 1.6 HydraExpress Mappings to LEIF Legacy Directory Structure]
mod_jk
   Apache module used with Apache Web server [in 3.4.2 Configuring the Apache Web Server]
   Apache Tomcat file [in 3.4 Configuring Apache as an External Web Server]
mode, logger property [in 6.2.3.3 Creating a Rotating Log File]
multiple containers
   and performance related to threading issues [in 3.3.3 Single-Thread and Multithread Issues]
[in 3.3.3 Single-Thread and Multithread Issues]

M

multithreading
   and connector thread pools [in 5.2.2 Optimizing Connector Thread Pools]
   and servlets [in 3.3.3 Single-Thread and Multithread Issues]
   example in a custom connector [in 5.3.1 Request Handling and Threading]
   servlet container [in 3.3.3.1 Configuring Multiple Single-Thread Servlet Containers]

N

name attribute, for a connector [in 5.3.3 Configuring the Connector]
naming conventions, for classes and methods [in A.1.2 Naming Conventions]
nonblocking
   implementing threads in custom connector [in 5.3.1 Request Handling and Threading]
NONE, global Agent logging level [in 6.2.1 Agent Logging Fundamentals]
NONE, Web services logger level [in 6.3 The Web Services Logger for Client Applications]

O

objects-template.xml
   configures named objects and handlers [in 3.1 Overview]
objects.xml file
   default named objects config file in rwagent.xml [in 3.2.1 Agent Startup and Shutdown]
overwriting, of log file [in 6.2.3.3 Creating a Rotating Log File]

P

PATH environment variable
   and C++ compiler [in 2.1.1 Set Your Path Environment Variable]
   and deployed services on Windows [in 4.2 The Deployment Directory Structure]
payload
   held in rwsf::MessageInfo [in 5.3.1 Request Handling and Threading]
   set in rwsf:request:payload [in 5.3.1 Request Handling and Threading]
performance
   and threading issues [in 3.3.3 Single-Thread and Multithread Issues]
   optimizing connector thread pools [in 5.2.2 Optimizing Connector Thread Pools]
port, ajp13 worker property [in 3.4.2.2 Configuring AJP13 Workers]
port, connector property
   to set Agent URL [in 3.2.2.2 Setting the URL of the Agent]
port, transport property [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
   [in 3.2.3 Configuring Secure Messaging with HTTPS]
ports
   Agent, default [in 3.2.2.1 Agent Ports]
   default HTTPS port [in 3.2.2 Agent Connectors]
   issues with [in 3.2.2.1 Agent Ports]
postShutdown, methods to run after Agent shutdown [in 3.2.1 Agent Startup and Shutdown]
postStartup, methods to run after Agent startup [in 3.2.1 Agent Startup and Shutdown]
preShutdown, methods to run prior to Agent shutdown [in 3.2.1 Agent Startup and Shutdown]
preStartup, methods to run prior to Agent startup [in 3.2.1 Agent Startup and Shutdown]
project file
   invoking, as compared with command line rwsfgen invocation [in 1.5.1 The Use of the HydraExpress Project File in Shipped Examples]
   used in shipped examples [in 1.5.1 The Use of the HydraExpress Project File in Shipped Examples]
properties
   transport, list of HTTPS [in 3.2.3 Configuring Secure Messaging with HTTPS]

R

random number generator, transport property to set [in 3.2.3 Configuring Secure Messaging with HTTPS]
release libraries
   12d [in 2.2 The HydraExpress Directory Structure]
request-backlog, transport property [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
   [in 3.2.3 Configuring Secure Messaging with HTTPS]
request-buffersize, transport property [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
   [in 3.2.3 Configuring Secure Messaging with HTTPS]
request-timeout, transport property [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
   [in 3.2.3 Configuring Secure Messaging with HTTPS]
requirements
   for HydraExpress [in 1.4 Software Requirements]
Rogue Wave Web site
   technology access [in B.3 Web Access to Rogue Wave Technology]
rotating logs
   creating [in 6.2.1 Agent Logging Fundamentals]
rwagent.xml file
   Agent config file, defined [in 3.1 Overview]
   defined [in 3.2 Configuring the Agent]
   using non-default config file to start Agent [in 4.3 Starting and Stopping the Agent]
RWSF_CONF
   environment variable defining conf directory [in 3.2 Configuring the Agent]
RWSF_DEFINE_CONNECTOR macro [in 5.3.1 Request Handling and Threading]
RWSF_HOME environment variable
   in rotating logger example [in 6.2.3.3 Creating a Rotating Log File]
   setting explicitly on UNIX [in 2.1.2 Set RWSF_HOME (UNIX/Linux only)]
rwsf::AgentContext
   accessing Agent resources [in 5.3.1 Request Handling and Threading]
      [in 5.3.1 Request Handling and Threading]
rwsf::ClientFault [in 7.3.1 Client Faults]
rwsf::Config
   and connector properties [in 5.3.2 Implementing the Virtual Methods]
   connector properties [in 5.3.1 Request Handling and Threading]
rwsf::ConnectorImp
   creating custom connectors [in 5.3 Creating a Custom Connector]
rwsf::Exception
   and derived classes [in 7.2.1 rwsf::Exception and its Derived Classes]
   HydraExpress-specific [in 7.1 Overview]
rwsf::Fault [in 7.3.3 WSDL-Defined Faults]
   [in 7.3.1 Client Faults]
rwsf::HandlerManager
   and logger [in 6.3 The Web Services Logger for Client Applications]
rwsf::LogFormatter [in 6.2.1 Agent Logging Fundamentals]
rwsf::LogManager [in 6.2.2 Using the Default Logger in a Service]
rwsf::MessageInfo [in 5.3.1 Request Handling and Threading]
   [in 5.3.1 Request Handling and Threading]
   data structures [in 5.3.1 Request Handling and Threading]
   in a custom connector [in 5.3.1 Request Handling and Threading]
rwsf::ServerFault [in 7.3.1 Client Faults]
rwsf::SoapFaultException [in 7.1 Overview]
   [in 7.3.1 Client Faults]
   [in 7.1 Overview]
rwsf::SocketException
   fatal startup error [in 3.2.2.1 Agent Ports]
rwsf::XmlException [in 7.1 Overview]
rwsf::XmlName [in 7.3.2 Server Faults]
rwsf::XmlParseException [in 7.1 Overview]
rwsf:connector element, in rwagent.xml [in 5.3.3 Configuring the Connector]
rwsf:objects-file, element in rwagent.xml to define named objects config file [in 3.2.1 Agent Startup and Shutdown]
rwsf:request:payload
   data structure in rwsf::MessageInfo [in 5.3.1 Request Handling and Threading]
rwsfgen
   automatic service location generated [in 3.2.2.2 Setting the URL of the Agent]
   code generator [in 1.2 HydraExpress Components]
rwsfserver
   starting and stopping the Agent [in 4.3 Starting and Stopping the Agent]
rwsfvars
   envrionment setup script [in 2.1.3 Run rwsfvars]
RWSP_HOME
   SourcePro environment variable [in 2.1.4 SourcePro C++]
RWxmsg
   SourcePro exception class [in 7.2.2 Other Possible Exceptions]
      [in 7.1 Overview]

S

security-init-seed, transport property [in 3.2.3 Configuring Secure Messaging with HTTPS]
security-init-seed-type, transport property [in 3.2.3 Configuring Secure Messaging with HTTPS]
security
   customizing and configuring [in 3.2.3 Configuring Secure Messaging with HTTPS]
server faults
   about [in 7.3.2 Server Faults]
server-transports-template.xml
   configure server transport objects [in 3.1 Overview]
servers, standalone. See => standalone servers.
servicecontextname
   variable in WSDL to define service context name [in 3.2.2.2 Setting the URL of the Agent]
servicename
   variable in WSDL to define service name [in 3.2.2.2 Setting the URL of the Agent]
services
   error handling [in 7.3.2 Server Faults]
   faults [in 7.3 Faults]
   logging with Agent logger [in 6.1 Overview]
servlet container
   configuring, overview [in 3.3 Configuring the Servlet Container]
   multiple containers with single threads [in 3.3.3.1 Configuring Multiple Single-Thread Servlet Containers]
servlet handler
   in http handler chain [in 3.2.4 Handler Chains]
servlet library
   in HydraExpress [in 1.3 HydraExpress Libraries]
servlet
   element in web.xml defining thread usage [in 3.3.3 Single-Thread and Multithread Issues]
servlets directory in install
   at appsservlets contains deployed services and servlets [in 2.2 The HydraExpress Directory Structure]
servlets, deployment directory in apps [in 4.2 The Deployment Directory Structure]
servlets
   configuration file web.xml [in 3.3 Configuring the Servlet Container]
   configuring in web.xml [in 3.3 Configuring the Servlet Container]
      [in 3.3.2 Configuring Individual Servlets in the Context-Level web.xml File]
   development in HydraExpress [in 1.2 HydraExpress Components]
   directory, Agent deployment [in 3.3 Configuring the Servlet Container]
   shipped examples [in 1.5.2 Servlet Examples]
shutdown
   key, message to send Agent at shutdown [in 3.2.1 Agent Startup and Shutdown]
   of an SSL connection [in 3.2.3 Configuring Secure Messaging with HTTPS]
   port, location to send shutdown message [in 3.2.1 Agent Startup and Shutdown]
single-thread
   accessing servlets [in 3.3 Configuring the Servlet Container]
   attribute in web.xml [in 3.3.3 Single-Thread and Multithread Issues]
single-threads
   with multiple servlet containers [in 3.3.3.1 Configuring Multiple Single-Thread Servlet Containers]
SOAP
   faults [in 7.1 Overview]
SOAPworX
   now Web services in HydraExpress [in 1.6 HydraExpress Mappings to LEIF Legacy Directory Structure]
socket threads
   in a custom connector [in 5.3.1 Request Handling and Threading]
SourcePro
   and RWSP_HOME environment variable [in 2.1.4 SourcePro C++]
   compatibility [in 1.4.1 SourcePro C++ Compatibility]
   compatibility with HydraExpress [in 1.4.1 SourcePro C++ Compatibility]
   exceptions [in 7.2.2 Other Possible Exceptions]
   using older versions [in 1.4.1 SourcePro C++ Compatibility]
[in 1.4.1 SourcePro C++ Compatibility]

S

ssl-certificate, transport property [in 3.2.3 Configuring Secure Messaging with HTTPS]
ssl-private-key, transport property [in 3.2.3 Configuring Secure Messaging with HTTPS]
ssl-quiet-shutdown, transport property [in 3.2.3 Configuring Secure Messaging with HTTPS]
SSL
   and shutdown [in 3.2.3 Configuring Secure Messaging with HTTPS]
standalone servers
   logging with Web services logger [in
6.1 Overview]
start() method, on rwsf::ConnectorImp [in 5.3 Creating a Custom Connector]
   implement as nonblocking [in 5.3.1 Request Handling and Threading]
      [in 5.3.2 Implementing the Virtual Methods]
starting the Agent
   using an alternative rwagent.xml file [in 4.3 Starting and Stopping the Agent]
starting, the Agent [in 4.3 Starting and Stopping the Agent]
std::exception [in 7.1 Overview]
   [in 7.2.2 Other Possible Exceptions]
stop() method, on rwsf::ConnectorImp [in 5.3 Creating a Custom Connector]
   implement as blocking. [in 5.3.2 Implementing the Virtual Methods]
stopping, the Agent [in 4.3 Starting and Stopping the Agent]
strings
   manipulation of, using Core Library [in 1.3.1 The Core Library]

T

technical support [in B.2 Technical Support]
testing
   build environment by running an example [in 2.1.5.1 Run an Example]
thread pools
   defining number of threads in a connector [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
   optimizing with connectors [in 5.2.2 Optimizing Connector Thread Pools]
thread-pool-max, transport property [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
   [in 3.2.3 Configuring Secure Messaging with HTTPS]
thread-pool-max, transport property and optimizing connector thread pools [in 5.2.2 Optimizing Connector Thread Pools]
thread-pool-min, transport property [in 3.2.3 Configuring Secure Messaging with HTTPS]
   [in 3.4.1 Configuring the HydraExpress AJP 1.3 Connector]
thread-pool-min, transport property and optimizing connector thread pools [in 5.2.2 Optimizing Connector Thread Pools]
threading
   and optimization [in 5.2.2 Optimizing Connector Thread Pools]
   single-thread access to servlets [in 3.3 Configuring the Servlet Container]
      [in 3.3.2 Configuring Individual Servlets in the Context-Level web.xml File]
threads
   and relevant transport properties [in 3.2.3 Configuring Secure Messaging with HTTPS]
   example in custom connector [in 5.3.1 Request Handling and Threading]
   spawned by Agent for each new request [in 5.2.1 Connector Implementation]
time out errors
   avoiding through thread pool settings [in 5.2.2 Optimizing Connector Thread Pools]
timestamps
   and logging [in 6.2.1 Agent Logging Fundamentals]
Tomcat
   Apache Tomcat, and configuring web server [in 3.4 Configuring Apache as an External Web Server]
training, available from Rogue Wave [in B.1 Consulting Services and Training]
transport headers
   data held in rwsf::MessageInfo [in 5.3.1 Request Handling and Threading]
transports
   and related connectors [in 3.2.2.2 Setting the URL of the Agent]
   logging with Agent logger [in 6.1 Overview]
troubleshooting
   and connector thread pools [in 5.2.2 Optimizing Connector Thread Pools]
   and threads in a servlet [in 3.3.3 Single-Thread and Multithread Issues]
   multiple servers and port conflicts [in 3.2.2.1 Agent Ports]

U

UNIX
   requires explicit setting of RWSF_HOME. [in 2.1.2 Set RWSF_HOME (UNIX/Linux only)]
upgrading
   to HydraExpress from previous product [in 1.6 HydraExpress Mappings to LEIF Legacy Directory Structure]
URL
   setting Agent [in 3.2.2.2 Setting the URL of the Agent]

V

VERBOSE, global Agent logging level [in 6.2.1 Agent Logging Fundamentals]

W

WARN, global Agent logging level [in 6.2.1 Agent Logging Fundamentals]
WARN, Web services logger level [in 6.3 The Web Services Logger for Client Applications]
Web server
   configuring external [in 3.4 Configuring Apache as an External Web Server]
Web services logger
   for client-side applications [in 6.3 The Web Services Logger for Client Applications]
Web services
   library in HydraExpress [in 1.3 HydraExpress Libraries]
WEB-INF directory
   contains servlet config files [in 3.3 Configuring the Servlet Container]
WEB-INF, deployment directory in apps [in 4.2 The Deployment Directory Structure]
WEB-INF
   directory, contains web.xml and objects.xml config files [in 3.3 Configuring the Servlet Container]
web.xml
   global servlet configuration file [in 3.3 Configuring the Servlet Container]
   global servlet configuration file, configuring [in 3.3.1 Configuring the Global web.xml File]
   servlet config file, defined [in 3.1 Overview]
   use generated as a basis for new projects [in 3.3.2 Configuring Individual Servlets in the Context-Level web.xml File]
webservice.log file
   default Web services log file [in 6.3 The Web Services Logger for Client Applications]
whitespace, option on by default in examples project files [in 1.5.1 The Use of the HydraExpress Project File in Shipped Examples]
worker configuration
   ajp13 [in 3.4.2.2 Configuring AJP13 Workers]
worker, Apache
   general configuration [in 3.4.2 Configuring the Apache Web Server]
   setting the worker type [in 3.4.2.1 Setting the Worker Type]
worker.properties file
   and Apache Web server [in 3.4.2 Configuring the Apache Web Server]
      [in 3.4.2 Configuring the Apache Web Server]
WSDL
   client code for WSDL-defined faults [in 7.3.4 Generated Client-Side Code]
   defined faults [in 7.3.3 WSDL-Defined Faults]
   defining of fault messages [in 7.3.3 WSDL-Defined Faults]
   example code for defining faults [in 7.3.4 Generated Client-Side Code]
   throwing faults defined in WSDL [in 7.3.2 Server Faults]

X

X.509 Certificate, used on client [in 3.2.3 Configuring Secure Messaging with HTTPS]
XML binding
   component of HydraExpress [in 1.2 HydraExpress Components]
   library in HydraExpress [in 1.3 HydraExpress Libraries]
XML Object Link
   now XML Binding in HydraExpress [in 1.6 HydraExpress Mappings to LEIF Legacy Directory Structure]
XML Schemas
   generated into C++ datatypes by rwsfgen code generator [in 1.2 HydraExpress Components]


No previous fileTop of DocumentContentsNo linkNo next file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo are registered trademarks of Rogue Wave Software, and HydraExpress is a trademark of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.