Readme File Hyperion Application Builder J2EE

Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
Hyperion® System™ 9 BI+™
Application Builder J2EE™
Release 9.2.0.1
Readme
Readme File
This file contains the following sections:
Purpose....................................................................................................................... 1
Installation Updates.................................................................................................... 1
Support for WebSphere 6.1 ......................................................................................... 2
Considerations .......................................................................................................... 14
Installation Updates.................................................................................................. 17
Third-Party Products ................................................................................................. 19
Supported Platforms ................................................................................................. 20
Known Issues............................................................................................................ 21
Tips and Troubleshooting .......................................................................................... 24
Documentation Updates ............................................................................................ 24
Note: Any references in the documentation to the Hyperion Download Center pertain if your
site has access.
Purpose
This document includes important, late-breaking information about this release of Hyperion®
System™ 9 BI+™ Application Builder J2EE™. Review this information thoroughly before installing
Application Builder J2EE.
Top
Installation Updates
The section includes important information about installing this release of Application Builder.
Required Environment Variables
To run or build the supplied applications with Application Builder J2EE, the following publicly
available utilities must be installed:
•
Jcrontab 1.4.1
•
Trove4J 0.1.5
•
FESI 1.1.8
1
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
To build applications, environment variables must be set:
•
JCRONTAB_HOME
•
TROVE4J_HOME
•
FESI_HOME
See the Hyperion System 9 Application Builder J2EE Installation Guide for Windows or UNIX for
more information.
Analytic Data Model Release 93
Application Builder J2EE 9.2.0.1 automatically installs Hyperion Analytic Data Model Release
9.3.
ADM SAP-BW BAPI Driver
The ADM SAP-BW BAPI driver has been fully tested, but it has not been tested integrated with
HAB. Hyperion does not support use of the ADM SAP-BW BAPI Driver with Application Builder
J2EE at this time.
UNIX
It is recommended that all Hyperion applications be installed as the same user on UNIX
platforms.
All Hyperion products install common third-party and internal components under
HYPERION_HOME. To ensure that installers have the permissions required for modifying the
HYPERION_HOME location on UNIX platforms, it is recommended that all Hyperion applications
be installed under the same HYPERION user account.
Deprecated Functionality
The following functionality has been removed:
•
Support for Hyperion Analyzer tags has been removed, so this release will not work with
Hyperion System 9 BI+ Web Analysis. However, this release will work with Analyzer Release
7.2 and earlier.
•
Support for Hyperion Reports tags has been removed, so this release will not work with
Hyperion System 9 BI+ Financial Reporting™. However, this release will work with Reports
Release 7.2 and earlier.
Top
Support for WebSphere 6.1
This section describes setting up HAB with WebSphere 6.1.
Important: Hyperion does not support 64-bit WebSphere.
Note: On Solaris, the LD_LIBRARY_PATH and ARBORPATH variables must be set up in the
operating environment from which the WebSphere server is started.
2
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
Note: WebSphere 6.1 may run in headless mode by default on UNIX, causing charts to not
render. To correct this, access Application Servers > [server name] > Process Definition > Java
Virtual Machine and add "-Djava.awt.headless=false" to the JVM startup arguments.
Setting Up Security
To set up security:
1. Access the WebSphere Administrative Console by opening a browser and entering the
following URL:
https://<hostname>:9043/admin
2. On the login screen, enter an administrator user ID and click OK.
Note: If you do not have security enabled, you my skip this step.
3. In the navigator, select Security > Secure administration, applications, and
infrastructure.
4. On the Configure tab, do the following:
a. Under Administrative security, select Enable administrative security.
Default: Off
b. Under Application security, select Enable application security.
Default: Off
c. Under Java 2 security, deselect Use Java 2 to restrict application access to
local .
d. Under User account repository, in Available realm definitions, select and
option and click Configure.
Note: For options on configuring the WebSphere user account repository
according to the instructions in the WebSphere documentation.
3
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
e. In Primary administrative user name, enter the name of the administrator
user and click OK.
f.
Under User account repository, click Set as current.
g. Click Apply.
Configuring the Shared ADM Instance
Note: Add the shared ADM instance to the server classloader. See Adding Libraries to a
Classloader.
To configure the shared ADM instance:
1. After enabling security, access the WebSphere administrator utility.
2. On the login screen, log on as the administrator user set up in security. Click OK.
3. In the navigator, select Environment > Shared Libraries.
4. In Scope, select Cell= and click New.
5. In Name, enter a name for the ADM instance.
6. In Classpath, enter the classpath information. For example:
C:\ApplicationBuilder\9.2.0.1\lib
4
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
C:\ApplicationBuilder\9.2.0.1\lib\HabAdm931.jar
C:\ApplicationBuilder\9.2.0.1\lib\HabHubClient9201.jar
C:\ApplicationBuilder\9.2.0.1\lib\HabJaxm111.jar
C:\Hyperion\common\loggers\Log4j\1.2.8\log4j-1.2.8.jar
C:\Hyperion\common\CSS\3.0.1\lib\css-3_0_1.jar
C:\Hyperion\common\XML\JDOM\0.8.0\jdom.jar
C:\Hyperion\common\XML\JAXP\1.2.2\xsltc.jar
7. In Native library path, enter the paths to ADM and Analytic Services. For example:
C:\Hyperion\AnalyticServices\api\redist
C:\Hyperion\Common\ADM\9.3.1\Essbase\bin
Note: You must add the native libraries to the native search path for your operating
system:
Windows: PATH
Solaris: LD_LIBRARY_PATH and ARBORPATH
AIX: LIBPATH
HP-UX: SHLIB_PATH
8. Click OK.
Creating and Configuring a WebSphere JDBC Data Source and Driver
To create a JDBC data source:
1. If you are not already logged on, access the WebSphere administrator utility, and log
on as the administrator user set up in security.
5
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
2. In the navigator, select Environment > WebSphere Variables:
3. Under Name, click on the database driver type for your implementation and configure
any variables related to your RDBMS.
For example, if you are using DB2, click DB2UNIVERSAL_JDBC_DRIVER_PATH.
Then, under Variable, enter the filepath to the JDBC driver and click OK:
4. In the navigator, select Resource > JDBC > JDBC Providers:
5. In Scope, select the scope for the node and server for the connection.
6
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
6. Click New:
7. In Database type, select the database platform.
8. In Name, enter a name.
9. Click OK.
10. In the navigator, select Resource > JDBC > Data Sources:
11. In Scope, select the scope for the node and server for the connection.
7
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
12. Click New:
13. If this is the first time you have run this wizard, click Create new J2C authentication
alias:
a. Click New:
b. In Alias, enter a name.
8
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
c. In User ID, enter the user ID to access the data source.
d. In Password, enter the password.
e. Click OK.
f.
Click Save.
14. For subsequent data sources:
a. In Data source name, enter the name of the data source.
b. In JNDI name, enter the naming service.
15. Click OK.
Deploying Applications
To deploy applications:
1. If you are not already logged on, access the WebSphere administrator utility, and log
on as the administrator user set up in security.
2. In the navigator, select Applications > Install New Application:
3. In Local file system or Remote file system, click Browse and select the.WAR file.
4. In Context root, enter the base URL.
9
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
5. Click Next:
6. On Select installation options, leave the defaults and click Next:
7. Select the module.
8. Click Next:
9. Under Specify authentication methods, select Use default method, and select the
J2C authentication method used to connect to the database.
10
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
10. Under the Select column, select the module.
11. Under the Target Resource JNDI Name column, select the name.
12. Click Next:
13. On Map Virtual hosts for Web modules, select the module and click Next.
14. Review summary:
15. Click Finish.
16. Click Save.
17. Stop WebSphere.
18.Copy the following files:
trove.jar
Jcrontab-1.4.1.jar
fesi.jar
to the following location in the newly-deployed application directory, which located under
the installedApps directory of the server profile by default:
11
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
WEB-INF/lib
and add them to the following files:
WEB-INF/classes/repository.xml
WEB-INF/classes/WAADataSources.xml
Instructions for editing the repository.xml and WAADataSources.xml can be found in the
Hyperion System 9 BI+ Application Builder J2EE Installation Guide.
19. Restart WebSphere.
Adding Users and Groups Using Roles
To add users or groups using roles:
1. If you are not already logged on, access the WebSphere administrator utility, and log on
as the administrator user set up in security.
2. In the navigator, select Applications > Enterprise Applications > <name>:
3. Select Security role to user/group:
12
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
4. Under Select, select a role.
5. Click Look up users or Look up group:
6. Click Search.
7. Under Available, select users or groups and click
.
8. Click OK.
9. Click Save.
Adding Libraries to a Classloader
To libraries to a classloader:
1. If you are not already logged on, access the WebSphere administrator utility, and log on
as the administrator user set up in security.
2. In the navigator, select Applications > Enterprise Applications > <application
name>.
3. Select Java and Process Management > Class loaders.
4. Click New to create a new classloader.
5. Click on the name of the new classloader.
6. Select Shared Library References.
7. Add a reference to the ADM shared library defined in Configuring the Shared ADM
Instance.
8. Restart WebSphere.
Top
13
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
Considerations
Application Builder J2EE is fully tested to ensure high quality; however, some issues remain.
The following sections describe the known issues in Application Builder J2EE.
General
•
Automatic deployment to WebSphere is not supported.
•
Automatic deployment to UNIX is not supported.
•
HDP1.2(Hyperion Directory Protocol1.2)
If Hyperion Reports server supports HDP1.2, Hyperion Reports guided analysis does not
work unless the alias mapping for Hyperion Reports server is defined at
WAAGuidedAnalysis.properties located at WEB-INF/classes. Even though the alias is an
optional feature, it must be defined for Reports server if it supports HDP1.2.
•
In the Application Builder J2EE applications and sample pages, all usernames and passwords
are case-sensitive.
•
You must use a date format in queries, filters, and substitution variables that are
appropriate to the relational database management system (RDBMS) packages you use for
the repository and relational data sources.
•
The tag useClientBean in the WAAAnalyzerDesign library has a version attribute that must
be set to 6.5.1 or 7.0.0. This attribute is not documented in the JSP Technical Reference
Guide.
•
When you view a PDF file created by the Export to PDF functionality, an intermittent error
may result in the display of a blank screen. This intermittent error occurs because Internet
Explorer 6 fails to load the Adobe Acrobat plug-in.
To correct this problem, you must set up Adobe Acrobat Reader Version 4.x or 5.x as
follows:
1.
From Adobe Acrobat Reader, navigate to the Preferences panel.
2.
Navigate to the Web browser options.
3.
Clear the check box Web Browser Integration or Display PDF in Browser.
4.
Click OK.
•
An intermittent error may occur when you run a view using an applet. This intermittent
error occurs because Internet Explorer 6 fails to load the correct plug-in.
•
You cannot embed Application Builder J2EE functionality in a Hyperion System 9 BI+ Web
Analysus JSP.
•
You cannot use special characters in a view name. Special characters include the forward
slash ( / ) and non alphanumeric characters.
•
A filter for the HTTP session, called WAASessionNamespaceServletFilter, was added. If you
are using guided analysis and have enabled cookies in your browser, you must enable the
WAASessionNamespaceServletFilter filter in the web.xml. This enables the simulation of
multiple sessions for a single HTTP session, which is directly linked to the single root
browser window on which the cookie is set.
14
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
•
Files with path names that exceed the Windows limit of 255 characters are not valid.
To ensure that you do not exceed this limit when you build an application, take the following
steps:
1.
Move the WAA directory to a directory with a shorter name.
2.
Reset the WAA_HOME variable to the new location.
Solaris
•
If you are using Solaris and a Corba server with JDK 1.3.1 or later, Hyperion suggests that
you have the same adm.jar file in the classpath for both Application Builder J2EE and
Common Warehouse Meta-Model. This way, there is only one administrator server instance
running.
•
For performance reasons, Hyperion recommends the ADM EDS driver instead of the ADM
native driver for the Solaris platform.
Browsers
•
Hyperion recommends that you use Microsoft Internet Explorer 6.0 or later to optimize
performance.
•
Do not use the Back button to navigate through applications. Application Builder J2EE is
designed to cache the application state in such a way that use of the Back button may lead
to unexpected application behavior.
WebSphere 5.x
When using the Hyperion Reports 7.2 integration with Application Builder J2EE on WebSphere
5.x, charts in HTML reports from Reports will not display correctly.
DB2 8.1 FP 7 and 8.2 FP2
When using DB2 8.x, you cannot write back to a data source.
Workaround:
To write back to a data source, take the following steps:
1. Use the following DB2 driver class name:
com.ibm.db2.jcc.DB2Driver
Note: This driver is different from the DB2 class name.
2. Change the port used in the URL from 6789 to 50000. Do not use db2java.zip. The only
DB2 driver files in use should be db2jcc*.zip.
Common Security Services
•
When using single sign-on with multiple applications, ensure that all applications are
pointing to the same LDAP server. If each application's WAACss.xml file points to a different
LDAP server, unexpected results occur.
15
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
•
When you do not specify a domain element in the configuration file, searching for a specific
user or group specified in multiple places returns only the first match. The match order is as
follows:
•
Local computer
•
Domain of local computer
•
Trusted domains
For example, if the local computer and its domain both have an Administrators group and
the domain element of the NTLM server is left empty in the external authentication
configuration file, then all methods look for the Administrators group and return only one
Administrators group. That group is the group on the local computer. It is therefore
recommended that you specify a domain element in the external authentication
configuration file.
•
If the same user ID exists simultaneously with different passwords in an NTLM repository
and another repository (LDAP or MSAD) and NTLM is earlier in the search order,
authenticating the LDAP or MSAD user ID could result in locking out the NTLM user account.
To address this situation, it is recommended that you use the provider hint while
authenticating a user, if the authentication repository is known.
•
When multiple providers are defined in the search order and one of the providers is
misconfigured, Application Builder J2EE stops processing.
•
The search order for directories in Application Builder J2EE must be the same as the search
order for directories in Netegrity Siteminder.
•
Users with empty passwords are not supported.
•
Enabling Secure Socket Layer (SSL) connection for communication between Application
Builder J2EE and Hyperion Remote Authentication Module can produce errors because of
expired Class 3 and Class 2 Verisign PCA root certificates in various releases of J2SE SDK
and JRE. To find out more and resolve the issue, refer to the following Web site:
http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsalert%2F57436
•
Microsoft Active Directory SP2 and earlier releases are known to have connectivity issues
over SSL. For information on resolving this situation, refer to the following Web site:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q320711.
Grid/Chart
When you export the grid to an RTF file, the Merged Cells option is disabled.
Quick Builder
You must use the Macromedia Dreamweaver Extension Manager version 1.6.062. Uninstall the
previous Extension Manager first, then install version 1.6.062. Do not install over a previous
version; you do not need to reinstall Dreamweaver MX or uninstall existing extensions first.
Third-Party Products
NetCharts
NetCharts can only chart up to 50 rows. When you try to generate a chart with more than 50
rows, you receive only the first 50 rows.
16
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
Top
Installation Updates
Note: In this section, the term <HAB_INSTALL_DIR> refers to the directory where you installed
Application Builder J2EE.
64-bit Processor Support
Application Builder J2EE does not support 64-bit processing.
General
•
If the Extract Documentation (350 MB) feature is not selected, the installer calculates and
uses up to an additional 230 MB of temporary disk space. This space is released at the end
of the installation.
•
During the installation process, if all features are not selected, the progress thermometer
may not reach 100% before the installer completes the final actions of creating the
uninstaller and presenting the next panel. Unless the Summary Panel reports an error, the
installation successfully installed 100%.
•
If Application Builder J2EE applications are deployed using a previous installation of MySQL
that listens on a port different from the default value of 3306, you must make the following
adjustment:
1.
Stop Apache Tomcat, if it is running.
2.
Open the file
<HAB_INSTALL_DIR>\WAA\deployments\Tomcat\4.1.30\conf\server.xml.
3.
Search for the string hab-admin and on the line that contains the string, find and
replace both instances of 3306 with the port value specified in my.ini.
Note: To check the value for the port in my.ini in the Windows directory (usually
C:\WINNT) use the section that starts with [Hyperion-MySQL-4.0.12].
•
4.
Repeat step 3 for each of the four Application Builder J2EE applications: habadmin, hab-blank. hab-samples, and hab-test
5.
Open the file <HAB_INSTALL_DIR>\WAA\projects\common\source\WEBINF\classes\repository.xml, and locate the uncommented (active) JDBCconnection descriptor for MySQL4.x.
6.
In the dbalias attribute, insert the port number immediately after the server
name, and separate the server name and port number with a colon; for example:
dbalias="//localhost:3306/HAB?useUnicode=true&amp;characterEncoding=UTF8"
7.
Repeat steps 5 and 6 to update the repository.xml file located in WEBINF\classes for each of the four Application Builder J2EE applications: hab-admin,
hab-blank. hab-samples, and hab-test.
During the installation process, if the Extract Documentation feature is selected on
Windows, files with path names that exceed the Windows limit of 255 characters are not
17
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
installed. Therefore, some of the file links for the Javadoc are invalid. The files affected
vary, depending on the choice for <HAB_INSTALL_DIR>.
•
<HAB_INSTALL_DIR>\docs\WEB-INF is a temporary directory used during the installation
process. This directory is not needed after the installation and can be deleted.
UNIX
•
If your home directory is located on an NFS drive, the installation process freezes after you
click the Finish button in the final frame. The installation succeeds, but the parent
HAB<release><platform>Setup.bin process and the Java process it spawns must be ended.
•
On all UNIX platforms, to ensure that starting MySQL service does not fail, ensure umask is
set to 022 by default.
Otherwise, run the following command prior to running the installer:
umask 022
Alternatively, you can change the permissions of the my.cnf file to read-only by running the
following command in the common/DBMS/MySQL/4.0.12/data directory:chmod 644 my.cnf.
WebLogic
•
If the supplied applications are deployed to WebLogic 8, and the value for the Windows
registry key, HKEY_LOCAL_MACHINE\SOFTWARE\BEA Systems\BEAHOMELIST, is not found
or is incorrect, the deployment will fail. Before installing Application Builder J2EE, use the
Windows regedit utility to check if this registry key is set.
Workaround:
If this registry key is missing, you can add it with regedit or by creating and editing a registry
script.
To create and edit a registry script:
1. Create a text file and name it BeaHome.reg.
2. Add the following entries, exactly as shown:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\BEA Systems]
"BEAHOMELIST"="C:\\<BEA_Home_Directory>;"
where <BEA_Home_Directory> is the BEA WebLogic home directory.
Note: Use 2 backslashes for each directory separator as shown.
3. Execute this script by double clicking on it or by calling:
regedit BeaHome.reg
•
If you are deploying to WebLogic, the installer calculates and uses up to an additional 230
MB of temporary disk space. This space is released at the end of the installation.
18
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
WebLogic 8.x
If the supplied applications are deployed to WebLogic 8, make the following change in
<WEBLOGIC_DOMAIN_DIR>\hab_startWLS.cmd:
Change the following line from:
call "<WEBLOGIC_DOMAIN_DIR>\startWebLogic.cmd"
to:
call "<WEBLOGIC_DOMAIN_DIR>\<SERVER_NAME>.bat"
where <WEBLOGIC_DOMAIN_DIR> is the absolute path to the WebLogic domain directory and
<SERVER_NAME> is the name of the WebLogic server that was created for this domain.
Uninstaller
On the Feature frame, all features are visible and available for selection, including features that
should not be visible. The features immediately under Product Un-installation may be shared by
other Hyperion products and are not uninstalled even if selected. The check boxes for features
under Application Builder J2EE, further down in the hierarchy, should be cleared if you prefer to
retain the features.
Shared Services Server Name in Configuration Utility
On the Shared Services registration panel in the Hyperion Configuration Utility in the Server
field, you can enter only English alphanumeric characters and the following special characters:
•
dash ( - )
•
underscore ( _ )
•
dot (.)
Cannot Deploy Products to WebLogic on Turkish OS
Because of a known issue with WebLogic 8.1 using a Turkish operating system, Hyperion
products cannot be deployed to WebLogic 8.1 in a Turkish operating system environment. You
must switch the locale to English and then deploy the product. (1-237420421)
Top
Third-Party Products
This section contains information about third-party product support:
Deprecated Support
Application Builder J2EE Release 9.2 is the last release to support these products:
•
MySQL 4.0.12
•
Oracle Application Server 10G – 9.0.4
19
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
•
JDK Server 1.4.2_08
•
JRE Server 1.4.2_08
•
Browser Plug-in JVM 1.3.1_17
WebLogic
Application Builder J2EE cannot be auto-deployed to BEA WebLogic if WebLogic application
server is not installed in BEA_HOME. If BEA WebLogic application server is installed outside
BEA_HOME, the auto-deployment process for Application Builder J2EE does not execute
correctly. If you install in such an environment, use the manual installation method described in
Chapter 8 of the Application Builder J2EE Installation Guide for Windows to deploy the supplied
applications to the required instance.
Top
Supported Platforms
Application Builder J2EE is certified for use with the following:
Server Operating Systems
•
Windows 2000 (SP4)
•
Windows Server 2003 (SP1)
•
Solaris 9
•
Solaris 10
•
AIX 5.2
•
AIX 5.3
•
RedHat Enterprise Linux AS 4.0
Client Operating Systems
•
Windows 2000 Professional
•
Windows XP Professional
Web Application Servers
•
IBM WebSphere 6.1
Databases
•
Oracle 9i-9.2.0.1
•
Oracle 10g-10.1.0.2
•
IBM DB2 8.1 FP 7
•
IBM DB2 8.2 FP 2
•
Microsoft SQL Server 2000 SP3a
•
MySQL 4.0.12
20
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
•
MySQL 4.0.23 (64-bit versions only)
Web Browser
•
Microsoft Internet Explorer 6.0
Database Drivers
•
JDBC DataDirect 3.4
•
Hyperion JDBC MySQL 3.0.7
Java Components
•
Sun Microsystems Java Development Kit (JDK) 1.4.2 Build 08 (Windows/Solaris/Linux)
•
Sun Microsystems Java Development Kit (JDK) 1.4.2 Build cal 420-2004026 (AIX)
•
Sun Microsystems Java Runtime Environment (JRE) 1.4.2 Build 08 (Windows/Solaris/Linux)
•
Sun Microsystems Java Runtime Environment (JRE) 1.4.2 Build cal 420-2004026 (AIX)
Top
Known Issues
The following issues are known in this release:
Analytic Data Model
•
SAP cannot handle recursive calls from ADM. (1-76446951)
For example:
SELECT {DrillDownMember(
{[Z_SKU].[All] },
{[Z_SKU].[All], [Z_SKU].[100-10] },
RECURSIVE
)}
ON COLUMNS FROM [$ZADM_TBC]
•
SAP cannot handle the following ADM function calls: (1-73784384)
AddCalculatedMembers()
StripCalculatedMembers()
The names of the corresponding functions in SAP have been changed as follows:
ADDCALCULATEDMEMBERS
STRIPCALCULATEDMEMBERS
•
Because Essbase Analytic Services supports one alias table per query, an ALE data query attempting to
query for two alias names will return only one. For example, the ALE query below would return only a
single result, even though it queries for both Select Name, "Long Names" and Select Name,
Default: (1-15Y393)
Select * From TOL
PROJECT Year, "Pkg Type"
ON EDGE COLUMN WITH
21
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
(Select Name, "Long Names"
From Year
Where Member("Qtr1", "Year")),
(Select Name, "Long Names"
From "Pkg Type"
where Children("Pkg Type", "Pkg Type"))
PROJECT PRODUCT ON EDGE ROW
WITH
(SELECT Name, "Default"
FROM Product
WHERE Descendants("500", "Product", true))
PROJECT Measures, Market
ON EDGE PAGE WITH
(SELECT * FROM Market
WHERE Descendants("East", "Market",true)),
(SELECT *
FROM Measures
WHERE Member("Profit", "Measures"))
PROJECT Scenario ON EDGE SLICER
WITH
(SELECT *
FROM Scenario
WHERE Member("Actual", "Scenario"))
Apache Tomcat
•
If you are deploying to Apache Tomcat on a supported 64-bit platform, the machine hosting
Tomcat must have a 32-bit JDK installation.
JVM Install Error When Installing on Same Computer on Which PC
Anywhere is Installed
•
Due to an InstallShield bug, if you attempt to install Application Builder J2EE on the same
computer on which PC Anywhere is currently installed, Java Virtual Machine (JVM) does not
get installed.
•
Workaround: Uninstall PC Anywhere before beginning installation of Application Builder
J2EE. The JVM will be installed along with the product. After you have completed
installation of Application Builder J2EE, reinstall PC Anywhere.
WebSphere/Hyperion Product Permissions Issue
•
Important: On UNIX platforms, if you are using the IBM WebSphere application server,
ensure that you use the same account to install, deploy, and execute Hyperion System 9
products that you use to install WebSphere. Using the same account ensures that the
Configuration Utility can successfully deploy Hyperion products to WebSphere.
Known Issues for System 9
The following known issues are general to this release of Hyperion System 9:
Hostnames Specified in English Only
In product installers and the Hyperion Configuration Utility, hostnames (computer names)
should not be localized and should be entered in English only. For example, when registering
22
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
with Shared Services in the Hyperion Configuration Utility, the Shared Services server name
should be entered in English. (1- 215194141)
Product Activation with Invalid Deployment ID
When a valid Deployment ID and an invalid (expired) Deployment ID are entered during
product activation using the Configuration Utility, product activation is successful and the user
can proceed with application registration. (1-240369941)
Incorrect Translation of Cancel Button in Product Installers
Some product installers display an incorrect translation of the Cancel button. (1-232246171)
Error in Instructions for Starting License Server Manually
The instructions for starting Hyperion License Server manually on Windows include a backslash
character (\) that may cause confusion about what to type on the command line. The
instructions should read as follows:
To start License Server with specific license files, use the following example as a guide:
At the command prompt (for example, C:\HYPERION\common\LicenseServer>), type
lmgrd -c Licenses\License_file_name
Note: “Licenses” is the folder that contains the license files, for example:
C:\HYPERION\common\LicenseServer\Licenses
To specify the directory containing the license files (recommended), use the following example
as a guide:
At the command prompt (for example, C:\HYPERION\common\LicenseServer>), type
lmgrd -c Licenses
Note: “Licenses” is the folder that contains the license files:
C:\HYPERION\common\LicenseServer\Licenses
Hyperion Home Environment Variable in Migration Utility
The Hyperion Home Migration Utility does not read the Hyperion Home environment variable
even though it is already set. To migrate again, first open and close a command window before
starting migration a second time. This ensures that the most recent Hyperion Home
environment variable is displayed. This problem occurs only in the following languages: Dutch,
Simplified Chinese, Traditional Chinese, Korean, and Russian. (1-203998684)
Language List in Portuguese Installer
Using a Portuguese operating system, the drop-down list on the Language Selection panel in
the installer incorrectly displays Simplified Chinese, Traditional Chinese, and Portuguese
selections in Portuguese characters. All other language selections are displayed in English.
Top
23
Hyperion® System™ 9 BI+™ Application Builder J2EE™ Release 9.2.0.1 Readme
Tips and Troubleshooting
Removing Shared Components
To uninstall shared components (i.e., Hyperion Hub, MySQL), please contact Hyperion
Customer Support for details on the manual process.
Top
Documentation Updates
Hyperion System 9 Application Builder J2EE Installation Guide
•
In each of the “Deploying and configuring Using NNNN”, where NNNN is the name of the
Application Server, add the following line in the “Deploying the EAR File” section:
Copy HABADM.lic into WEB-INF\classes of each deployed application.
•
Chapter 5: Deploying and Configuring Using Apache Tomcat
In the section, “Deploying a WAR file in Apache Tomcat”, you no longer deploy from the
<Tomcat install Dir>. Deploy the supplied apps under the
<HAB_INSTALL_DIR>\WAA\deployments\Tomcat\4.1.30.
Top
©2007 Hyperion Solutions Corporation. All Rights Reserved.
http://www.hyperion.com
24