Академический Документы
Профессиональный Документы
Культура Документы
Administrator’s Guide
Software Release 5.1.3
May 2004
Important Information
SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH
EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY TO ENABLE THE FUNCTIONALITY
(OR PROVIDE LIMITED ADD-ON FUNCTIONALITY) OF THE LICENSED TIBCO SOFTWARE.
THE EMBEDDED OR BUNDLED SOFTWARE IS NOT LICENSED TO BE USED OR ACCESSED BY
ANY OTHER TIBCO SOFTWARE OR FOR ANY OTHER PURPOSE.
USE OF TIBCO SOFTWARE AND THIS DOCUMENT IS SUBJECT TO THE TERMS AND
CONDITIONS OF A LICENSE AGREEMENT FOUND IN EITHER A SEPARATELY EXECUTED
SOFTWARE LICENSE AGREEMENT, OR, IF THERE IS NO SUCH SEPARATE AGREEMENT,
THE CLICKWRAP END USER LICENSE AGREEMENT WHICH IS DISPLAYED DURING
DOWNLOAD OR INSTALLATION OF THE SOFTWARE (AND WHICH IS DUPLICATED IN
THIS DOCUMENT). USE OF THIS DOCUMENT IS SUBJECT TO THOSE TERMS AND
CONDITIONS, AND YOUR USE HEREOF SHALL CONSTITUTE ACCEPTANCE OF AND AN
AGREEMENT TO BE BOUND BY THE SAME.
This document contains confidential information that is subject to U.S. and international copyright
laws and treaties. No part of this document may be reproduced in any form without the written
authorization of TIBCO Software Inc.
TIB, TIBCO, Information Bus, The Power of Now, TIBCO Adapter, TIBCO Rendezvous, TIBCO
Hawk, TIBCO IntegrationManager, TIBCO Enterprise, and TIBCO Runtime Agent are either
registered trademarks or trademarks of TIBCO Software Inc. in the United States and/or other
countries.
All other product and company names and marks mentioned in this document are the property of
their respective owners and are mentioned for identification purposes only.
This software may be available on multiple operating systems. However, not all operating system
platforms for a specific software version are released at the same time. Please see the readme.txt file
for the availability of this software version on a specific operating system platform.
THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
THIS DOCUMENT COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL
ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN; THESE
CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF THIS DOCUMENT. TIBCO
SOFTWARE INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S)
AND/OR THE PROGRAM(S) DESCRIBED IN THIS DOCUMENT AT ANY TIME.
Copyright ©1997-2004 TIBCO Software Inc. ALL RIGHTS RESERVED.
TIBCO Software Inc. Confidential Information
| iii
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
TIBCO Runtime Agent Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
Other Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
How to Contact TIBCO Customer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Preface
This preface lists the TIBCO Runtime Agent documentation set and other related
TIBCO documentation. Contact information for TIBCO support is also included.
Topics
Related Documentation
Other Documentation
Several TIBCO products and utilities are included with TIBCO Runtime Agent.
This section gives an overview of available documentation. Additional
information is included with the discussion of the individual TRA components.
• TIBCO Designer Documentation TIBCO Designer documentation is available
online from the TIBCO Designer GUI and also in the designer/doc folder.
• Repository Utility documentation Repository utilities are included with TIBCO
Runtime Agent. They are documented in the TIBCO Administrator Server
Configuration Guide. You can also view this documentation by typing the
utility name and -help.
• TIBCO Rendezvous documentation The complete TIBCO Rendezvous
documentation set is included in the tibrv/doc folder.
Most users of TIBCO Runtime Agent components do not need to work with
this documentation set, which is fairly technical and meant primarily for
TIBCO Rendezvous developers.
• TIBCO Adapter SDK documentation Included only if you installed the TIBCO
Adapter SDK package. Includes a programmer’s guide as well as online API
documentation.
For comments or problems with this manual or the software it addresses, please
contact TIBCO Support Services as follows.
• For an overview of TIBCO Support Services, and information about getting
started with TIBCO Product Support, visit this site:
http://www.tibco.com/services/support/default.jsp
• If you already have a valid maintenance or support contract, visit this site:
http://support.tibco.com
Entry to this site requires a username and password. If you do not have a
username, you can request one.
Topics
• Overview, page 2
• Installation Packages, page 3
• TIBCO Domain Utility, page 4
• TIBCO Wrapper Utility, page 6
• Obfuscate Utility, page 7
• ae2xsd Utility, page 8
• The tramodify Utility, page 9
• Repository Client Libraries and Utilities, page 11
• Other Client Libraries, page 14
• Unicode Conversion, page 17
• Hotfixes, page 18
• Preview Features, page 19
• Schema Files, page 20
• TIBCO Installation Manager, page 21
• TIBCO Adapter SDK Files, page 22
• Documentation Locations, page 25
Overview
Installation Packages
TIBCO Runtime Agent contains the TIBCO Domain Utility that is used to manage
the components available on a TIBCO administration domain. The utility allows
you to:
• Add or remove a machine to a TIBCO administration domain.
• Add or remove the TIBCO Enterprise for JMS Server plug-in to a TIBCO
administration domain.
• Change TIBCO Rendezvous parameters. Changing TIBCO Rendezvous
parameters is an advanced option that should only be performed by users
familiar with TIBCO Rendezvous. If you perform this task, you must perform
it on each machine in the TIBCO administration domain, then restart the
TIBCO Administration Server.
• Change TIBCO administration domain credentials. Changing domain
credentials is an advanced option. You must perform it on the machine where
the TIBCO Administration Server is installed.
• Remove a secondary TIBCO Administration Server.
• Enable TIBCO administration domain and security management on a
machine where TIBCO Administrator has been installed.
• Migrate previous TIBCO Administrator installations.
The TIBCO Domain Utility includes a set of help files that are accessed from the
utility. The help files explain how to perform tasks with the utility.
When invoked, the Wrapper searches its current directory for the <appname>.tra
file. If that file is not found, it searches the PATH for <appname>.tra.
If a .tra file is not found in one of those locations, the Wrapper cannot start.
If you installed the TIBCO Runtime Agent package, TIBCO Wrapper will be
transparent to you. If you installed the TIBCO Adapter SDK package, you can use
the TIBCO Wrapper utility for both Java or C++ adapters. The tool uses standard
Java properties files for configuration of Service and Java Virtual Machine (JVM)
parameters.
TIBCO Wrapper includes the following files and folders:
Obfuscate Utility
The obfuscate utility allows you to obfuscate properties in property files that
contain confidential information such as passwords. The utility also encrypts
passwords. The algorithm used for password encryption is 3-DES.
Location
The obfuscate utility is found in
tibco/tra/5.1/bin
ae2xsd Utility
The ae2xsd utility generates XSD schemas from a project metadata (TIBCO
ActiveEnterprise classes and operations). The utility can be used for canonical
models, the XML renderer in TIBCO IntegrationManager, as a source or target for
XSLT mapping, and to share with downstream consumers of ActiveEnterprise
generated XML.
The input is a multi-file project saved in ActiveEnterprise XML format. You
cannot use this tool directly on a .dat file.
The syntax follows:
Both paths can be absolute file paths, or relative to the current working directory.
The -output argument and path are optional. If omitted, a folder named
AE2XSD-generated is created in the current working directory.
The tool assumes that your PATH variable points to your Java SDK location and
your CLASSPATH points to the TIBCO Adapter SDK or TIBCO Runtime Agent
.jar files.
The schemas are generated in a nested folder hierarchy that reflects their
namespaces, which in turn reflects the locations of the .aeschema files within the
project. When type name collisions occur, schema namespaces (and therefore
output locations) will differ from the original project structure.
The utility has the same functionality as the TIBCO Designer Tools> Export AS
XML Schemas menu command.
Location
The utility is found in:
tibco/tra/5.1/bin
The tramodify utility is used to switch adapter dependency from one TIBCO
Runtime Agent version to another.
Consider a scenario where TIBCO Runtime Agent 5.1.2 and TIBCO Adapter for
ActiveDatabase 5.1.0 is installed. A new version of TIBCO Runtime Agent 5.2.0 is
released and the adapter is to run against the new version. The adapter
dependency on TIBCO Runtime Agent 5.1.0 can be changed to a dependency on
TIBCO Runtime Agent 5.2.0 by running this utility.
Syntax
> tramodify <Product Home> <Final TRA Version> <User Directory>
Parameter Description
<Product Home> Home directory of TIBCO adapter for which TIBCO
Runtime Agent dependency need to be changed.
<Final TRA Version> Two digits TIBCO Runtime Agent version number to
which adapter dependency needs to be changed.
<User Directory> The absolute location of the directory that contains set of
custom TIBCO Runtime Agent files to be modified.
Options
The following options can also be specified:
Parameter Description
tramodify --usage Displays tramodify online help.
Examples
To migrate TIBCO Adapter for Siebel 5.1.0 from TIBCO Runtime Agent 5.1.0 to
version 5.2.0:
To migrate TIBCO Adapter for R/3 5.1.0 from TIBCO Runtime Agent 5.1.0 to
version 5.2.0 and also to modify custom files (not installed by adapter package)
located in the C:\tibco\customfiles directory:
> tramodify C:\tibco\adapter\adr3\5.1 5.2 C:\tibco\customfiles
Location
The tramodify utility is found in
tibco/tra/5.1/bin
The repository client libraries and utilities are included with the TIBCO Runtime
Agent installation. The repository client interacts with the repository server
component of the TIBCO Administrator product.
The following files and folders are related to the repository client and utilities.
This section lists the various client libraries that are part of TIBCO Runtime
Agent.
Files Platform
icjava/* All
icjava55/*
Files Platform
lib/TIBCOjms.jar (Contains jms.jar, All
tibjms.jar, tibjmsadmin.jar,
tibjmsapps.jar)
lib/libtibjms.a AIX
lib/libtibjms.sl HP
bin/tibjms.dll Win32
Currently, these libraries do not expose a public API for use by customer
applications.
The TIBCO Crypto library does not include encryption but provides an interface
that allows plugable support of third-party encryption libraries.
The default security vendor is Entrust.
For applications that require SSL, you need to make sure that the classpath
includes the Entrust jar files. See \tibco\tcpl\5.1\lib\entrust.
If you wish to use a different security vendor, you must change the
TIBCO_SECURITY_VENDOR java property. You can make this change in one of two
ways
• from the command line: -DTIBCO_SECURITY_VENDOR=<vendor>
In addition, you must make sure that vendor’s libraries are included in the
classpath.
Unicode Conversion
Location
The tibicudata.dat file is located in:
tra/5.1/config/g11n
Hotfixes
A hotfix is a file or a collection of files that you can apply to TIBCO Runtime
Agent to correct a specific problem. Hotfixes are downloaded from the TIBCO
Support site and packaged in a tar or zip file. Instructions about installing the
hotfix and the issues it addresses are included in the download package.
Hotfixes are applied only to software that is already installed when you apply the
hotfixes. For example, if you remove TIBCO Runtime Agent and later reinstall it,
you must also reinstall any hotfixes that apply to that TIBCO Runtime Agent.
TIBCO Runtime Agent 5.x hotfix libraries, jars and other files are installed under
the hotfix folder. If you install a hotfix, you must ensure that the
<tra_home>/hotfix/bin location is specified before the <tra_home>/bin and
<tra_home>/lib in your PATH, CLASSPATH, SHLIB_PATH or LD_LIBRARY_PATH, .tra
file (if used) and so on. This allows your applications to use the hotfix files.
Preview Features
TIBCO Adapter SDK includes various code snippets that demonstrate preview
features.
For example, you can preview a Java version of TIBCO Adapter SDK that allows
users to write TIBCO Adapter SDK programs that utilize a thin MApp or no MApp
class. The preview programs demonstrate special usages of TIBCO Adapter SDK
using servlet technology. The programs that appear in this directory may contain
APIs that are not documented and that are subject to change in the coming
releases.
Source code is provided as is and is treated as an unsupported program.
Comments, feedback and bug reports are welcome, but no bug fix releases should
be expected that address any bugs related to a preview program.
Location
Preview features are in:
tibco\tra\5.1\resourceKit\sdk
Schema Files
TIBCO Runtime Agent includes schema files for verifying adapter configuration
information.
You can use the schema files to verify a configuration you prepared by editing an
XML file. Usually you use these schema before using RepositoryImport to
convert the schema to project format.
The following schema files are included and are available on all platforms:
Files Description
schema/Repository.xsd TIBCO Runtime Agent includes a
schema/AESDK.xsd
number of schema files which you can
schema/AEService.xsd
schema/AESchema.xsd use to validate AEXML files you import:
schema/genericAdapter.xsd
• Repository.xsd— Basic repository
object definitions.
• AESDK.xsd—Other TIBCO Adapter
SDK object definitions (tracing,
monitoring, and so forth).
• AEService.xsd—Endpoint and
session definitions
• AESchema.xsd—AE class and
sequence descriptions.
• genericAdapter.xsd—Generic
adapter descriptions
Location
The schema files are located in:
tibco\tra\5.1\schema
The TIBCO Installation Manager can be used to uninstall TIBCO products that
use TIBCO Runtime Agent. You can:
• Display products installed
• Display product components
• Display product dependencies and references
• Uninstall products and all references
Each TIBCO package is installed in a prescribed order that enables products to
interact reliably with each other. Uninstallation of TIBCO products must also be
done in a required order so that all product dependencies are properly undone
and no TIBCO product is rendered nonoperational. TIBCO Installation Manager
uninstalls products in the required ordered thereby relieving you of the need to
uninstall products individually.
See the TIBCO Installation Manager online help for more information.
Runtime Files
The following files are included if you installed the TIBCO Runtime Agent
package:
Development Files
In addition to the files listed in the previous table, the following files are included
if you have installed the TIBCO Runtime Agent and TIBCO Adapter SDK
package:
lib/maverick50.lib Win32
lib/maverick50d.lib
examples/sdk/configure UNIX
examples/sdk/configure.sys
lib/maverick50.a Alpha
lib/maverick50.sl HP-UX
lib/maverick50.so Solaris,
Linux
Documentation Locations
Component Location
TIBCO Runtime Agent tibco/tra/5.1/doc/tra
This chapter explains the infrastructure software that is part of the TIBCO
Runtime Agent installation.
Topics
TIBCO Designer
TIBCO Runtime Agent includes the TIBCO Designer program, which provides
the GUI framework for configuring TIBCO products. Depending on the product
you installed, you can, for example, use TIBCO Designer to create TIBCO
BusinessWorks process definitions or create adapter configurations.
TIBCO Designer is an easy to use graphical user interface for creating integration
projects. TIBCO Designer allows you to drag and drop components into a project
and then specify configuration information for each component.
When you install TIBCO Designer, it includes the framework, and a small number
of palettes. Information is available as follows:
Installed Folders
The designer folder contains a folder for each version of TIBCO Designer you
installed. Inside the version folder are the following files and folders:
Folder Contents
designer\5.1\_jvm Contains code that enables the TIBCO Designer to
be uninstalled if there is no longer any version of
the Java 2 SDK still installed on your system.
Location
The JRE files are located in:
tibco\tra\5.1\jre
Folder Contents
_jvm Contains code that enables the TIBCO Hawk Agent
to be uninstalled if there is no longer any version of
the Java 2 SDK still installed on your system.
TIBCO Rendezvous
Third-Party Libraries
A number of third-party libraries are included with the TRA installation. What
exactly is installed depends on the machine’s operating system. The license files
for all third-party software are displayed during installation and also included in
this document. See Third Party Software License Agreements on page 43.
A Third-Party Core Libraries (tpcl) installer is part of the TIBCO Runtime Agent
suite installer.
The following third-party components are installed.
The tpcl folder does not contain jre, which is included in its own folder. See ,
Java Runtime Environment, page 30 for details.
Component Files
com.oreilly.servlet package lib/cos.jar
Version 2002.05.27
Component Files
OpenSSL 097b Solaris and Linux Only
bin/libssl.so
bin/libcrypto.so
bin/libssl.a
bin/libcrypto.a
AIX Only
bin/libssl.so
bin/libcrypto.so
bin/libssl.a
bin/libcrypto.a
HP Only
bin/libssl.sl
bin/libcrypto.sl
bin/libssl.a
bin/libcrypto.a
Alpha Only
bin/libssl.so
bin/libcrypto.so
bin/libssl.a
bin/libcrypto.a
W32 Only
bin/libeay32.dll
bin/ssleay32.dll
Component Files
Xalan C Parser 1.4.0 Solaris and Linux Only:
lib/libxalan-c1_4.so
Xalan Java Parser 2.4.1
AIX Only: lib/libxalan -c1_4.so
W32 Only:
bin/Xalan-C_1_4.dll
bin/Xalan-C_1_4D.dll
lib/Xalan-C_1.lib
lib/Xalan-C_1D.lib
4.LIMITED WARRANTY. Sun warrants to you that for a period of 9.TERMINATION. This Agreement is effective until terminated. You
ninety (90) days from the date of purchase, as evidenced by a copy of may terminate this Agreement at any time by destroying all copies of
the receipt, the media on which Software is furnished (if any) will be Software. This Agreement will terminate immediately without notice
free of defects in materials and workmanship under normal use. from Sun if you fail to comply with any provision of this Agreement.
Except for the foregoing, Software is provided "AS IS". Your exclusive Either party may terminate this Agreement immediately should any
remedy and Sun's entire liability under this limited warranty will be at Software become, or in either party's opinion be likely to become, the
Sun's option to replace Software media or refund the fee paid for
12.U.S. GOVERNMENT RESTRICTED RIGHTS. If Software is being C.License to Distribute Redistributables. Subject to the terms and
acquired by or on behalf of the U.S. Government or by a U.S. conditions of this Agreement, including but not limited to the Java
Government prime contractor or subcontractor (at any tier), then the Technology Restrictions of these Supplemental Terms, Sun grants you
Government's rights in Software and accompanying documentation a non-exclusive, non-transferable, limited license without fees to
will be only as set forth in this Agreement; this is in accordance with 48 reproduce and distribute those files specifically identified as
CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD) redistributable in the Software "README" file ("Redistributables")
acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD provided that: (i) you distribute the Redistributables complete and
acquisitions). unmodified (unless otherwise specified in the applicable README
file), and only bundled as part of Programs, (ii) you do not distribute
13.GOVERNING LAW. Any action related to this Agreement will be additional software intended to supersede any component(s) of the
governed by California law and controlling U.S. federal law. No choice Redistributables (unless otherwise specified in the applicable
of law rules of any jurisdiction will apply. README file), (iii) you do not remove or alter any proprietary legends
or notices contained in or on the Redistributables, (iv) you only
14. SEVERABILITY. If any provision of this Agreement is held to be distribute the Redistributables pursuant to a license agreement that
unenforceable, this Agreement will remain in effect with the provision protects Sun's interests consistent with the terms contained in the
omitted, unless omission would frustrate the intent of the parties, in Agreement, (v) you agree to defend and indemnify Sun and its
which case this Agreement will immediately terminate. licensors from and against any damages, costs, liabilities, settlement
amounts and/or expenses (including attorneys' fees) incurred in
15. INTEGRATION. This Agreement is the entire agreement between connection with any claim, lawsuit or action by any third party that
you and Sun relating to its subject matter. It supersedes all prior or arises or results from the use or distribution of any and all Programs
contemporaneous oral or written communications, proposals, and/or Software.
representations and warranties and prevails over any conflicting or
additional terms of any quote, order, acknowledgment, or other D.Java Technology Restrictions. You may not modify the Java
communication between the parties relating to its subject matter Platform Interface ("JPI", identified as classes contained within the
during the term of this Agreement. No modification of this Agreement "java" package or any subpackages of the "java" package), by
will be binding, unless in writing and signed by an authorized creating additional classes within the JPI or otherwise causing the
representative of each party. addition to or modification of the classes in the JPI. In the event that
you create an additional class and associated API(s) which (i) extends
SUPPLEMENTAL LICENSE TERMS the functionality of the Java platform, and (ii) is exposed to third party
software developers for the purpose of developing additional software
These Supplemental License Terms add to or modify the terms of the which invokes such additional API, you must promptly publish broadly
Binary Code License Agreement. Capitalized terms not defined in an accurate specification for such API for free use by all developers.
these Supplemental Terms shall have the same meanings ascribed to You may not create, or authorize your licensees to create, additional
them in the Binary Code License Agreement. These Supplemental classes, interfaces, or subpackages that are in any way identified as
Terms shall supersede any inconsistent or conflicting terms in the "java", "javax", "sun" or similar convention as specified by Sun in any
Binary Code License Agreement, or in any license contained within naming convention designation.
the Software.
E.Source Code. Software may contain source code that, unless
A.Software Internal Use and Development License Grant. Subject to expressly licensed for other purposes, is provided solely for reference
the terms and conditions of this Agreement, including, but not limited purposes pursuant to the terms of this Agreement. Source code may
to the Java Technology Restrictions of these Supplemental Terms, not be redistributed unless expressly provided for in this Agreement.
Sun grants you a non-exclusive, non-transferable, limited license
without fees to reproduce internally and use internally the Software F.Third Party Code. Additional copyright notices and license terms
complete and unmodified for the purpose of designing, developing, applicable to portions of the Software are set forth in the
and testing your Programs. THIRDPARTYLICENSEREADME.txt file. In addition to any terms and
conditions of any third party opensource/freeware license identified in
B.License to Distribute Software. Subject to the terms and conditions the THIRDPARTYLICENSEREADME.txt file, the disclaimer of
of this Agreement, including, but not limited to the Java Technology warranty and limitation of liability provisions in paragraphs 5 and 6 of
1. Redistributions of source code must retain the above copyright Copyright (c) 1999-2000 The Apache Software Foundation. All rights
notice, this list of conditions and the following disclaimer. reserved. Redistribution and use in source and binary forms, with or
without modification, are permitted provided that the following
2. Redistributions in binary form must reproduce the above copyright conditions are met:*
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution. 1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
Neither name of CoolServlets.com nor the names of its contributors
may be used to endorse or promote products derived from this 2. Redistributions in binary form must reproduce the above copyright
software without specific prior written permission. notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY COOLSERVLETS.COM AND
CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED 3. The end-user documentation included with the redistribution, if any,
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED must include the following acknowledgment: This product includes
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A software developed by the Apache Software Foundation
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL (http://www.apache.org/). Alternately, this acknowledgment may
THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, appear in the software itself, if and wherever such third-party
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR acknowledgments normally appear.
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 4. The names "Crimson" and "Apache Software Foundation" must not
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) be used to endorse or promote products derived from this software
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, without prior written permission. For written permission, please
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT contact apache@apache.org.
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 5. Products derived from this software may not be called "Apache",
OF THE POSSIBILITY OF SUCH DAMAGE." nor may "Apache" appear in their name, without prior written
permission of the Apache Software Foundation.
B) The following software may be included in this product: DES and
3xDES; Use of any of this software is governed by the terms of the THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED
license below: OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
"Copyright 2000 by Jef Poskanzer <jef@acme.com>. All rights FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
reserved. NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
Redistribution and use in source and binary forms, with or without INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
modification, are permitted provided that the following conditions are DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
met: OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1. Redistributions of source code must retain the above copyright CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
notice, this list of conditions and the following disclaimer. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
2. Redistributions in binary form must reproduce the above copyright THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
notice, this list of conditions and the following disclaimer in the POSSIBILITY OF SUCH DAMAGE.
documentation and/or other materials provided with the distribution.
====================================================
D) The following software may be included in this product: Xalan J2; This software is provided 'as-is', without any express or implied
Use of any of this software is governed by the terms of the license warranty. In no event will the authors be held liable for any damages
below: arising from the use of this software. Permission is granted to anyone
to use this software for any purpose, including commercial
The Apache Software License, Version 1.1 applications, and to alter it and redistribute it freely, subject to the
following restrictions:
Copyright (c) 1999-2000 The Apache Software Foundation. All rights
reserved. Redistribution and use in source and binary forms, with or 1. The origin of this software must not be misrepresented; you must
without modification, are permitted provided that the following not claim that you wrote the original software. If you use this software
conditions are met: in a product, an acknowledgment in the product documentation would
be appreciated but is not required.
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer. 2. Altered source versions must be plainly marked as such, and must
not be misrepresented as being the original software.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the 3. This notice may not be removed or altered from any source
documentation and/or other materials provided with the distribution. distribution. Justin Frankel justin@nullsoft.com
3. The end-user documentation included with the redistribution, if any, F) Some Portions licensed from IBM are available at:
must include the following acknowledgment: This product includes http://oss.software.ibm.com/icu4j/
software developed by the Apache Software Foundation
(http://www.apache.org/). Alternately, this acknowledgment may G) Portions Copyright Eastman Kodak Company 1992
appear in the software itself, if and wherever such third-party
acknowledgments normally appear. H) Lucida is a registered trademark or trademark of Bigelow& Holmes
in the U.S. and other countries.
4. The names "Xalan" and "Apache Software Foundation" must not be
used to endorse or promote products derived from this software I) Portions licensed from Taligent, Inc.
without prior written permission. For written permission, please
contact apache@apache.org. JAVA(TM) 2 RUNTIME ENVIRONMENT (J2RE), STANDARD
EDITION, VERSION 1.4.X
5. Products derived from this software may not be called "Apache", (including tools.jar and javac from J2SDK)
nor may "Apache" appear in their name, without prior written
permission of the Apache Software Foundation. Sun Microsystems, Inc.
Binary Code License Agreement
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN "AGREEMENT") CAREFULLY BEFORE OPENING THE SOFTWARE
NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR MEDIA PACKAGE. BY OPENING THE SOFTWARE MEDIA
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, PACKAGE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL YOU ARE ACCESSING THE SOFTWARE ELECTRONICALLY,
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT INDICATE YOUR ACCEPTANCE OF THESE TERMS BY
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, SELECTING THE "ACCEPT" BUTTON AT THE END OF THIS
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER AGREEMENT. IF YOU DO NOT AGREE TO ALL THESE TERMS,
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN PROMPTLY RETURN THE UNUSED SOFTWARE TO YOUR PLACE
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING OF PURCHASE FOR A REFUND OR, IF THE SOFTWARE IS
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF ACCESSED ELECTRONICALLY, SELECT THE "DECLINE" BUTTON
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE AT THE END OF THIS AGREEMENT.
POSSIBILITY OF SUCH DAMAGE.
1. LICENSE TO USE. Sun grants you a non-exclusive and
==================================================== non-transferable license for the internal use only of the accompanying
================ software and documentation and any error corrections provided by
Sun (collectively "Software"), by the number of users and the class of
This software consists of voluntary contributions made by many computer hardware for which the corresponding fee has been paid.
individuals on behalf of the Apache Software Foundation and was
originally based on software copyright (c) 1999, International Business 2. RESTRICTIONS. Software is confidential and copyrighted. Title to
Machines, Inc., http://www.ibm.com. For more information on the Software and all associated intellectual property rights is retained by
Apache Software Foundation, please see <http://www.apache.org/>. Sun and/or its licensors. Except as specifically authorized in any
Supplemental License Terms, you may not make copies of Software,
other than a single copy of Software for archival purposes. Unless
enforcement is prohibited by applicable law, you may not modify,
5. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED 1. Software Internal Use and Development License Grant. Subject to
BY LAW, IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE the terms and conditions of this Agreement, including, but not limited
FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL, to Section 4 (Java Technology Restrictions) of these Supplemental
INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE Terms, Sun grants you a non-exclusive, non-transferable, limited
DAMAGES, HOWEVER CAUSED REGARDLESS OF THE THEORY license to reproduce internally and use internally the binary form of the
OF LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF OR Software complete and unmodified for the sole purpose of designing,
INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN developing and testing your Java applets and applications intended to
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. In no event run on the Java platform ("Programs").
will Sun's liability to you, whether in contract, tort (including
negligence), or otherwise, exceed the amount paid by you for 2. License to Distribute Software. Subject to the terms and conditions
Software under this Agreement. The foregoing limitations will apply of this Agreement, including, but not limited to Section 4 (Java
even if the above stated warranty fails of its essential purpose. Technology Restrictions) of these Supplemental Terms, Sun grants
you a non-exclusive, non-transferable, limited license to reproduce
6. Termination. This Agreement is effective until terminated. You may and distribute the Software, provided that (i) you distribute the
terminate this Agreement at any time by destroying all copies of Software complete and unmodified (unless otherwise specified in the
Software. This Agreement will terminate immediately without notice applicable README file) and only bundled as part of, and for the sole
from Sun if you fail to comply with any provision of this Agreement. purpose of running, your Programs, (ii) the Programs add significant
Upon Termination, you must destroy all copies of Software. and primary functionality to the Software, (iii) you do not distribute
additional software intended to replace any component(s) of the
7. Export Regulations. All Software and technical data delivered under Software (unless otherwise specified in the applicable README file),
this Agreement are subject to US export control laws and may be (iv) you do not remove or alter any proprietary legends or notices
subject to export or import regulations in other countries. You agree to contained in the Software, (v) you only distribute the Software subject
comply strictly with all such laws and regulations and acknowledge to a license agreement that protects Sun's interests consistent with the
that you have the responsibility to obtain such licenses to export, terms contained in this Agreement, and (vi) you agree to defend and
re-export, or import as may be required after delivery to you. indemnify Sun and its licensors from and against any damages, costs,
liabilities, settlement amounts and/or expenses (including attorneys'
8. U.S. Government Restricted Rights. If Software is being acquired fees) incurred in connection with any claim, lawsuit or action by any
by or on behalf of the U.S. Government or by a U.S. Government third party that arises or results from the use or distribution of any and
prime contractor or subcontractor (at any tier), then the Government's all Programs and/or Software. (vi) include the following statement as
rights in Software and accompanying documentation will be only as part of product documentation (whether hard copy or electronic), as a
set forth in this Agreement; this is in accordance with 48 CFR part of a copyright page or proprietary rights notice page, in an "About"
227.7201 through 227.7202-4 (for Department of Defense (DOD) box or in any other form reasonably designed to make the statement
acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD visible to users of the Software: "This product includes code licensed
acquisitions). from RSA Security, Inc.", and (vii) include the statement, "Some
portions licensed from IBM are available at
9. Governing Law. Any action related to this Agreement will be http://oss.software.ibm.com/icu4j/".
governed by California law and controlling U.S. federal law. No choice
of law rules of any jurisdiction will apply. 3. License to Distribute Redistributables. Subject to the terms and
conditions of this Agreement, including but not limited to Section 4
10. Severability. If any provision of this Agreement is held to be (Java Technology Restrictions) of these Supplemental Terms, Sun
unenforceable, this Agreement will remain in effect with the provision grants you a non-exclusive, non-transferable, limited license to
omitted, unless omission would frustrate the intent of the parties, in reproduce and distribute those files specifically identified as
which case this Agreement will immediately terminate. redistributable in the Software "README" file ("Redistributables")
5. Notice of Automatic Software Updates from Sun. You acknowledge License Grant
that the Software may automatically download, install, and execute
applets, applications, software extensions, and updated versions of HP grants you a license to Use one copy of the Software. "Use"
the Software from Sun ("Software Updates"), which may require you means storing, loading, installing, executing or displaying the
to accept updated terms and conditions for installation. If additional Software. You may not modify the Software or disable any licensing or
terms and conditions are not presented on installation, the Software control features of the Software. If the Software is licensed for
Updates will be considered part of the Software and subject to the "concurrent use", you may not allow more than the maximum number
terms and conditions of the Agreement. of authorized users to Use the Software concurrently.
Your license will automatically terminate upon any transfer of the * Java Platform Interface. Licensee may not modify the Java Platform
Software. Upon transfer, you must deliver the Software, including any Interface ("JPI", identified as classes contained within the "java"
copies and related documentation, to the transferee. The transferee package or any subpackages of the "java" package), by creating
must accept these License Terms as a condition to the transfer. additional classes within the JPI or otherwise causing the addition to
or modification of the classes in the JPI. In the event that Licensee
Termination creates any Java-related API and distributes such API to others for
applet or application development, Licensee must promptly publish
HP may terminate your license upon notice for failure to comply with broadly, an accurate specification for such API for free use by all
any of these License Terms. Upon termination, you must immediately developers of Java-based software.
destroy the Software, together with all copies, adaptations and
merged portions in any form. * You may make the HP-UX Runtime Environment, for the Java 2
Platform accessible to application programs developed by you
Export Requirements provided that the programs allow such access only through the
Invocation Interface specified and provided that you shall not expose
You may not export or re-export the Software or any copy or or document other interfaces that permit access to such HP-UX
adaptation in violation of any applicable laws or regulations. Runtime Environment, for the Java 2 Platform. You shall not be
restricted hereunder from exposing or documenting interfaces to
This software or any copy or adaptation may not be exported, software components that use or access the HP-UX Runtime
reexported or transferred to or within countries under U.S. economic Environment, for the Java 2 Platform.
embargo including the following countries: Afghanistan
(Taliban-controlled areas), Cuba, Iran, Iraq, Libya, North Korea,
Serbia, Sudan and Syria. This list is subject to change.
HP WARRANTY STATEMENT
This software or any copy or adaptation may not be exported, DURATION OF LIMITED WARRANTY: 90 DAYS
reexported or transferred to persons or entities listed on the U.S.
Department of Commerce Denied Parties List or on any U.S. Treasury HP warrants to you, the end customer, that HP hardware, accessories,
Department Designated Nationals exclusion list, or to any party and supplies will be free from defects in materials and workmanship
directly or indirectly involved in the development or production of after the date of purchase for the period specified above. If HP
nuclear, chemical, biological weapons or related missile technology receives notice of such defects during the warranty period, HP will, at
programs as specified in the U.S. Export Administration Regulations its option, either repair or replace products which prove to be
(15 CFR 730). defective. Replacement products may be either new or equivalent in
performance to new.
U.S. Government Restricted Rights
HP warrants to you that HP Software will not fail to execute its
The Software and any accompanying documentation have been programming instructions after the date of purchase, for the period
developed entirely at private expense. They are delivered and specified above, due to defects in materials and workmanship when
licensed as "commercial computer software" as defined in DFARS properly installed and used. If HP receives notice of such defects
252.227-7013 (Oct 1988), DFARS 252.211-7015 (May 1991) or during the warranty period, HP will replace Software which does not
DFARS 252.227-7014 (Jun 1995), as a "commercial item" as defined execute its programming instructions due to such defects. HP does
in FAR2.101(a), or as "Restricted computer software" as defined in not warrant that the operation of HP products will be uninterrupted or
FAR 52.227-19 (Jun 1987)(or any equivalent agency regulation or error free. If HP is unable, within a reasonable time, to repair or
contract clause), whichever is applicable. You have only those rights replace any product to a condition warranted, you will be entitled to a
provided for such Software and any accompanying documentation by refund of the purchase price upon prompt return of the product.
the applicable FAR or DFARS clause or the HP standard software Alternatively, in the case of HP Software, you will be entitled to a
agreement for the product involved. refund of the purchase price upon prompt delivery to HP of written
notice from you confirming destruction of the HP Software, together
SUPPLEMENTAL RESTRICTIONS with all copies, adaptations, and merged portions in any form.
You acknowledge the Software is not designed or intended for use in HP products may contain remanufactured parts equivalent to new in
on-line control of aircraft, air traffic, aircraft navigation, or aircraft performance or may have been subject to incidental use.
communications; or in the design, construction, operation or
maintenance of any nuclear facility. HP disclaims any express or Warranty does not apply to defects resulting from: (a) improper or
implied warranty of fitness for such uses. inadequate maintenance or calibration; (b) software, interfacing, parts
or supplies not supplied by HP, (c) unauthorized modification or
ADDITIONAL SUPPLEMENTAL RESTRICTIONS FOR HP-UX misuse; (d) operation outside of the published environmental
RUNTIME ENVIRONMENT, FOR THE JAVA(TM) 2 PLATFORM specifications for the product, (e) improper site preparation or
maintenance, or (f) the presence of code from HP suppliers
* License to Distribute HP-UX Runtime Environment, for the Java(tm) embedded in or bundled with any HP product. TO THE EXTENT
ALLOWED BY LOCAL LAW, THE ABOVE WARRANTIES ARE
2 Platform. You are granted a royalty-free right to reproduce and EXCLUSIVE AND NO OTHER WARRANTY OR CONDITION,
distribute the HP-UX Runtime Environment, for Java provided that you WHETHER WRITTEN OR ORAL, IS EXPRESSED OR IMPLIED AND
4. The names "Xerces", " and "Apache Software Foundation" must THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED
not be used to endorse or promote products derived from this OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
software without prior written permission. For written permission, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
please contact apache@apache.org. FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
5. Products derived from this software may not be called "Apache", ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
nor may "Apache" appear in their name, without prior written INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
permission of the Apache Software Foundation. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, POSSIBILITY OF SUCH DAMAGE.
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT This software consists of voluntary contributions made by many
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, individuals on behalf of the Apache Software Foundation and was
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER originally based on software copyright (c) 1999, International Business
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN Machines, Inc., http://www.ibm.com. For more information on the
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING Apache Software Foundation, please see http://www.apache.org.
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE. log4j Version 1.2.5
The Apache Software License, Version 1.1
This software consists of voluntary contributions made by many
individuals on behalf of the Apache Software Foundation and was Copyright (C) 1999 The Apache Software Foundation. All rights
originally based on software copyright (c) 1999, International Business reserved.
Machines, Inc., http://www.ibm.com. For more information on the
Apache Software Foundation, please see http://www.apache.org. Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
Xalan-C version 1.4 met:
Xalan-J version 2.4.1 1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
The Apache Software License, Version 1.1
2. Redistributions in binary form must reproduce the above copyright
Copyright (c) 1999 The Apache Software Foundation. All rights notice, this list of conditions and the following disclaimer in the
reserved. documentation and/or other materials provided with the distribution.
Redistribution and use in source and binary forms, with or without 3. The end-user documentation included with the redistribution, if any,
modification, are permitted provided that the following conditions are must include the following acknowledgment: "This product includes
met: software developed by the Apache Software Foundation
(http://www.apache.org/)." Alternately, this acknowledgment may
4. The names "log4j" and "Apache Software Foundation" must not be THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED
used to endorse or promote products derived from this software OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
without prior written permission. For written permission, please THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
contact apache@apache.org. FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
5. Products derived from this software may not be called "Apache", ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
nor may "Apache" appear in their name, without prior written INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
permission of the Apache Software Foundation. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, POSSIBILITY OF SUCH DAMAGE.
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT This software consists of voluntary contributions made by many
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, individuals on behalf of the Apache Software Foundation. For more
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER information on the Apache Software Foundation, please see Portions
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN of this software are based upon software originally written by Daniel F.
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING Savarese. We appreciate his contributions.
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE HTTPClient Version 2.0.0_Alpha3 (Apache)
POSSIBILITY OF SUCH DAMAGE. HTTPLogging 1.0.3 (Apache)
This software consists of voluntary contributions made by many The Apache Software License, Version 1.1
individuals on behalf of the Apache Software Foundation. For more
information on the Apache Software Foundation, please see Copyright (c) 2000 The Apache Software Foundation. All rights
<http://www.apache.org/>. reserved.
Copyright (c) 2000-2002 The Apache Software Foundation. All rights 1. Redistributions of source code must retain the above copyright
reserved. notice, this list of conditions and the following disclaimer.
Redistribution and use in source and binary forms, with or without 2. Redistributions in binary form must reproduce the above copyright
modification, are permitted provided that the following conditions are notice, this list of conditions and the following disclaimer in the
met: documentation and/or other materials provided with the distribution.
1. Redistributions of source code must retain the above copyright 3. The end-user documentation included with the redistribution, if any,
notice, this list of conditions and the following disclaimer. must include the following acknowledgment:
2. Redistributions in binary form must reproduce the above copyright "This product includes software developed by the Apache
notice, this list of conditions and the following disclaimer in the Software Foundation (http://www.apache.org/)."
documentation and/or other materials provided with the distribution.
Alternately, this acknowledgment may appear in the software itself,
3. The end-user documentation included with the redistribution, if any, if and wherever such third-party acknowledgments normally appear.
must include the following acknowledgment: "This product includes
software developed by the Apache Software Foundation 4. The names "Apache" and "Apache Software Foundation" must not
(http://www.apache.org/)." be used to endorse or promote products derived from this software
without prior written permission. For written permission, please
Alternately, this acknowledgment may appear in the software itself, if contact apache@apache.org.
and wherever such third-party acknowledgments normally appear.
5. Products derived from this software may not be called "Apache",
4. The names "Apache" and "Apache Software Foundation", nor may "Apache" appear in their name, without prior written
Jakarta-Oro" must not be used to endorse or promote products permission of the Apache Software Foundation.
derived from this software without prior written permission. For written
permission, please contact apache@apache.org. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
5. Products derived from this software may not be called "Apache" or THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
"Jakarta-Oro", nor may "Apache" or "Jakarta-Oro" appear in their FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
Portions of this software are based upon public domain software The Apache Software License, Version 1.1
originally written at the National Center for Supercomputing
Applications, University of Illinois, Urbana-Champaign. Copyright (c) 1999 The Apache Software Foundation. All rights
reserved.
Tomcat 4.1.27 (Apache) Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
The Apache Software License, Version 1.1 met:
Copyright (c) 1999-2001 The Apache Software Foundation. All rights 1. Redistributions of source code must retain the above copyright
reserved. notice, this list of conditions and the following disclaimer.
Redistribution and use in source and binary forms, with or without 2. Redistributions in binary form must reproduce the above copyright
modification, are permitted provided that the following conditions are notice, this list of conditions and the following disclaimer in the
met: documentation and/or other materials provided with the distribution.
1. Redistributions of source code must retain the above copyright 3. The end-user documentation included with the redistribution, if any,
notice, this list of conditions and the following disclaimer. must include the following acknowledgment:
2. Redistributions in binary form must reproduce the above copyright "This product includes software developed by the Apache Software
notice, this list of conditions and the following disclaimer in the Foundation (http://www.apache.org/)." Alternately, this
documentation and/or other materials provided with the distribution. acknowledgment may appear in the software itself, if and wherever
such third-party acknowledgments normally appear.
3. The end-user documentation included with the redistribution, if any,
must include the following acknowledgement: 4. The names "<WebSig>" and "Apache Software Foundation" must
not be used to endorse or promote products derived from this software
"This product includes software developed by the Apache without prior written permission. For written permission, please
Software Foundation (http://www.apache.org/)." contact apache@apache.org.
Alternately, this acknowledgement may appear in the software itself, 5. Products derived from this software may not be called "Apache",
if and wherever such third-party acknowledgements normally appear. nor may "Apache" appear in their name, without prior written
permission of the Apache Software Foundation.
4. The names "The Jakarta Project", "Commons", and "Apache
Software Foundation" must not be used to endorse or promote THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED
products derived from this software without prior written permission. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
For written permission, please contact apache@apache.org. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
5. Products derived from this software may not be called "Apache" nor NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
may "Apache" appear in their names without prior written permission ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
of the Apache Group. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL POSSIBILITY OF SUCH DAMAGE.
All rights reserved. The name and trademarks of copyright holders may NOT be used in
advertising or publicity pertaining to the software without specific,
W3C IPR SOFTWARE NOTICE written prior permission. Title to copyright in this software and any
associated documentation will at all times remain with copyright
Copyright 2000 World Wide Web Consortium, (Massachusetts holders.
Institute of Technology, Institut National de Recherche en Informatique
et en Automatique, Keio University). All Rights Reserved. OpenSSL 0.9.7b
LICENSE ISSUES
The DOM bindings are published under the W3C Software Copyright
Notice and License. The software license requires "Notice of any The OpenSSL toolkit stays under a dual license, i.e. both the
changes or modifications to the W3C files, including the date changes conditions of the OpenSSL License and the original SSLeay license
were made." Consequently, modified versions of the DOM bindings apply to the toolkit. See below for the actual license texts. Actually
must document that they do not conform to the W3C standard; in the both licenses are BSD-style Open Source licenses. In case of any
case of the IDL binding, the pragma prefix can no longer be 'w3c.org'; license issues related to OpenSSL please contact
in the case of the Java binding, the package names can no longer be openssl-core@openssl.org.
in the 'org.w3c' package.
OpenSSL License
Note: The original version of the W3C Software Copyright Notice and
License could be found at Copyright (c) 1998-1999 The OpenSSL Project. All rights reserved.
http://www.w3.org/Consortium/Legal/copyright-software-19980720
Redistribution and use in source and binary forms, with or without
Copyright 1994-2000 World Wide Web Consortium, (Massachusetts modification, are permitted provided that the following conditions are
Institute of Technology, Institut National de Recherche en Informatique met:
et en Automatique, Keio University). All Rights Reserved.
http://www.w3.org/Consortium/Legal/ 1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
This W3C work (including software, documents, or other related items)
is being provided by the copyright holders under the following license. 2. Redistributions in binary form must reproduce the above copyright
By obtaining, using and/or copying this work, you (the licensee) agree notice, this list of conditions and the following disclaimer in the
that you have read, understood, and will comply with the following documentation and/or other materials provided with the distribution.
terms and conditions:
3. All advertising materials mentioning features or use of this software
Permission to use, copy, and modify this software and its must display the following acknowledgment: "This product includes
documentation, with or without modification, for any purpose and software developed by the OpenSSL Project for use in the OpenSSL
without fee or royalty is hereby granted, provided that you include the Toolkit. (http://www.openssl.org/)"
following on ALL copies of the software and documentation or portions
thereof, including modifications, that you make: 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be
used to endorse or promote products derived from this software
1.The full text of this NOTICE in a location viewable to users of the without prior written permission. For written permission, please
redistributed or derivative work. contact openssl-core@openssl.org.
Copyright remains Eric Young's, and as such any Copyright notices in Copyright (c) 2001 The Apache Software Foundation. All rights
the code are not to be removed. If this package is used in a product, reserved.
Eric Young should be given attribution as the author of the parts of the
library used. This can be in the form of a textual message at program Redistribution and use in source and binary forms, with or without
startup or in documentation (online or textual) provided with the modification, are permitted provided that the following conditions are
package. met:
Redistribution and use in source and binary forms, with or without 1. Redistributions of source code must retain the above copyright
modification, are permitted provided that the following conditions are notice, this list of conditions and the following disclaimer.
met: 1. Redistributions of source code must retain the copyright
notice, this list of conditions and the following disclaimer. 2. 2. Redistributions in binary form must reproduce the above copyright
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the
notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
documentation and/or other materials provided with the distribution. 3.
All advertising materials mentioning features or use of this software 3. The end-user documentation included with the redistribution, if
must display the following acknowledgement: "This product includes any, must include the following acknowledgment: "This product
cryptographic software written by Eric Young (eay@cryptsoft.com)" includes software developed by the Apache Software Foundation
The word `cryptographic' can be left out if the routines from the library (http://www.apache.org/)." Alternately, this acknowledgment may
being used are not cryptographic related:-). 4. If you include any appear in the software itself, if and wherever such third-party
Windows specific code (or a derivative thereof) from the apps acknowledgments normally appear.
directory (application code) you must include an acknowledgement:
* This software consists of voluntary contributions made by many AIX Java Runtime 1.3.1
individuals on behalf of the Apache Software Foundation. For more
information on the Apache Software Foundation, please see Licensed material - Property of IBM (c) Copyright Sun Microsystems
<http://www.apache.org/>. Inc. 1992, 2001. All rights reserved. (c) Copyright IBM Corporation,
1996, 2001. All rights reserved. This product is based in part on the
work of the Independent JPEG group. The Java(tm) technology is
AIX Java Runtime 1.4 owned and exclusively licensed by Sun Microsystems Inc. Java is a
trademark of Sun Microsystems Inc. in the U.S. and other countries.
Licensed material - Property of IBM IBM(R) 32-bit SDK for AIX(TM), US Govt Users Restricted Rights - Use duplication or disclosure
Java(TM) 2 Technology Edition, Version 1.4 IBM(R) 32-bit Runtime restricted by GSA ADP Schedule Contract with IBM Corp. Licensees
Environment for AIX(TM), Java(TM) 2 Technology Edition, Version 1.4 of this program who wish to have information about it for the purpose
IBM(R) 64-bit SDK for AIX(TM), Java(TM) 2 Technology Edition, of enabling: (i) the exchange of information between independently
Version 1.4 IBM(R) 64-bit Runtime Environment for AIX(TM), created programs and other programs (including this one) and (ii) the
Java(TM) 2 Technology Edition, Version 1.4 (c) mutual use of the information which has been exchanged, should
contact IBM using http://ncc.hursley.ibm.com/javainfo/interact/. Such
Copyright Sun Microsystems Inc. 1992-2002. All rights reserved. (c) information may be available, subject to appropriate terms and
Copyright IBM Corporation, 1996-2002. All rights reserved. The conditions, including in some cases, payment of a fee. Additionally,
Apache Software License, Version 1.1 the following copyright applies to the CommPortIdentifier.class file
found in the /usr/java131/jre/lib/ext/javaxcomm.jar file. This jar file is
Copyright (c) 1999-2002 The Apache Software Foundation. All rights part of the Java131.ext.commapi fileset. Copyright (c) 1998 Sun
reserved. This product is based in part on the work of the Independent Microsystems, Inc. All Rights Reserved.
JPEG group. The Java(tm) technology is owned and exclusively
licensed by Sun Microsystems Inc. Sun grants you ("Licensee") a non-exclusive, royalty free, license to
use, modify and redistribute this software in source and binary code
Java is a trademark of Sun Microsystems Inc. in the U.S. and other form, provided that i) this copyright notice and license appear on all
countries. US Govt Users Restricted Rights - Use duplication or copies of the software; and ii) Licensee does not utilize the software in
disclosure restricted by GSA ADP Schedule Contract with IBM Corp. a manner which is disparaging to Sun. This software is provided "AS
Licensees of this program who wish to have information about it for IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED
the purpose of enabling: (i) the exchange of information between CONDITIONS, REPRESENTATIONS AND WARRANTIES,
independently created programs and other programs (including this INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
one) and (ii) the mutual use of the information which has been FITNESS FOR A PARTICULAR PURPOSE OR
exchanged, should contact IBM using NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS
http://ncc.hursley.ibm.com/javainfo/interact/. Such information may be LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES
available, subject to appropriate terms and conditions, including in SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING
some cases, payment of a fee. Additionally, the following copyright OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO
applies to the CommPortIdentifier.class file found in the EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST
/usr/java14/jre/lib/ext/javaxcomm.jar file. This jar file is part of the REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT,
Java14.ext.commapi fileset. Copyright (c) 1998 Sun Microsystems, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE
Inc. All Rights Reserved. DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE
THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR
Sun grants you ("Licensee") a non-exclusive, royalty free, license to INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN
use, modify and redistribute this software in source and binary code ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. This
This License Agreement applies to all software made available for Licensee may not modify the Java Platform Interface ("JPI", identified
downloading through this hp World Wide Web site. Compaq Computer as classes contained within the "java" package or any subpackages of
Corporation ("Compaq") is willing to license the Compaq Run Time the "java" package), by creating additional classes within the JPI or
Environment for the Tru64 UNIX Operating System, otherwise known otherwise causing the addition to or modification of the classes in the
as RTE, (hereinafter "Software") only upon your agreeing to the terms JPI. In the event that Licensee creates any Java-related API and
of this License Agreement and your manifesting that agreement by distributes such API to others for applet or application development,
downloading aforesaid Software. Licensee must promptly publish an accurate specification for such API
for free use by all developers of Java-based software.
1. REPRESENTATION OF AUTHORIZED STATUS
5. INTELLECTUAL PROPERTY RIGHTS
The Software is made available only to authorized licensees of
Compaq Tru64 UNIX Operating System (the "Underlying Program"), The Software made available for downloading here is the property of
who are not in violation of any terms of their Underlying Program Compaq (or its suppliers). The Software and all accompanying
licenses with Compaq. By manifesting your assent to this License documentation are copyrighted. You shall not modify, decompile,
Agreement, you represent to Compaq that you (or the organization on disassemble, extract, or otherwise reverse engineer any Software
behalf of which you are downloading the Software) are such an covered by this License Agreement. You shall not make any copy of
authorized licensee and you agree that you will use the Software only the Software or its accompanying documentation, except for copying
in combination with and as a modification of the Underlying Program. incident to the ordinary and intended use of the Software and the
If you are acting on behalf of an organization, you represent to Underlying Program and except for the making of a single archival
Compaq that you are authorized to act on behalf of such organization copy. The Software made available here constitutes the proprietary
and that your agreement to the terms of this Agreement creates a information of Compaq (or its suppliers). You agree to take reasonable
legally enforceable obligation of the organization. (As used in this steps to prevent the disclosure, unauthorized use or unauthorized
License Agreement, "you" and "your" refers to both you and any distribution of the Software subject to this License.
organization on behalf of which you are acting.)
6. EXPORT REGULATIONS
2. LICENSE GRANT
The Software, including any technical data contained therein, may be
Compaq grants you a royalty-free, non-exclusive and non-transferable subject to U.S. export control laws, including the U.S. Export
license to reproduce and distribute the Software, provided that Administration Regulations of the U.S. Department of Commerce, or
Licensee: any successor regulations thereto, and may be subject to export or
import laws and regulations of other countries. If you export, re-export,
(A) Agrees that such distribution is solely for use with the Underlying or import the Software you agree that you are responsible for
Programs to which the Software pertain; (B) Distributes the Software complying with all such export or import requirements and obtaining
complete and unmodified (except for the specific files identified as licenses where necessary.
optional in the Software Release Notes file), and only bundled as part
Compaq Products are manufactured for standard commercial uses OSF/1, OSF/Motif and Motif are registered trademarks, and OSF, the
and are not intended to be sold or licensed for use in critical safety OSF logo, LBX, X Window System, and Xinerama are trademarks of
systems or nuclear facilities. the Open Group. All other trademarks and registered trademarks
mentioned herein are the property of their respective owners.
12. SURVIVAL
The OpenLDAP Public License Version 2.7, 7 September 2001
Redistribution and use of this software and associated documentation
THIS SOFTWARE IS PROVIDED BY THE OPENLDAP Copyright (C) 2000-2003 The Apache Software Foundation. All rights
FOUNDATION AND ITS CONTRIBUTORS ``AS IS'' AND ANY reserved.
EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY Redistribution and use in source and binary forms, with or without
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. modification, are permitted provided that the following conditions are
IN NO EVENT SHALL THE OPENLDAP FOUNDATION, ITS met:
CONTRIBUTORS, OR THE AUTHOR(S) OR OWNER(S) OF THE
SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, 1. Redistributions of source code must retain the above copyright
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL notice, this list of conditions and the following disclaimer.
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 2. Redistributions in binary form must reproduce the above copyright
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER notice, this list of conditions and the following disclaimer in the
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN documentation and/or other materials provided with the distribution.
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF 3. The end-user documentation included with the redistribution, if any,
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE must include the following acknowledgment: "This product includes
POSSIBILITY OF SUCH DAMAGE. software developed by the Apache Software Foundation
(http://www.apache.org/)."
The names of the authors and copyright holders must not be used in
advertising or otherwise to promote the sale, use or other dealing in Alternately, this acknowledgment may appear in the software itself, if
this Software without specific, written prior permission. Title to and wherever such third-party acknowledgments normally appear.
copyright in this Software shall at all times remain with copyright
holders. 4. The names "Ant" and "Apache Software Foundation" must not be
used to endorse or promote products derived from this software
OpenLDAP is a registered trademark of the OpenLDAP Foundation. without prior written permission. For written permission, please
contact apache@apache.org.
Copyright 1999-2001 The OpenLDAP Foundation, Redwood City,
California, USA. All Rights Reserved. Permission to copy and 5. Products derived from this software may not be called "Apache",
distribute verbatim copies of this document is granted. nor may "Apache" appear in their name, without prior written
permission of the Apache Software Foundation.
ICU License - ICU 1.8.1 and later
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED
COPYRIGHT AND PERMISSION NOTICE OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
Copyright (c) 1995-2002 International Business Machines Corporation FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
and others All rights reserved. NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
Permission is hereby granted, free of charge, to any person obtaining INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
a copy of this software and associated documentation files (the DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
"Software"), to deal in the Software without restriction, including OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
without limitation the rights to use, copy, modify, merge, publish, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
distribute, and/or sell copies of the Software, and to permit persons to CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
whom the Software is furnished to do so, provided that the above CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
copyright notice(s) and this permission notice appear in all copies of NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
the Software and that both the above copyright notice(s) and this THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
permission notice appear in supporting documentation. POSSIBILITY OF SUCH DAMAGE.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF This software consists of voluntary contributions made by many
ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED individuals on behalf of the Apache Software Foundation. For more
Copyright (c) 1999, 2000, 2001 The Apache Software Foundation. All
rights reserved.
====================================================
5. Products derived from this software may not be called "Apache" nor
may "Apache" appear in their names without prior written permission
of the Apache Software Foundation.
====================================================
====================================================