Essbase ® XTD Deployment Services Release 6.5.3

Readme File for All Platforms


This file contains the following sections:


Top

What is Essbase Deployment Services?

Essbase Deployment Services (EDS) provides a highly scalable, available, and reliable platform for developing large-scale, web-enabled Hyperion Essbase applications. Essbase Deployment Services works with Hyperion Essbase and large-scale Java programming technology to bring enterprise-level performance and reliability to Hyperion Essbase applications.

The Essbase Deployment Services platform supports large scale Hyperion Essbase applications by providing the following capabilities:

These features create a highly scalable and reliable platform on which to build enterprise-level client applications for Hyperion Essbase.


Top

Platforms Supported

Essbase Deployment Services

Essbase Deployment Services supports the following operating systems:

Middle-Tier Support

Essbase Deployment middle-tier web service requires the following server operating systems:

Application Servers

Essbase Deployment Services requires a J2EE 1.3 application server, such as:

Essbase Deployment Services supports HTTP/1.1 and SSLv3 protocols.

Hyperion Essbase Servers

This release of Essbase Deployment Services supports Hyperion Essbase 6.2 and 6.5.x.


Top

Installation Information

Uninstalling Previous Versions of Essbase Deployment Services

If you have an older version of Essbase Deployment Services installed, before you install a newer version, you must run the uninstall program. In addition to running the uninstall program, you need to delete the folder where the previous version of the product was installed. You must do this step because the uninstall program does not remove completely the configuration information from the previous version of Essbase Deployment Services.

You need to manually delete the essbase.properties, domain.db, and Essbase_Enterprise_Services_65_Installog.log files as these files are not automatically removed by the uninstaller program.

If you want to uninstall the current version, install Essbase Deployment Services in the same location, and preserve the configuration information, you do not need to remove the files listed above.

Deploying Essbase Deployment Services as a Servlet on UNIX Platforms

When deploying Essbase Deployment Services as a servlet on a Web application server for UNIX platforms, be sure to update the PATH environment variable and add $EDSHOME/bin to PATH, where $EDSHOME is the location where you have installed Essbase Deployment Services. For example, if Essbase Deployment Services is installed in /home/essbase/ees, add the following to the PATH environment variable :

/home/essbase/ees/bin

If you encounter the error message "Could not load library" on any UNIX platform, make sure you have the following settings on your machine:

For Solaris:

export PATH=.:../jre/bin:../essolap/bin:../essolap/locale:$PATH

export CLASSPATH=../lib/ess_japi.jar:../lib/ess_es_server.jar:$CLASSPATH

export LD_LIBRARY_PATH=.:../essolap/bin:../essolap/api/lib:../jre/lib:

export ARBORPATH=../essolap

export ARBORMSGPATH=../essolap/bin/essbase.mdb

For HP-UX:

export PATH=../jre/bin:$PATH

export CLASSPATH=../lib/ess_japi.jar:../lib/ess_es_server.jar:$CLASSPATH

export SHLIB_PATH=../jre/lib:.:../essolap/api/lib:../essolap/bin:$SHLIB_PATH:

export ARBORPATH=../essolap

export ARBORMSGPATH=../essolap/api/lib/essbase.mdb

For AIX:

export PATH=.:../jre/bin:$PATH

export CLASSPATH=../lib/ess_japi.jar:../lib/ess_es_server.jar:$CLASSPATH

export LIBPATH=.:../essolap/api/lib:../essolap/bin:../jre/lib:$LIBPATH

export ARBORPATH=../essolap

export ARBORMSGPATH=../essolap/api/lib/essbase.mdb

Java Runtime Environment

On supported UNIX platforms, the Java Runtime Environment (JRE) must be installed and configured before running the Essbase Deployment Services installation. The JRE is included as part of this installation.

For information on the supported versions of the JRE see the Essbase Deployment Services Installation Guide (installgd.pdf).

Installation of the Java Runtime Environment may require operating system patches. Refer to the documentation which accompanies the Java Runtime Environment download site for more information.

EDS as a Service Under Windows NT

EDS can be run as a service under Windows NT. Some changes from the standard configuration must be made. In addition to the procedures covered in the EDS Installation Guide (installgd.pdf), the essbase.properties file must be edited to keep the command shell from starting automatically. Open /bin/essbase.properties with a text editor and change the system.cmdshell=true to system.cmdshell=false.

Associated Software

The following software products can be used with Essbase Deployment Services, but are not included with this release:

NOTE:
The process of installing and configuring third-party software products, including required application servers, is specific to each software product. Installation information is available in the product documentation. Configuration topics specific to each of the approved third-party products are available under the Tips and FAQs section of the Resource Library menu on essbase.com.


Top

Release 6.5.3 Documentation

With the exception of this readme and the associated new online HTML documents, the documentation included in this release is identical to that included in Essbase Deployment Services Release 6.5.2.

