| Welcome to ILOG JRules > About ILOG JRules 6.7 > Distribution and Licensing > Open Source Libraries and Tools > Shared Third-Party Tools |
Shared Third-Party Tools |
PREVIOUS NEXT |
ILOG JRules includes the following third-party open source software:
Please refer to the Copyright page for information on the licensing terms for each of the packages above. Individual licenses can be found in the directory:
<InstallDir>/doc/html/licenses
ILOG gratefully acknowledges the work of the Open Source community and the many independent developers that build and support these Open Source packages.
The open source packages are provided to enhance JRules. The packages are not supported by ILOG and ILOG does not endorse their suitability for production use. For support, refer to the relevant user community through the Home Page for each package.
The third-party tools that have been integrated into JRules are listed in the following sections.
Eclipse is provided as an optional part of the standard JRules installation for the convenience of users. Eclipse is required for successful application development using JRules, but users can choose to install JRules onto an existing, version compatible, Eclipse installation. It is not necessary to incorporate Eclipse into applications developed using JRules, although certain features may require that specific Eclipse libraries be included in the final application.
Version 1.6.5 of Ant, the Java-based build tool, is provided in the <InstallDir>/shared/tools/ant directory.
A copy of the Apache license for Ant can be found in the <InstallDir>/doc/html/licenses directory.
For more information about Ant, see http://ant.apache.org.
Ant is installed as part of the standard JRules installation. It provides pre-configured build and deployment scripts. These scripts are integral to development of applications that incorporate JRules, and may be useful as an element of the final application. However, they are not mandatory elements of JRules applications. That is, applications built using JRules can utilize all product features without requiring incorporation of Ant into the final application.
You must have version 1.6.5 (or later) of Ant correctly set up on your system to deploy RuleApps to Rule Execution Server, automate managerial tasks within Rule Team Server, and run many of the samples provided with JRules.
If Ant is not installed, or your version is older than version 1.6.5, you must set up your environment to use the correct version of Ant.
To Test Your Current Version of Ant
To Set Up Your Environment to Use Ant
ANT_HOME environment variable to <InstallDir>/shared/tools/ant.
JAVA_HOME environment variable to the path to your JDK installation (1.5 or higher).
<InstallDir>/shared/tools/ant/bin to your PATH environment variable.
The JBoss Application Server is a J2EE certified platform for developing and deploying enterprise Java applications, Web applications, and Portals. The JBoss Application Server provides a full range of J2EE 1.4 features. JBoss 4.0.5 is provided in:
<InstallDir>/shared/tools/jboss
A copy of the LGPL license is located in:
<InstallDir>/doc/html/licenses
For more information, see http://www.jboss.org.
JBoss is installed as part of the standard JRules installation. It provides a default, pre-configured execution environment for Rule Team Server, Rule Scenario Manager, Rule Execution Server, and for JRules samples, for the convenience of JRules users. Use of JBoss is not required for any JRules features. All J2EE dependent features can use an alternative J2EE application server from the JRules supported platforms list.
ILOG Rule Team Server uses the Yahoo! UI library as a JavaScript component for the Rule Explorer. The library, version 2.3.1, is provided in the Rule Team Server EAR, in jrules-teamserver-web.war/js/yui.
A copy of the Yahoo! UI license can be found in the <InstallDir>/doc/html/licenses directory.
For more information see http://developer.yahoo.com/yui/license.html.
The Apache Lucene search engine library, version 1.4.3, is provided in the <InstallDir>/doc/tools/lucene directory. It is a high-performance, full-featured text search engine library written entirely in Java, and is used to provide a cross-platform search in the Web browser version of the documentation.
A copy of the Apache license can be found in the <InstallDir>/doc/html/licenses directory.
For more information see http://lucene.apache.org.
Lucerne is installed to provide search capabilities to the JRules documentation. It is not part of the product per se, and is not required for the use of any JRules product features.
| Copyright © 1987-2008 ILOG S.A. All rights reserved. Legal terms. Documentation homepage. | PREVIOUS NEXT |