Essbase ® XTD Deployment Services Release 6.5.3 |
This file contains the following sections:
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.
Essbase Deployment Services supports the following operating systems:
Essbase Deployment middle-tier web service requires the following server operating systems:
Essbase Deployment Services requires a J2EE 1.3 application server, such as:
Essbase Deployment Services supports HTTP/1.1 and SSLv3 protocols.
This release of Essbase Deployment Services supports Hyperion Essbase 6.2 and 6.5.x.
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.
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.mdbFor 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.mdbFor 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
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 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.
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.
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.
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.
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)
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)
The default value for the HEAPSIZE option set in the shell script is now 256 MB.
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
Every effort has been made to ensure that Essbase Deployment Services is as free of bugs as possible. However, there are some known problems.
The installation program transfers the following files to the destination machine:
/eds.dll /eds_rexec.exe /essbase.properties -- configuration file /EssbaseEnterprise.exe /Pdh.Dll /regact.cmd /startcmd.cmd /startees.cmd /startgui.cmd /startolap.cmd /unregact.cmd /viewdocs.cmd
/domain.db /essbase.id
/designdocs /ess_japi.doc /ess_japi.mdl /examples /ConsoleComps.java /CubeLocks.java /GridGui.java /OlapSecurity.java /readme_dev_notes.htm -- Dev Notes (HTML) /src/src.jar
/books/installgd.pdf -- EDS Installation Guide PDF file /clickme.htm -- starting point for EDS HTML documentation /console/*.* -- EDS Console Help files /copy.htm /eesindex.htm /eeslist.htm /ess_japi_html/*.* -- Java API HTML Reference /graphics/*.* -- graphics folder /help.htm /homedoc.htm /index.htm /japistart.htm /props/propfile.htm -- essbase properties file documentation /readme_eds653.htm -- Readme file /techsupp.htm
/essolap/*.* -- Essbase OLAP server /bin /java /Locale /version.txt -- text file specifying the Essbase version
/external /j2ee -- J2EE installation files /activation.jar /mail.jar
/jre/*.* -- Java runtime environment files
/ess_es_ejb.jar -- /ess_es_gui.jar -- /ess_es_server.jar -- /ess_japi.jar -- Essbase Java API. ESS is built on this API.
/japi /jspi
/Essbase_Enterprise_Services_6.5_InstallLog.log /install.log /resource /iawin32.dll /remove.exe /ZGWin32LaunchHelper.exe /Uninstall EES.exe /Uninstall EES.ico /Uninstall EES.lax /uninstaller.jar
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
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 |
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 |
©2001-2003 Hyperion Solutions Corporation. All Rights Reserved. http://www.hyperion.com |