Refer to essbase.com for information on configuring third-party software products.

The following online documentation is included with this release:

NOTE:
The Essbase Deployment Services Console online help can be viewed in Internet Explorer (version 3.0 or later) or Netscape Navigator (version 3.0 or later). However, certain features of the help system are not supported by older versions of these browsers. For this reason, we recommend viewing the online help in the most recent version of Internet Explorer or Netscape Navigator.


Top

Documentation Updates

Delimiters Used in Separating User, Connection Pools, and Clusters Names

Under the Connection Pools properties, when specifying allowed users, user names should be separated by a semicolon.

Under the Cluster properties, when specifying service component names, the component names should be separated by a semicolon.

Under the Enterprise Servers properties, when specifying enabled connection pool names and enabled cluster names, each name is to be separated by a comma.

Using Existing Essbase User When Configuring Connection Pools and Clusters

When using connection pools and clusters, the administrator should make sure that the connection pool and cluster are configured with an existing Essbase user and that the user has access permission to use the application. (62020)

Logging into Console Using URL

When logging into the Essbase Deployment Services Console using HTTP mode, the user has a choice of specifying, in the Preferred Server field, the full URL address of the Essbase Deployment Services server or just the name of the Essbase Deployment Services server.

If you elect to use the full URL address, make sure you have selected the HTTP option from the ORB Type and enter the correct port number to use in the URL; otherwise, you will get an error.

When specifying just the server name, then the Essbase Deployment Services servlet needs to be installed in the default location of the application server. If using the URL method, the Essbase Deployment Services servlet can be installed on any root directory. (68443)

Default Heapsize

The default value for the HEAPSIZE option set in the shell script is now 256 MB.

Fault Tolerance Error Codes in essbase.properties File

The following error codes for fault tolerance are listed in the essbase.properties file. If you encounter error codes other than the ones listed below, add the error codes, separated by commas, in the essbase.properties fault tolerance entry. Note that the following properties are case sensitive:


system.faultTolerance.retryOnSameSvcComp.onErrorCodes=

system.faultTolerance.reconnectRetryOnSameSvcComp.onErrorCodes=1013095,1042006,1013136,

1051021,1051010,1042017,1042013,1013013

system.faultTolerance.retryOnNextSvcComp.onErrorCodes=1013009,1013204,1054009,1054010,1013110


Top

Fixed Problems


Top

Known Problems

Every effort has been made to ensure that Essbase Deployment Services is as free of bugs as possible. However, there are some known problems.


Top

Installed Files

The installation program transfers the following files to the destination machine:


Top

Localization

Essbase Deployment Services supports the use of languages other than English. To use other languages, set the ESSLANG environment variable on the Essbase and Essbase Deployment Services server.

For more information on language code pages refer to : http://www.iana.org/assignments/character-sets

Matrix of ESSLANG Values for Windows Platforms

Language ESSLANG
Traditional Chinese ESSLANG=TraditionalChinese_Taiwan.MS950@Binary
Simplified Chinese ESSLANG=SimplifiedChinese_China.MS936@Binary
Japanese ESSLANG=Japanese_Japan.MS932@binary
Latin-1 , Western Europe (e.g. German) ESSLANG=German_Germany.Latin1@Default
ESSLANG=French_France.Latin1@Default
ESSLANG=Spanish_Spain.Latin1@Spanish
ESSLANG=Italian_Italy.Latin1@Default
ESSLANG=Portuguese_Portugal.Latin1@Default
ESSLANG=Norwegian_Norway.Latin1@Danish
ESSLANG=Swedish_Sweden.Latin1@Swedish
ESSLANG=Danish_Denmark.Latin1@Danish
ESSLANG=Finnish_Finland.Latin1@Finnish
ESSLANG=CanadianFrench_French-Canada.Latin1@Default
ESSLANG=Catalan_Catalonia.Latin1@Default
ESSLANG=Dutch_Netherlands.Latin1@Default
Latin-2, Central Europe (e.g. Polish) ESSLANG=Albanian_Albania.ISO-8859-2@Default
ESSLANG=Croatian_Croatia.ISO-8859-2@Croatian
ESSLANG=Czech_CzechRepublic.ISO-8859-2@Czech
ESSLANG=Hungarian_Hungary.ISO-8859-2@Hungarian
ESSLANG=Romanian_Romania.ISO-8859-2@Romanian
ESSLANG=Serbian_Yugoslavia.ISO-8859-2@Default
ESSLANG=Slovak_Slovakia.ISO-8859-2@Slovak
ESSLANG=Slovenian_Slovenia.ISO-8859-2@Slovenian
Cyrillic ESSLANG=Bulgarian_Bulgaria.ISO-8859-5@Default
ESSLANG=Byelorussian_Belarus.ISO-8859-5@Default
ESSLANG=Macedonian_Macedonia.ISO-8859-5@Default
ESSLANG=Russian_Russia.ISO-8859-5@Default
ESSLANG=CyrillicSerbian_Yugoslavia.ISO-8859-5@Default
ESSLANG=Ukrainian_Ukraine.ISO-8859-5@Ukrainian
Arabic ESSLANG=Arabic_SaudiArabia.ISO-8859-6@Default
ESSLANG=Farsi_Iran.ISO-8859-6@Default
Greek ESSLANG=Greek_Greece.ISO-8859-7@Default
Hebrew ESSLANG=Hebrew_Israel.ISO-8859-8@Default
Latin-5, Turkish ESSLANG=Turkish_Turkey.ISO-8859-9@Turkish
Vietnamise ESSLANG=Vietnamese_VietNam.MS1258@Vietnamese
Russian ESSLANG=Russian_Russia.ISO-8859-5@Default
Ukranian ESSLANG=Ukrainian_Ukraine.ISO-8859-5@Ukrainian
Thai ESSLANG=Thai_Thailand.MS874@Thai
English ESSLANG=English_UnitedStates.US-ASCII@binary

