Rogue Wave banner
No previous fileTop of DocumentContentsNo linkNo next file
LEIF User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

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]

1

12d and 15d tags in file names [in 12.4 Using the Debug Makefiles]

A

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]

B

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

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]

D

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]

E

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]

F

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]

H

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]

I

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]

J

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]

L

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]

M

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]

N

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]

O

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]

P

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]

R

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]

S

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]

T

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]

U

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]

V

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]

W

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]

X

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]


No previous fileTop of DocumentContentsNo linkNo next file

©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.