






Topic Index
Click on one of the letters below to jump immediately to that section of the index.
- | . | 1 | A | B | C | D | E | F | H | I | J | L | M | N | O | P | R | S | T | U | V | W | X
-a client invocation option [in 13.3.5 LEIF Server Options]
-a flag
starting LEIF server and Apache server [in 13.3.5 LEIF Server Options]
routing client request to Apache [in 13.3.5 LEIF Server Options]
-c flag
location of configuration files [in 13.4.1 Standalone Server Options]
-d flag to start LEIF server in debug mode [in 13.3.5 LEIF Server Options]
-h flag to return help [in 10.6 Generator Options]
-l client invocation option [in 13.3.5 LEIF Server Options]
-l flag
routing client to LEIF server without Apache [in 13.3.5 LEIF Server Options]
-makefilename flag to specify makefile name [in 10.6 Generator Options]
-na flag
starting LEIF server without Apache [in 13.3.5 LEIF Server Options]
-noclean option [in 4.3 Common Generator Options]
-noclient options and makefiles [in 12.3 Makefile Options]
-noclientoption [in 4.3 Common Generator Options]
-nomake option and makefiles [in 12.3.2 The -nomake Option]
-nosample option and makefiles [in 12.3 Makefile Options]
-noserver option and makefiles [in 12.3 Makefile Options]
-noserver option [in 12.2 The Default Generated Makefiles]
-noserveroption [in 4.3 Common Generator Options]
-notoplevelclasses flag [in 10.6 Generator Options]
-noTopLevelClasses option [in 10.4.2 Generated Files]
-ns flag
starting Apache with SSL disabled [in 13.3.5 LEIF Server Options]
-outdir flag to specify a directory for generated code [in 10.6 Generator Options]
[in 4.3 Common Generator Options]
-platform flag during code generation [in 10.6 Generator Options]
-platformoption may overwrite existing binaries [in 11.3.2.2 The Bin Directory]
[in 11.3.2.7 The Lib Directory]
-projectname flag to specify a project name [in 4.3 Common Generator Options]
-projectversion flag [in 10.6 Generator Options]
-s flag
starting Apache with SSL [in 13.3.5 LEIF Server Options]
-sourcepro option [in 1.3.1 Dependency on LEIF Library]
[in 10.6 Generator Options]
[in 4.3 Common Generator Options]
[in D.1 Introduction]
-standalone option to generate a standalone server [in 10.6 Generator Options]
-t flag
standalone server option defining name of transport [in 13.4.1 Standalone Server Options]
-verbose option to output all informational messages [in 10.6 Generator Options]
-whitespace option [in 4.3 Common Generator Options]
included in example-project.xml [in 10.2.1.1 Using the LEIF Project File to Set Options]
-wrapped [in 10.6 Generator Options]
-Xbootclasspath [in 1.3 Software Requirements]
-Xmx Java option for specifying heap size [in 10.3.3 Issues with Large Complex Schemas]
.h++ products
using with LEIF [in 1.3.2 SourcePro C++ Compatibility]
.lib files location [in 11.3.2.7 The Lib Directory]
.so files location [in 11.3.2.7 The Lib Directory]
12d and 15d tags in file names [in 12.4 Using the Debug Makefiles]
accepter-threads in standalone server [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
AIX
compiling SourcePro C++ modules compatible with LEIF [in D.5 AIX]
AJP13 protocol
configuring [in 13.7.1 Configuring Connectors]
and the LEIF server [in 13.5.2 Network Connectors]
Apache HTTP server [in 1.3 Software Requirements]
and the LEIF server [in 13.2 The LEIF Server and Apache]
default port [in 13.3.5 LEIF Server Options]
manual installation script [in 13.8 Configuring a Web Server to Use with LEIF]
modifying configuration [in 13.8 Configuring a Web Server to Use with LEIF]
third party library in LEIF [in 2.2 Installation Structure]
app directory in LEIF project directory [in 11.3.2.1 The App Directory]
architecture
of LEIF project directory => See LEIF project directory.
of code after compiling [in 5.5.1.1 Compiling Using the Makefile]
of deployed services [in 13.5.3 Contexts]
of files generated from a WSDL [in 10.4.1 Architecture of the Generated Classes]
of generated code [in 2.5.1 The LEIF Project File and Directory]
of generated datatype classes [in 10.3.1 Architecture of the Generated Classes]
of generated files [in 4.4 Generated Files]
of libraries and binaries after compiling [in 12.5.2 Location of Generated Libraries and Binary Files]
authorization
adding to Web service [in 6.2 Add a Secure Transport]
batch files
for deploying MSVC projects [in 13.3.4 Deploying your Service Using MSVC Files]
bin directory in LEIF project directory [in 11.3.2.2 The Bin Directory]
binary files
location of after compiling [in 12.5.2 Location of Generated Libraries and Binary Files]
Bobcat
now LEIF server [in 1.2.2 A Note on LEIF Naming]
[in 2.3.1 LEIF's Primary Libraries]
building => See compiling.
builds
debug, 15d [in 12.4 Using the Debug Makefiles]
release,12d [in 12.4 Using the Debug Makefiles]
C++ data binding
generated sample application [in 10.3.2.1 HTML Documentation]
character encoding
creating a custom converter [in 9.4 Creating a Custom Character Converter]
customizing in LEIF project file [in 10.6.1.1 Providing Customized Type Mappings to the Code Generator]
using non-UTF-8 encodings with LEIF [in 9.1 Overview]
child elements
controlling thexsi:Type attribute [in 10.6 Generator Options]
classes, naming conventions [in 1.6.2 Naming Conventions]
cleanup, disabling during code generation [in 10.6 Generator Options]
client subdirectory in LEIF project directory [in 11.3.2.1 The App Directory]
[in 11.3.2.3 The Codegen Directory]
client-handlers.xml in conf directory [in 11.3.2.4 The Conf Directory]
client-objects.xml in conf directory [in 11.3.2.4 The Conf Directory]
client-transports.xml
adding properties for standalone server [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
in conf directory [in 11.3.2.4 The Conf Directory]
clients
building just client components [in 12.5.1 Building just a Client or Server]
generated client-side files [in 10.4.1 Architecture of the Generated Classes]
invoking [in 5.5.3 Testing the Service]
[in 5.5.3 Testing the Service]
options when invoking [in 13.3.5 LEIF Server Options]
proxy, overview in Hello World tutorial [in 5.4.1 The Client Proxy]
WSDL-defined client faults [in 8.3 Faults]
[in 8.3 Faults]
code generation
architecture of files generated from a WSDL [in 10.4.1 Architecture of the Generated Classes]
creating standalone sample server [in 13.4 Using a Standalone Server]
for multiple Schemas or WSDLs [in 10.5 Generating Code with Multiple Schemas or WSDLs]
from WSDL [in 10.4 Invoking the Generator with a WSDL File]
[in 10.4 Invoking the Generator with a WSDL File]
from XML Schema [in 10.3 Invoking the Generator with an XML Schema]
invoking leifgen [in 4.2 Invoking the Generator]
[in 5.3 Invoking the Generator]
long generation times for large schemas [in 10.3.2.4 MSVC Project Files]
options [in 10.6 Generator Options]
property precedence [in 10.6.3 Conflicting Options and Property Precedence]
reducing generation time [in 10.3.2.4 MSVC Project Files]
[in 10.3.3 Issues with Large Complex Schemas]
[in 10.3.3 Issues with Large Complex Schemas]
[in 10.6 Generator Options]
using options in LEIF project file [in 11.2.3 Creating a Customized Project File for Special Generation Options]
code generator
adding options to LEIF project file [in 10.2.1.1 Using the LEIF Project File to Set Options]
common options [in 4.3 Common Generator Options]
comprehensive list of generated files [in 10.3.2 Generated Files]
customizing through the properties files [in 10.6.3.1 Platform Properties and Startup Properties Files]
detailed procedure for invoking [in 10.2 Invoking the Generator]
getting started [in 4.2 Invoking the Generator]
list of generated files [in 2.5 The Code Generator]
[in 5.3 Invoking the Generator]
location of generated files [in 4.4 Generated Files]
overview [in 2.5 The Code Generator]
codegen directory in LEIF project directory [in 11.3.2.3 The Codegen Directory]
command line conventions [in 1.6.3 Command Line Conventions]
common subdirectory in LEIF project directory [in 11.3.2.3 The Codegen Directory]
compatibility with open standards [in 1.3.3 Standards Compatibility]
compiling
SourcePro C++ modules compatible with LEIF [in D.1 Introduction]
basic web service application [in 5.5 Compiling and Running the Application]
generated code, instructions [in 12.2 The Default Generated Makefiles]
MSVC projects [in 12.7 Using MSVC Project Files]
options [in 12.1 Overview]
procedure using makefiles [in 12.5 Procedure for Building with the Makefiles]
simple overview using Hello World example [in 5.5 Compiling and Running the Application]
using MSVC [in 5.5.1.2 Compiling Using MSVC]
conf directory in LEIF project directory [in 11.3.2.4 The Conf Directory]
configuration files
generated into conf directory [in 11.3.2.4 The Conf Directory]
option to define alternate location [in 13.4.1 Standalone Server Options]
connectors
network inside LEIF server [in 13.5.2 Network Connectors]
supporting multiple in LEIF server [in 13.7.1 Configuring Connectors]
consulting services [in 1.7 Consulting Services and Training]
container, in the LEIF server [in 13.5.1 The Container]
context, in LEIF server [in 13.5.3 Contexts]
conversion of non-UTF-8 character encodings [in 9.4 Creating a Custom Character Converter]
Core Library => See LEIF Core Library.
customization
mappings to code generator [in 10.6.1.1 Providing Customized Type Mappings to the Code Generator]
of code generator through properties files [in 10.6.3.1 Platform Properties and Startup Properties Files]
of LEIF project file [in 11.2 The Project File]
[in 11.2.3 Creating a Customized Project File for Special Generation Options]
of makefiles [in 12.3 Makefile Options]
of servlets [in 13.6 Configuring the Servlet Used by the Service]
data subdirectory in LEIF project directory [in 11.3.2.1 The App Directory]
[in 11.3.2.3 The Codegen Directory]
Data Tier deployment [in 1.2.1 LEIF Features and Deployment Licensing]
data() method to perform string conversions [in C.3 Performing String Conversions]
datatypes
architecture of generated classes [in 10.3.1 Architecture of the Generated Classes]
generated classes no dependency on LEIF::CStrings [in C.2 LEIF::CString Dependencies]
generated documentation [in 7.3.1 HTML Documentation]
how generated in LEIF [in 7.1 Overview]
list of classes generated [in 7.3 The Generated Code]
overview on generated classes [in 7.3.2 The Generated Data Types]
debugging
debug makefiles [in 12.4 Using the Debug Makefiles]
on UNIX [in 12.4 Using the Debug Makefiles]
on Windows [in 12.4 Using the Debug Makefiles]
Denial of Service, using threadpools [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
dependencies
LEIF library [in 1.3 Software Requirements]
of generated datatype classes on LEIF::CStrings [in C.2 LEIF::CString Dependencies]
of your application on the LEIF Core Library [in C.2 LEIF::CString Dependencies]
overall product diagram [in 2.4 LEIF Dependencies]
deploying
and defining an application's context [in 13.5.3 Contexts]
deployment batch file procedure (MSVC projects only) [in 5.5.2.1 Deploying with the makefile]
Hello World example [in 5.5.2 Deploying the Service]
makefile procedure [in 5.5.2 Deploying the Service]
services compiled with MSVC [in 5.5.2.2 Deploying Services Compiled with MSVC Project Files]
using makefile [in 13.3.3 Deploying your Service with the Makefile]
web services [in 5.5.1.2 Compiling Using MSVC]
deployment licensing [in 1.2.1 LEIF Features and Deployment Licensing]
development
using LEIF server for development purposes [in 13.2 The LEIF Server and Apache]
directories
structure of LEIF project directory => See LEIF project directory.
directory structure
of generated code [in 2.5.1 The LEIF Project File and Directory]
docs directory in LEIF project directory [in 11.3.2.5 The Docs Directory]
documentation
conventions [in 1.6.1 Typographic Conventions]
of generated datatype classes [in 7.3.1 HTML Documentation]
option to not generate [in 10.3.3 Issues with Large Complex Schemas]
[in 10.6 Generator Options]
viewing generated [in 10.3.2.1 HTML Documentation]
[in 10.4.2.1 HTML Documentation]
elements
top-level in WSDL [in B.1 Overview]
encoding
customizing in LEIF project file [in 10.6.1.1 Providing Customized Type Mappings to the Code Generator]
internationalization support [in 9.1 Overview]
non-UTF-8 character encodings => See character encodings.
environment
setting environment for use with LEIF [in 3.1 Overview]
error handling [in 8.1 Overview]
non-fault errors throw LEIF::Exception [in 8.2 Exceptions]
servers [in 8.3 Faults]
error message
ADDRINUSE [in 13.9.1 Container Does Not Start]
cannot execute [in 13.9.1.2 Container Loads Servlets, then Immediately Shuts Down]
cannot open shared object [in 13.9.1.3 System Reports "Cannot Execute" or "Permission Denied" Messages]
dynamic link library could not be found [in 13.9.1.3 System Reports "Cannot Execute" or "Permission Denied" Messages]
File Not Found [in 13.9.2 Servlets Not Available]
permission denied [in 13.9.1.2 Container Loads Servlets, then Immediately Shuts Down]
error pages, configuring [in 13.6 Configuring the Servlet Used by the Service]
etc subdirectory in LEIF project directory [in 11.3.2.3 The Codegen Directory]
example-project.xml
custom LEIF project file included in shipped examples [in 10.2.1.1 Using the LEIF Project File to Set Options]
examples
data main in Weather Summary [in 7.3.3 The Data "main" Sample Application]
adding a locale to a SOAP header [in 6.4 Add a Special SOAP Header]
adding security [in 6.1 Overview]
adding SOAP headers [in 6.1 Overview]
authorization [in 6.2 Add a Secure Transport]
character conversion using DayofWeek [in 9.4 Creating a Custom Character Converter]
client faults [in 8.3 Faults]
configuring standalone servers [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
Hello World basic tutorial [in 5.1 Overview]
Hello World web service client [in 5.2 Service Description]
invoking leifgen with WSDL [in 10.4 Invoking the Generator with a WSDL File]
invoking leifgen [in 4.2 Invoking the Generator]
[in 5.3 Invoking the Generator]
LEIF project file [in 11.2.1 A Sample Project File]
server error handling [in 8.3 Faults]
string conversions [in C.3 Performing String Conversions]
Weather Summary [in 7.1 Overview]
web.xml customization [in 13.6 Configuring the Servlet Used by the Service]
XML parsing error [in 8.4 Data Binding Parsing Errors]
exceptions
thrown during unmarshaling [in 8.4 Data Binding Parsing Errors]
to catch in generated samples [in 8.2 Exceptions]
faults
how implemented on clients and servers [in 8.3 Faults]
fault_message.cpp generated for faults [in 11.3.2.3 The Codegen Directory]
features in LEIF [in 1.2 The LEIF Feature Set]
file argument to leifgen [in 10.2 Invoking the Generator]
file naming conventions
12d and 15d tags [in 12.4 Using the Debug Makefiles]
files, list of generated [in 5.3 Invoking the Generator]
filters, in the LEIF server container [in 13.5.1 The Container]
fwd.h forward declares for generated classes [in 11.3.2.6 The Include Directory]
handlers.xml configuration file for servlet [in 10.4.1 Architecture of the Generated Classes]
[in 13.6 Configuring the Servlet Used by the Service]
handlers.xml in conf directory [in 11.3.2.4 The Conf Directory]
header files, location of in installation [in 2.3.1 LEIF's Primary Libraries]
headers, adding SOAP headers example [in 6.1 Overview]
Hello World WSDL [in 5.2 Service Description]
help flag to return help during code generation [in 10.6 Generator Options]
hexadecimal, representing a UTF-16 code point [in 9.4.2 Create the Converter]
HP-UX
compiling SourcePro C++ modules compatible with LEIF [in D.6 HP-UX]
HTML
viewing the generated documentation [in 10.3.2.1 HTML Documentation]
[in 10.4.2.1 HTML Documentation]
HTTP
communication between Web servers and clients [in 13.5.2 Network Connectors]
configuration [in 13.7.1 Configuring Connectors]
HTTPS
adding to Web service [in 6.2 Add a Secure Transport]
ICU => See International Components for Unicode.
IIS Web server
and LEIF server container [in 13.5.2 Network Connectors]
customizing [in 13.8 Configuring a Web Server to Use with LEIF]
include directory in LEIF project directory [in 11.3.2.6 The Include Directory]
initialization
parameters (init-params) [in 13.6 Configuring the Servlet Used by the Service]
installation
Apache script [in 13.8 Configuring a Web Server to Use with LEIF]
location of LEIF Core header files [in 2.3.1 LEIF's Primary Libraries]
structure of LEIF install [in 2.2 Installation Structure]
International Components for Unicode
third party library in LEIF [in 2.2 Installation Structure]
internationalization of your applications => See also character encoding.
interoperability [in 1.3.3 Standards Compatibility]
isStopped() method to determine if listener is stopped [in 13.4.3 Shutting down a Standalone Server]
isValid() method [in 7.4 Runtime Validation of simpleType Data]
Java
adding JRE to your path [in 3.2.3 Ensure the Presence of a JRE]
adding to path for environment setup [in 3.2.3 Ensure the Presence of a JRE]
LEIF software requirements [in 1.3 Software Requirements]
option for specifying heap size [in 10.3.3 Issues with Large Complex Schemas]
RW_JAVAOPT environment variable [in 10.3.3 Issues with Large Complex Schemas]
LEIF code generator => See code generator.
LEIF Core Library
dependencies of applications [in C.2 LEIF::CString Dependencies]
location of header files [in 2.3.1 LEIF's Primary Libraries]
product dependency [in 1.3.1 Dependency on LEIF Library]
services built on top of [in 2.1 Overview]
LEIF project directory [in 11.3 The Project Directory]
LEIF project file [in 11.2 The Project File]
adding options directly [in 10.2.1.1 Using the LEIF Project File to Set Options]
[in 10.6.1 Adding Options and Customized Mappings to the LEIF Project File]
architecture of generated code [in 2.5.1 The LEIF Project File and Directory]
customization [in 11.2 The Project File]
example-project.xml included in shipped examples [in 10.2.1.1 Using the LEIF Project File to Set Options]
overview [in 10.2.1 Introduction to the LEIF Project File]
[in 2.5 The Code Generator]
property precedence [in 10.6.3.2 The LEIF Project File]
LEIF server
and Apache [in 13.2 The LEIF Server and Apache]
configuring servlets [in 13.6 Configuring the Servlet Used by the Service]
configuring [in 13.7 Configuring the LEIF Server]
container [in 13.5.1 The Container]
debug mode on Windows [in 12.4 Using the Debug Makefiles]
framework [in 13.5 The LEIF Server Framework]
library in LEIF [in 2.3 The LEIF Libraries]
list of all options [in 13.3.5 LEIF Server Options]
localhost:8090 default port [in 13.3.5 LEIF Server Options]
ports [in 13.3.2 LEIF Server Ports]
LEIF::CallInfo [in 6.4.1 Add the SOAP Header to the Generated Client]
LEIF::CString
used internally by LEIF [in C.1 Overview]
LEIF::Exception
thrown by non-fault errors [in 8.2 Exceptions]
LEIF::Marshaller parent class for generated marshalers [in 10.3.1 Architecture of the Generated Classes]
LEIF::MessageHandler [in 10.4.1 Architecture of the Generated Classes]
LEIF::ServiceShutdownException [in 13.4.3 Shutting down a Standalone Server]
LEIF::ServiceSkeletonBase [in 10.4.1 Architecture of the Generated Classes]
LEIF::SoapFaultException [in 8.3 Faults]
[in 8.3 Faults]
LEIF::SoapworxConversion.h header file for string conversion [in C.3 Performing String Conversions]
LEIF::SOAPworXServlet [in 10.4.1 Architecture of the Generated Classes]
[in 13.6 Configuring the Servlet Used by the Service]
LEIF::Transport [in 10.4.1 Architecture of the Generated Classes]
LEIF::XmlMarshaller [in 10.3.1 Architecture of the Generated Classes]
LEIF::XmlOLBody [in 10.3.1 Architecture of the Generated Classes]
LEIF::XmlOLHandle [in 10.3.1 Architecture of the Generated Classes]
LEIF::XmlWriter [in 10.6 Generator Options]
[in 10.6 Generator Options]
LEIF
dependencies architecture diagram [in 2.4 LEIF Dependencies]
product naming [in 1.2.2 A Note on LEIF Naming]
leifgen, overview on [in 2.1 Overview]
leifgen.log log file [in 10.3 Invoking the Generator with an XML Schema]
[in 10.4 Invoking the Generator with a WSDL File]
leifgen
detailed procedure for invoking [in 10.2 Invoking the Generator]
invoking [in 4.2 Invoking the Generator]
options [in 10.2 Invoking the Generator]
[in 4.2 Invoking the Generator]
leifserver startup script
options [in 13.3.5 LEIF Server Options]
overview [in 13.3 Using the LEIF Server]
starts both Apache and LEIF server by default [in 13.2 The LEIF Server and Apache]
leifvars setup script, procedure [in 3.2 Set Up the Environment]
lib directory in LEIF project directory [in 11.3.2.7 The Lib Directory]
libraries
adding third-party libraries to makefile [in 10.6.2 Adding Outside Libraries, Includes or Compiler Properties to a Project]
list of third party libraries in LEIF [in 2.2 Installation Structure]
names in LEIF distribution [in 1.2.2 A Note on LEIF Naming]
primary libraries in LEIF [in 2.3 The LEIF Libraries]
library files
location of after compiling [in 12.5.2 Location of Generated Libraries and Binary Files]
licensing, deployment [in 1.2.1 LEIF Features and Deployment Licensing]
Linux
compiling SourcePro C++ modules compatible with LEIF [in D.4 Linux]
listeners
as a standalone server [in 13.4 Using a Standalone Server]
in the LEIF server container [in 13.5.1 The Container]
locale
adding in a SOAP header [in 6.4 Add a Special SOAP Header]
location arguments are LEIF
:CStrings [in C.1 Overview]
logging
log file leifgen.log [in 10.3 Invoking the Generator with an XML Schema]
[in 10.4 Invoking the Generator with a WSDL File]
makefile.include include makefile [in 10.6.2 Adding Outside Libraries, Includes or Compiler Properties to a Project]
[in 11.3.1 The Top-Level Project Directory]
[in 12.2 The Default Generated Makefiles]
makefiles [in 10.4.2.3 C++ Makefiles]
[in 12.2 The Default Generated Makefiles]
debug [in 12.4 Using the Debug Makefiles]
default generated [in 12.2 The Default Generated Makefiles]
deploying [in 13.3.3 Deploying your Service with the Makefile]
include makefile makefile.include [in 10.6.2 Adding Outside Libraries, Includes or Compiler Properties to a Project]
option for not generating [in 10.6 Generator Options]
procedure to build [in 12.5 Procedure for Building with the Makefiles]
specifying name for during code generation [in 10.6 Generator Options]
using to deploy a server [in 5.5.2 Deploying the Service]
manifest.xml manifest file location [in 11.3.2.3 The Codegen Directory]
mappings element in LEIF project file [in 10.6.1.1 Providing Customized Type Mappings to the Code Generator]
mappings
customizing datatype mappings for code generator [in 10.6.1.1 Providing Customized Type Mappings to the Code Generator]
marshaling
marshal() method in generated datatype classes [in 7.3.2 The Generated Data Types]
option to eliminate whitespace [in 10.6 Generator Options]
provided by generated classes [in 10.3.1 Architecture of the Generated Classes]
specifying alternate code marshaler class during code generation [in 10.6 Generator Options]
testing with sample application [in 10.3.2.1 HTML Documentation]
message element in WSDL [in B.4 message Element]
message pattern, notification [in 11.3.2.4 The Conf Directory]
methods
naming conventions [in 1.6.2 Naming Conventions]
Microsoft IIS Web server => See also IIS Web Server.
MSVC projects
deploying [in 5.5.2.1 Deploying with the makefile]
files generated for your platform [in 10.4.2.4 MSVC Project Files]
generated files [in 12.2 The Default Generated Makefiles]
how to build [in 12.7 Using MSVC Project Files]
option for specifying version for generated project files [in 10.6 Generator Options]
MSVC6 workspace file [in 11.3.1 The Top-Level Project Directory]
MSVC7 solution file [in 11.3.1 The Top-Level Project Directory]
multiple WSDLs and Schemas, generating code with [in 10.5 Generating Code with Multiple Schemas or WSDLs]
multithreaded
standalone server [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
objects in LEIF server [in 13.5.1 The Container]
named objects, in a container [in 13.5.1 The Container]
namespaces
collisions [in 10.5.1 A Note on Namespace Collisions]
customizing in LEIF project file [in 10.6.1.1 Providing Customized Type Mappings to the Code Generator]
defined in WSDL [in B.2 definitions Element]
for schemas defined in WSDL [in B.3 types Element]
naming
conventions for classes and methods [in 1.6.2 Naming Conventions]
LEIF product [in 1.2.2 A Note on LEIF Naming]
specifying a project name during code generation [in 10.6 Generator Options]
[in 4.3 Common Generator Options]
network connectors
inside LEIF server [in 13.5.2 Network Connectors]
Network Tier deployment [in 1.2.1 LEIF Features and Deployment Licensing]
notification
message pattern [in 11.3.2.4 The Conf Directory]
properties for standalone server [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
obj subdirectory in LEIF project directory [in 11.3.2.3 The Codegen Directory]
objects.xml in conf directory [in 11.3.2.4 The Conf Directory]
objects
in a context [in 13.5.3 Contexts]
open standards
LEIF compatibility [in 1.3.3 Standards Compatibility]
OpenSSL
third party library in LEIF [in 2.2 Installation Structure]
options
adding directly to a LEIF project file [in 10.2.1.1 Using the LEIF Project File to Set Options]
adding directly to LEIF project file [in 10.6.1 Adding Options and Customized Mappings to the LEIF Project File]
code generation [in 10.2 Invoking the Generator]
[in 10.6 Generator Options]
command line options override other options [in 10.6.3.3 Command Line Options]
common code generator [in 4.3 Common Generator Options]
defining alternate transport location in standalone server [in 13.4.1 Standalone Server Options]
for deployment [in 13.1 Overview]
for LEIF server [in 13.3.5 LEIF Server Options]
in LEIF project file [in 11.2.3 Creating a Customized Project File for Special Generation Options]
Java options using RW_JAVAOPT environment variable [in 10.3.3 Issues with Large Complex Schemas]
leifserver startup script [in 13.3.5 LEIF Server Options]
makefiles [in 12.3 Makefile Options]
property precedence [in 10.6.3 Conflicting Options and Property Precedence]
standalone server [in 13.4.1 Standalone Server Options]
overwrite protection
bin not overwrite protected [in 11.3.2.2 The Bin Directory]
of makefiles [in 12.3.3 Support for Alternate Platforms]
parsing errors [in 8.4 Data Binding Parsing Errors]
path
adding JRE to [in 3.2.3 Ensure the Presence of a JRE]
performance
long generation time for large schemas [in 10.3.2.4 MSVC Project Files]
reducing code generation time [in 10.3.2.4 MSVC Project Files]
[in 10.3.3 Issues with Large Complex Schemas]
[in 10.3.3 Issues with Large Complex Schemas]
[in 10.6 Generator Options]
pkgdefs.h containing build macros [in 11.3.2.6 The Include Directory]
platform properties
specifying which to load during code generation [in 10.6 Generator Options]
platforms
location of configuration files for all supported [in 12.3.3 Support for Alternate Platforms]
properties file [in 10.6.3.1 Platform Properties and Startup Properties Files]
support for alternate in makefiles [in 12.3.3 Support for Alternate Platforms]
ports
for LEIF server [in 13.3.2 LEIF Server Ports]
localhost:8013 Apache HTTP web server port [in 13.3.5 LEIF Server Options]
localhost:8090 LEIF Server port [in 13.3.5 LEIF Server Options]
standalone server [in 13.4.2 Standalone Server Ports]
portType element in WSDL [in B.5 portType Element]
properties file
for code generation [in 10.6.3.1 Platform Properties and Startup Properties Files]
property precedence
in the code generators [in 10.6.3 Conflicting Options and Property Precedence]
RCB
and compiling with SourcePro C++ [in D.1 Introduction]
Rogue Wave Component Builder => See RCB.
Rogue Wave Web site
technology access [in 1.9 Web Access to Rogue Wave Technology]
runtime validation of simpleType data [in 7.4 Runtime Validation of simpleType Data]
RWCString
converting to and from LEIF::CString [in C.1 Overview]
RWLEIF_HOME environment variable
setting [in 3.2 Set Up the Environment]
specifying a home directory during code generation [in 10.6 Generator Options]
RWSP_HOME environment variable [in 3.2.2 Run leifvars]
RWUFromUnicodeConverter
creates a character converter [in 9.4.2 Create the Converter]
RWUString
Unicode string class to use for character conversion [in 9.4.2 Create the Converter]
RWxmsg SourcePro exception class [in 8.2 Exceptions]
RW_JAVAOPT environment variable [in 10.3.3 Issues with Large Complex Schemas]
sample implementations
generated for Hello World example [in 5.4 The Generated Application Samples]
generated from WSDL [in 10.4.2.2 Sample Application Files]
not generating [in 10.6 Generator Options]
to test marshaling in generated datatype classes [in 7.3.3 The Data "main" Sample Application]
schemas
generated sample application [in 10.3.2.1 HTML Documentation]
long generation times for large schemas [in 10.3.2.4 MSVC Project Files]
multiple when generating code [in 10.5 Generating Code with Multiple Schemas or WSDLs]
namespaces [in B.3 types Element]
reducing code generation time for large [in 10.3.2.4 MSVC Project Files]
[in 10.3.3 Issues with Large Complex Schemas]
[in 10.6 Generator Options]
validation [in 10.8.1 WSDL Validation]
scripts
leifgen [in 4.2 Invoking the Generator]
leifserver startup script [in 13.3.5 LEIF Server Options]
security
in Hello World tutorial [in 6.1 Overview]
starting Apache with SSL enabled [in 13.3.5 LEIF Server Options]
server faults [in 8.3 Faults]
server subdirectory in LEIF project directory [in 11.3.2.1 The App Directory]
[in 11.3.2.3 The Codegen Directory]
server.xml
configuring container connectors [in 13.7 Configuring the LEIF Server]
servers
building just server components [in 12.5.1 Building just a Client or Server]
deploying [in 5.5.1.2 Compiling Using MSVC]
error handling [in 8.3 Faults]
faults [in 8.3 Faults]
generating a sample standalone server [in 13.4 Using a Standalone Server]
option to not generate [in 10.6 Generator Options]
shutting down a standalone server [in 13.4.3 Shutting down a Standalone Server]
service descriptor => See also web.xml
web.xml file [in 13.5.3 Contexts]
service element in WSDL [in B.7 service Element]
Service Tier deployment [in 1.2.1 LEIF Features and Deployment Licensing]
Service-Oriented Architecture, how LEIF supports [in 2.1 Overview]
services
inside LEIF server [in 13.5.1 The Container]
servlets
customizing [in 13.6 Configuring the Servlet Used by the Service]
session timeouts, configuring [in 13.6 Configuring the Servlet Used by the Service]
Shift-JIS
character conversion example [in 9.4 Creating a Custom Character Converter]
Simple Object Access Protocol => See SOAP.
simpleType data
validation at runtime [in 7.4 Runtime Validation of simpleType Data]
SOA (Service Oriented Architecture), how LEIF supports [in 2.1 Overview]
SOAP headers
adding in Hello World example [in 6.1 Overview]
SOAP messages
structural validation [in 10.8.2 Schema Validation]
SOAP
compatibility with LEIF [in 1.3.3 Standards Compatibility]
version compatible with LEIF [in 1.3.3 Standards Compatibility]
SOAPBuilders [in 1.3.3 Standards Compatibility]
SOAPworX
now Web Services in LEIF [in 1.2.2 A Note on LEIF Naming]
[in 2.3.1 LEIF's Primary Libraries]
software requirements for LEIF [in 1.3 Software Requirements]
Solaris
compiling SourcePro C++ modules compatible with LEIF [in D.3 Solaris]
solution files,MSVC7 [in 11.3.1 The Top-Level Project Directory]
SourcePro
compatibility [in 1.3.1 Dependency on LEIF Library]
compiling modules compatible with LEIF [in D.1 Introduction]
environment variable RWSP_HOME [in 3.2.2 Run leifvars]
file naming conventions [in 12.4 Using the Debug Makefiles]
in context of LEIF libraries [in 2.3 The LEIF Libraries]
using older versions [in 1.3.2 SourcePro C++ Compatibility]
Spanish
adding a locale to a SOAP header [in 6.4.1 Add the SOAP Header to the Generated Client]
SSL
flag to start Apache SSL enabled [in 13.3.5 LEIF Server Options]
standalone server [in 13.4 Using a Standalone Server]
code generation option [in 10.6 Generator Options]
[in 13.4 Using a Standalone Server]
multithreaded [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
options [in 13.4.1 Standalone Server Options]
ports [in 13.4.2 Standalone Server Ports]
shutting down [in 13.4.3 Shutting down a Standalone Server]
standard library
-STL option to map to standard library datatypes [in 10.6 Generator Options]
standards
LEIF compatibility [in 1.3.3 Standards Compatibility]
std
:exception [in 8.2 Exceptions]
:string :conversion to LEIF::CString [in C.1 Overview]
string conversion
converting LEIF::CStrings explicitly [in C.1 Overview]
code example [in C.3 Performing String Conversions]
generated conversion utility class [in 10.4.2 Generated Files]
performed internally by marshaling classes [in 10.3.1 Architecture of the Generated Classes]
structure
architecture of code after compiling [in 5.5.1.1 Compiling Using the Makefile]
architecture of generated files [in 4.4 Generated Files]
technical support [in 1.8 Technical Support]
testing services [in 5.5.3 Testing the Service]
thread-pool-max property in standalone server [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
thread-pool-min property in standalone server [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
threadpool
in a standalone server [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
threads => see multithreaded
threadsafe
objects in LEIF server [in 13.5.1 The Container]
timeouts, configuring for sessions [in 13.6 Configuring the Servlet Used by the Service]
training [in 1.7 Consulting Services and Training]
transportName arguments are LEIFC
:String s [in C.1 Overview]
transports.xml
adding standalone server properties [in 13.4.4 Configuring a Multithreaded Standalone Server or Listener]
transports.xml configuration file [in 10.4.1 Architecture of the Generated Classes]
transports.xml in conf directory [in 11.3.2.4 The Conf Directory]
transports
option for standalone server [in 13.4.1 Standalone Server Options]
properties for authorization [in 6.2 Add a Secure Transport]
troubleshooting
ADDRINUSE [in 13.9.1.1 Container Reports ADDRINUSE]
container does not start [in 13.9.1 Container Does Not Start]
-noclean code generation option [in 10.6 Generator Options]
cannot execute [in 13.9.1.3 System Reports "Cannot Execute" or "Permission Denied" Messages]
cannot open shared object [in 13.9.1.4 System Reports "Dynamic Link Library... Could Not Be Found" or "Cannot Open Shared Object" Messages]
dynamic link library could not be found [in 13.9.1.4 System Reports "Dynamic Link Library... Could Not Be Found" or "Cannot Open Shared Object" Messages]
no services load [in 13.9.3 Server Starts, No Services Load]
permission denied [in 13.9.1.3 System Reports "Cannot Execute" or "Permission Denied" Messages]
servlets not available [in 13.9.2 Servlets Not Available]
types element in WSDL [in B.3 types Element]
UML diagram of generated classes [in 10.3.1 Architecture of the Generated Classes]
Unicode => See UTF-8.
UNIX debugging [in 12.4 Using the Debug Makefiles]
unmarshaling
error handling [in 8.4 Data Binding Parsing Errors]
specifying an alternate code marshaler class during code generation [in 10.6 Generator Options]
testing with sample application [in 10.3.2.1 HTML Documentation]
unmarshal() method in generated datatype classes [in 7.3.2 The Generated Data Types]
[in 8.4 Data Binding Parsing Errors]
UTF-16
using RWUString for character conversion [in 9.4.2 Create the Converter]
UTF-8
custom character converter to and from UTF-8 [in 9.4 Creating a Custom Character Converter]
validation
during unmarshaling [in 8.4 Data Binding Parsing Errors]
schemas [in 10.8.1 WSDL Validation]
simpleType data at runtime [in 7.4 Runtime Validation of simpleType Data]
SOAP message structure [in 10.8.2 Schema Validation]
warnings for invalid WSDL [in 10.8 Validation Provided during Code Generation]
[in 7.4 Runtime Validation of simpleType Data]
version
obtaining LEIF [in 10.6 Generator Options]
web servers
and LEIF server as intermediary [in 13.5.1 The Container]
Apache HTTP [in 1.3 Software Requirements]
configuring for use with LEIF [in 13.8 Configuring a Web Server to Use with LEIF]
Microsoft IIS [in 1.3 Software Requirements]
Web services
library in LEIF [in 2.3 The LEIF Libraries]
WEB-INF directory inside context directory [in 13.5.3 Contexts]
web.xml
service descriptor [in 13.3.3 Deploying your Service with the Makefile]
service descriptor:configuring global configuration file [in 13.7.2 Configuring the Global web.xml File]
service descriptor:customizing [in 13.6 Configuring the Servlet Used by the Service]
service descriptor:in conf directory [in 11.3.2.4 The Conf Directory]
service descriptor:inside context directory [in 13.5.3 Contexts]
webapps directory
contains contexts [in 13.5.3 Contexts]
whitespace option
in XML documents [in 10.6 Generator Options]
to eliminate during code generation [in 10.6 Generator Options]
Windows
debugging [in 12.4 Using the Debug Makefiles]
options for compiling SourcePro C++ modules compatible with LEIF [in D.2 Windows]
workspace files, MSVC [in 11.3.1 The Top-Level Project Directory]
wrapped
wrapped document style [in 10.6 Generator Options]
WSDL elements, definitions and concepts [in B.1 Overview]
WSDL
code generation from [in 10.4 Invoking the Generator with a WSDL File]
detailed description of structure [in B.1 Overview]
elements, definitions and concepts [in B.1 Overview]
log file to report code generation warnings [in 10.4 Invoking the Generator with a WSDL File]
multiple when generating code [in 10.5 Generating Code with Multiple Schemas or WSDLs]
namespace definitions [in B.2 definitions Element]
namespaces in included schemas [in B.3 types Element]
quick reference [in A.1 WSDL Structure]
standard compatible with LEIF [in 1.3.3 Standards Compatibility]
top-level elements [in B.1 Overview]
version compatible with LEIF [in 1.3.3 Standards Compatibility]
warnings generated if invalid [in 10.8 Validation Provided during Code Generation]
[in 7.4 Runtime Validation of simpleType Data]
Xerces
compatibility [in 1.3 Software Requirements]
parser used in schema validation [in 10.8.1 WSDL Validation]
XML binding
generated code in directory data [in 4.4 Generated Files]
how to create [in 7.1 Overview]
library in LEIF [in 2.3 The LEIF Libraries]
XML Object Link
now XML Binding in LEIF [in 1.2.2 A Note on LEIF Naming]
[in 2.3.1 LEIF's Primary Libraries]
XML Schema
specification [in 1.3.3 Standards Compatibility]





©2003-2005 Copyright Quovadx, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Quovadx, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.