Matrix of ESSLANG Values for Unix Platforms

Language ESSLANG
Traditional Chinese ESSLANG=TraditionalChinese_Taiwan.MS950@Binary
Japanese ESSLANG=Japanese_Japan.MS932@binary
Japanese (UNIX) ESSLANG=Japanese_Japan.MS932@binary
Korean (UNIX) ESSLANG=Korean_Korea.MS949@Binary
Simplified Chinese ESSLANG=SimplifiedChinese_China.MS936@Binary
Latin-1 , Western Europe (e.g. German) ESSLANG=German_Germany.Latin1@Default
ESSLANG=French_France.Latin1@Default
ESSLANG=Spanish_Spain.Latin1@Spanish
ESSLANG=Italian_Italy.Latin1@Default
ESSLANG=Portuguese_Portugal.Latin1@Default
ESSLANG=Norwegian_Norway.Latin1@Danish
ESSLANG=Swedish_Sweden.Latin1@Swedish
ESSLANG=Danish_Denmark.Latin1@Danish
ESSLANG=Finnish_Finland.Latin1@Finnish
ESSLANG=CanadianFrench_French-Canada.Latin1@Default
ESSLANG=Catalan_Catalonia.Latin1@Default
ESSLANG=Dutch_Netherlands.Latin1@Default
Latin-2, Central Europe (e.g. Polish) ESSLANG=Albanian_Albania.ISO-8859-2@Default
ESSLANG=Croatian_Croatia.ISO-8859-2@Croatian
ESSLANG=Czech_CzechRepublic.ISO-8859-2@Czech
ESSLANG=Hungarian_Hungary.ISO-8859-2@Hungarian
ESSLANG=Romanian_Romania.ISO-8859-2@Romanian
ESSLANG=Serbian_Yugoslavia.ISO-8859-2@Default
ESSLANG=Slovak_Slovakia.ISO-8859-2@Slovak
ESSLANG=Slovenian_Slovenia.ISO-8859-2@Slovenian
Cyrillic ESSLANG=Bulgarian_Bulgaria.ISO-8859-5@Default
ESSLANG=Byelorussian_Belarus.ISO-8859-5@Default
ESSLANG=Macedonian_Macedonia.ISO-8859-5@Default
ESSLANG=Russian_Russia.ISO-8859-5@Default
ESSLANG=CyrillicSerbian_Yugoslavia.ISO-8859-5@Default
ESSLANG=Ukrainian_Ukraine.ISO-8859-5@Ukrainian
Arabic ESSLANG=Arabic_SaudiArabia.ISO-8859-6@Default
ESSLANG=Farsi_Iran.ISO-8859-6@Default
Greek ESSLANG=Greek_Greece.ISO-8859-7@Default
Hebrew ESSLANG=Hebrew_Israel.ISO-8859-8@Default
Latin-5, Turkish ESSLANG=Turkish_Turkey.ISO-8859-9@Turkish
Latin-6, Nordic (e.g. Lappish)
Latin-7, Baltic (e.g. Latvian) ESSLANG=Estonian_Estonia.ISO-8859-4@Estonian
ESSLANG=Latvian_Latvia.ISO-8859-4@Latvian
ESSLANG=Lithuanian_Lithuania.ISO-8859-4@Lithuanian
Russian ESSLANG=Russian_Russia.ISO-8859-5@Default
Ukranian ESSLANG=Ukrainian_Ukraine.ISO-8859-5@Ukrainian
Thai ESSLANG=Thai_Thailand.MS874@Thai
English ESSLANG=English_UnitedStates.US-ASCII@binary

Top


©2001-2003 Hyperion Solutions Corporation. All Rights Reserved.
http://www.hyperion.com