You are on page 1of 120

Installation &

Manual Configuration
of Hyperion 11.1.1.3
with Weblogic 9.2 MP3
& Apache HTTP Server

Celvin Kattookaran
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Table of Contents

Purpose ............................................................................................................................... 3
Installation of Weblogic 9.2 MP3 ..................................................................................... 4
Creation of Weblogic Domain for Hyperion................................................................. 12
Add Admin Server as a Windows Service. ................................................................... 20
Installation and Configuration of Hyperion 11.1.1.3 ................................................... 21
Installation of Hyperion 11.1.1.3 .................................................................................. 21
Checks before staring installation ................................................................................. 21
Configuration of Hyperion 11.1.1.3 .............................................................................. 27
Shared Services Configuration ...................................................................................... 29
Shared Services Deployment ........................................................................................ 36
Sample Start script for Managed Servers ...................................................................... 42
Evaluating SERVER_NAME in Start Script ................................................................ 43
Essbase Configuration ................................................................................................... 52
Essbase Administration Services deployment............................................................... 59
Analytic Provider Services deployment ........................................................................ 67
Planning Configuration ................................................................................................. 70
Manage Planning Clusters............................................................................................. 77
Planning Deployment .................................................................................................... 83
Calculation Manager Configuration .............................................................................. 87
Calculation Manager Deployment ................................................................................ 93
Workspace Configuration ............................................................................................. 97
Workspace Deployment .............................................................................................. 105
Customizing EPM Workspace Services Configuration Scripts .................................. 109
Create Planning Application ....................................................................................... 111
Apache Web Server configuration............................................................................... 119
Check apache version .................................................................................................. 119
Creating httpd.conf file. .............................................................................................. 119
Sample httpd configuration file ................................................................................... 120
Create Hyp-Weblogic.conf.......................................................................................... 120
Check httpd.conf syntax .............................................................................................. 120
Install Apache as a service. ......................................................................................... 120

2|Page
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Purpose

The purpose of this document is to describe the installation and manual


configuration method of Oracle Hyperion System 11.1.1.3 with Weblogic 9.2 MP3
and Apache HTTP server.

3|Page
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Installation of Weblogic 9.2 MP3


1. Double click on server923_win32.exe to launch the Weblogic installer.

2. Click Next to proceed with the installation.

4|Page
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Choose a BEA home directory.


4. Click Next to proceed with the installation.

5|Page
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

5. Choose Custom option

6|Page
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

6. Select the above given options to install Weblogic Server

7|Page
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

7. Select the Product Home (by default %BEA_HOME%\weblogic92 will be


selected).
8. Click Next to proceed with the installation.

8|Page
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

9. Install Node Manager – Used for health monitoring and for Start and Stop of
Managed Servers. You can change the listen port here. (by default 5556 is
selected.
10. Click Next to proceed with the installation.

9|Page
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

11. Choose whether to add in the Start Menu folder.


12. Click Next to proceed with the installation.

10 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

11 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Creation of Weblogic Domain for Hyperion

1. Go to Start à All Programs à BEA Products à Tools à Configuration


Wizard

12 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

2. Click on Create a new Weblogic domain and click Next to continue

13 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Leave as default (Generate a domain configured automatically to support the


following BEA products), click Next to continue.

14 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

4. Type in User name and password for the Default Administrator of the new
domain, click Next to continue.

15 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

5. Select Production Mode from the Startup Mode selection


6. Select Sun SDK from the JDK selection, click Next to continue.

16 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

7. Leave as default selection (No). Click Next to continue

17 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

8. Type the Domain name (e.g. Hyperion) for the Domain. This name will be used
from now on for all purposes.
9. If you wish to change the Domain location, please browse for the new location.
(Default is %BEA_HOME%\user_projects\domains).
10. Click Create to Finish the Domain creation.

18 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

19 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Add Admin Server as a Windows Service.


In order to to install the Admin Server as a Windows service we make use of
installSvc.cmd supplied with Weblogic. (Default location is
%BEA_HOME%\weblogic92\server\bin).

Create a bat script called createSvc.cmd with the following commands and save it
to C:\

SETLOCAL
set JAVA_HOME=E:\bea\jdk150_12
set JAVA_VENDOR=Sun
set DOMAIN_NAME=Hyperion
set USERDOMAIN_HOME=E:\bea\user_projects\domains\Hyperion
set SERVER_NAME=AdminServer
set WLS_USER=hyperion
set WLS_PW=hyperion
set MEM_ARGS=-Xms128m -Xmx256m
cd %USERDOMAIN_HOME%
call %USERDOMAIN_HOME%\bin\setDomainEnv.cmd
call "E:\bea\weblogic92\server\bin\installSvc.cmd"
ENDLOCAL

If you would like the System Out messages and System Error messages in separate
log files add this line (shown in blue) to installSvc.cmd right after the line

set WL_HOME=E:\bea\weblogic92

set JAVA_OPTIONS=-
Dweblogic.Stdout="E:\bea\user_projects\domains\Hyperion\logs\StdOut.log" -
Dweblogic.Stderr="E:\bea\user_projects\domains\Hyperion\logs\StdErr.log"
%JAVA_OPTIONS%

If you wish to change the name of the service edit the portion in installSvc.cmd

-svcname:"beasvc %DOMAIN_NAME%_%SERVER_NAME%"

Eg -svcname:"BEA Weblogic %DOMAIN_NAME%_%SERVER_NAME%"

Service will be created as BEA Weblogic Hyperion_AdminServer.

20 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Installation and Configuration of Hyperion 11.1.1.3


Some of the new features of Oracle’s Hyperion System 11 product suite is the EPM
System Installer and EPM System Configurator.

Aim: - To provide a streamlined and simplified approach to product installation,


upgrade, and configuration. So let’s start with the Installation.

Installation of Hyperion 11.1.1.3

Checks before staring installation


There are few things that need attention while installing Hyperion 11 version.

1. On each machine in the deployment, unzip the following common files to a


install location (e.g. G:\hyp_installer)

• EPM-SystemInstaller-11110.zip
• EPM-FoundationServices-11110-Part1.zip
• EPM-FoundationServices-11110-Part2.zip
• EPM-FoundationServices-11110-Part3.zip

2. Unzip the product installer files to the same location.


3. Ensure that there are no extraneous files in the /assemblies directory and its
subdirectories.

The /assemblies directory should include only a subdirectory for each product that
you want to install on this machine. The /assemblies directory should look as
follows:

assemblies/
product/
version/
assembly.dat

21 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

1. Click on the InstallTool.cmd in the install location. This will launch EPM
System Installer. Click on Next to proceed with the installation.

2. Enter the location for Hyperion Home. This will create the folder Hyperion in
the specified drive/location.

If a Hyperion Home is already there then this option will be grayed out. If you wish
you change that Hyperion Home delete the Environment variable
HYPERION_HOME and restart the installation.

22 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. There are two options available for selecting the components.


a. Choose components by tier (see pic 1)
b. Choose components individually (see pic 1)

4. Click Next after Selection to continue.

pic 1

23 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

pic 2

5. This will give you a confirmation window with all the components that you
selected in the previous window. Click Next to proceed with the installation.

24 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

25 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

After successful installation you can click on configure to configure the products or
finish to exit the installer.

26 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Configuration of Hyperion 11.1.1.3

EPM System Configurator provides a streamlined and simplified approach to


product configuration. EPM System Configurator uses the new Oracle’s Hyperion
Shared Services Registry (Shared Services database), which simplifies product
configuration by storing and reusing configuration information.

1. To Launch EPM System Configurator go to Start à All Programs à Oracle


EPM System à Foundation Services à EPM System Configurator

27 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

28 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Shared Services Configuration

1. For Shared Services configuration Common Settings and Configure database


will be selected by default and you won’t be able to change those. Select
Deploy to Application Server.
2. Click Next to proceed with the configuration.

29 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

We’ll be configuring the Shared Services registry in this step.

By default Perform 1st-time configuration of Shared Services database will be


selected. EPM system Configurator remembers the selection made and is very
helpful if you are doing a re-configuration.

3. Enter Database Type.


4. Enter Server name.
5. Enter Port (the default port number will be already listed i.e. 1521 for Oracle)
6. Enter SID.
7. Enter Username.
8. Enter Password.
9. Click on the Advanced Options button to view the advanced settings.

30 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

10. You can mention the Data Tablespace and Index Tablespace, if they are not
default values. Click Next to proceed.

11. Check Enable SSL, if you wish to enable SSL feature.

31 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

12. Enter the SMTP mail Server details.


13. Click Next to proceed.

14. Choose your application server and deployment type. Automatic mode will
deploy the application automatically, where as in Manual mode you need to
deploy the application.
15. Click Next to proceed.

32 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

16. Default port numbers will be already displayed, if you wish to change the
default port numbers you can edit them here.
17. Click on Set up to edit to setup logical address. (You can choose whether you
want the fully qualified computer name.)

33 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Confirmation window will be displayed for the options selected. Click Next to
proceed with the configuration.

34 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

With System 11 release, Hyperion is providing a new tool which allows you to
validate the installation. EPM System Diagnostics confirms that product
components were successfully installed, configured, and are up and running.

A record of configurations is kept in configtool-summary.log.

35 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Shared Services Deployment

1. Launch BEA Weblogic Administration console using


http://servername:7001/console

2. Click on Servers to create a new Managed Server.

36 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Click on Lock & Edit to make changes to the “Hyperion” domain.


4. Click New to create a Managed Server.

5. Type in the Server Name as “Shared Services”.


6. Server Listen Port is 28080.
7. Click Finish to create the server.

37 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

8. Select the newly created server (Shared Services) and go the Server Start tab.

38 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Create an entry in the Environment variables

Variable Name: - CLASS_PATH


Variable Value =
E:\bea\patch_weblogic923\profiles\default\sys_manifest_classpath\weblogic_patch.jar;E:\b
ea\JDK150~1\lib\tools.jar;E:\bea\WEBLOG~1\server\lib\weblogic_sp.jar;E:\bea\WEBLO
G~1\server\lib\weblogic.jar;E:\bea\WEBLOG~1\server\lib\webservices.jar;;E:\bea\WEBL
OG~1\common\eval\pointbase\lib\pbclient51.jar;E:\bea\WEBLOG~1\server\lib\xqrl.jar;

where E:\bea is the BEA_HOME.

In the Server Start Class Path type. (Weblogic Server Start tab window)

%CLASS_PATH%;G:\Hyperion\deployments\WebLogic9\SharedServices9\config;G:\
Hyperion\common\JakartaCommons\commons-dbcp-
1.2.1.jar;G:\Hyperion\common\JDBC\DataDirect\3.7\lib\hyjdbc.jar;G:\Hyperion\com
mon\JakartaCommons\commons-pool-1.3.jar;G:\Hyperion\common\SAP\lib;

In the arguments –DHYPERION_HOME=G:\Hyperion –Dhyperion.home=G:\Hyperion

where G:\Hyperion is Hyperion_Home.

39 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Create a Machine so that we can use Node Manager for the monitoring and remote
stop start of the servers.

• Click New to create a machine.

• Enter the Machine Name (e.g. System11)

40 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Select the machine name from the Machine Summary list.

• Go to Servers in the Configuration tab.


• Click Add to add the server.

• Select Shared Services from the available list of Servers.


• Click Finish.
• Create a Startup Script for Node Manager.

41 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Open up nodemanager.properties file located in


E:\bea\weblogic92\common\nodemanager and change the following lines.

StartScriptName=startEPMSystem.cmd
StartScriptEnabled=true

You need to create a script named startEPMSystem.cmd in


E:\bea\user_projects\domains\Hyperion\bin i.e. in your DOMAIN_HOME\bin
directory.

Sample Start script for Managed Servers

A sample script is given below.

@echo off
rem startEPMSystem.cmd
rem Custom Node Manager start script to set EPM System specific parameters
rem This release of EPM System supports one HYPERION_HOME.
rem Change this value to match your HYPERION_HOME location, if different.
set HYPERION_HOME=G:\Hyperion
rem setDomainEnv.cmd will reset CLASSPATH, but EXT_PRE_CLASSPATH is prepended.
set EXT_PRE_CLASSPATH=%CLASSPATH%
rem Node Manager sets %SERVER_NAME%
goto %SERVER_NAME%

:SharedServices
call %HYPERION_HOME%\products\Foundation\OpenLDAP\startService.bat
set PATH=%PATH%;%HYPERION_HOME%\common\SAP\bin;%PATH%
goto STARTWLS

:APS
set PATH
=%PATH%;%HYPERION_HOME%\products\ESSBASE\aps\bin%HYPERION_HOME%\common\SAP
\bin;%HYPERION_HOME%\common\CSS\9.5.0.0\bin
goto STARTWLS

:EAS
set EAS_HOME=%HYPERION_HOME%\products\Essbase\eas
set ESSLANG=English_UnitedStates.Latin1@Binary
set ARBORPATH=%HYPERION_HOME%\products\Essbase\EssbaseServer
set ESSBASEPATH=%ARBORPATH%
set
PATH=%PATH%;%ARBORPATH%\bin;%HYPERION_HOME%\common\SAP\bin;%HYPERION_H
OME%\common\CSS\9.5.0.0\bin
call E:\bea\user_projects\domains\Hyperion\bin\startEssbase.bat
goto STARTWLS

:Planning
call E:\bea\user_projects\domains\Hyperion\bin\startPlanning.bat
set PLANNING_HOME=%HYPERION_HOME%/products/Planning
set
PATH=%PATH%;%HYPERION_HOME%/common/EssbaseRTC/9.5.0.0/bin;%HYPERION_HOME%/
common/SAP/bin

42 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

goto STARTWLS

:CalcMgr
set
PATH=%PATH%;%HYPERION_HOME%\common\SAP\bin;%HYPERION_HOME%\common\CSS\9.
5.0.0\bin
goto STARTWLS

:Workspace
call E:\bea\user_projects\domains\Hyperion\bin\startWorkspace.bat
set
PATH=%PATH%;%HYPERION_HOME%\common\SAP\bin;%HYPERION_HOME%\common\CSS\9.
5.0.0\bin
goto STARTWLS

:STARTWLS
%~dp0/startManagedWebLogic.cmd
exit

:SharedServices
set FOO=BAR
goto STARTWLS

:APS
set FOO1=BAR
goto STARTWLS

:EAS
set FOO2=BAR
goto STARTWLS

:Planning
set FOO3=BAR
goto STARTWLS

:CalcMgr
set FOO4=BAR
goto STARTWLS

Evaluating SERVER_NAME in Start Script

As managed servers are added to the domain, conditional statements are added to
the script that control the flow of execution based on SERVER_NAME, which is
set by the Node Manager. For example, the following script defines a variable FOO
for the managed server Server0. FOO will not be set for other managed servers.

E.g.
:SharedServices
set FOO=BAR
goto STARTWLS

• Click on Activate Changes.

43 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

• Add a condition under <security-configuration> tag in config.xml file for your


domain (location E:\bea\user_projects\domains\Hyperion\config)

<security-configuration>
<enforce-valid-basic-auth-credentials>false</enforce-valid-basic-authcredentials>
</security-configuration>

This will prevent Weblogic from trying to authenticate basic authentication


headers.

• Restart the Weblogic server.

9. Login to the Weblogic Admin console.


10. Select the server from the Summary of Servers list.
11. Go to the Control Tab and click on Start.

44 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

12. Click Yes on the prompt.

13. Go to deployments in the Domain Structure and click on Lock & Edit.
14. Click Install to install Shared Services application.

45 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

15. Browse to the


%Hyperion_Home%/deployments/WebLogic9/servers/SharedServices9/we
bapps/

16. Select the web archive interop and click Next to install.

During deployment, provide:

46 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

17. Select Install this deployment as an application.

18. Select the managed server you created as the application deployment
target; for example, SharedServices.

47 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

19. Select I will make the deployment accessible from the following
location, and ensure the pre-filled file-system location for the expanded
archive is correct.

48 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

20. Click on Activate Changes to complete the deployment.

49 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

21. Select interop in the deployments summary and click on start à Servicing
all request.

50 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

The deployment will show the status as active, to verify the deployment launch Shared
Services using a web browser http://localhost:28080/interop/

Logon to Shared Services.

51 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Essbase Configuration

We’ve installed Essbase Services, Essbase Administration Services and Analytic


Provider Services.

1. Select the Products under Essbase for configuration.


2. Essbase Administration Services needs a Database for adding Business Rules.
3. Click Next to proceed with the configuration.

52 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Database Configuration Window shows us 2 options for the configuration.

a. Connect to a previously configured database (for us this will be the Shared


Services database, since no other database is available. It is recommended to
have different databases for different products.)
b. Perform 1st time configuration.

4. Enter Database Type.


5. Enter Server name.
6. Enter Port (the default port number will be already listed i.e. 1521 for Oracle)
7. Enter SID.
8. Enter Username.
9. Enter Password.
10. Click on the Advanced Options button to view the advanced settings (this is the
place where you can select Data Tablespace and Index Tablespace if they are
not default.

53 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

11. Choose Application Server as Weblogic and Deployment Type as Manual


12. Click Next to proceed.

54 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

13. Default port numbers will be already displayed, if you wish to change the
default port numbers you can edit them here.
14. Click on Set up to edit to setup logical address. (You can choose whether you
want the fully qualified computer name.)

55 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

15. You can change the Essbase listening ports, Start and End Port range,
ESSLANG, ARBORPATH.
16. Click Next to proceed.

56 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

17. Confirmation window with all selected options is displayed.


18. Click Next to proceed.

57 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

19. Click Finish to finish Essbase Configuration.

58 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Essbase Administration Services deployment

Perform the steps required to create a Managed server (Name the server as EAS)
and add it to an existing Machine.

1. Add the following entries to the Start Script (startEPMSystem.cmd)

:EAS
set EAS_HOME=%HYPERION_HOME%\products\Essbase\eas
set ESSLANG=English_UnitedStates.Latin1@Binary
set ARBORPATH=%HYPERION_HOME%\products\Essbase\EssbaseServer
set ESSBASEPATH=%ARBORPATH%
set
PATH=%PATH%;%ARBORPATH%\bin;%HYPERION_HOME%\common\SAP\bin
;%HYPERION_HOME%\common\CSS\9.5.0.0\bin
goto STARTWLS

2. At the end of start script add the evaluation for server name.
3. Go to Server Start tab and add the following to Class Path.
%CLASS_PATH%;%HYPERION_HOME%/common/JakartaCommons/commons-
lang-2.1.jar
4. In Arguments add
-DEAS_HOME=G:\Hyperion\products\Essbase\eas
-DEAS_LOG_LEVEL=5000
-DEAS_LOG_LOCATION=G:\Hyperion\logs\eas\easserver.log
-DEAS_SERVER_VERSION=11.1.1.3

5. Start the Managed Server

59 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

6. For deploying eas.ear file we need to expand the archives, for this purpose
create a script called expearwar.bat as shown below.

set PATH=E:\bea\jdk150_12\bin;%PATH%
mkdir %HYPERION_HOME%\deployments\WebLogic9\servers\EAS\webapps\eas
cd /d %HYPERION_HOME%\deployments\WebLogic9\servers\EAS\webapps\eas
jar -xf
%HYPERION_HOME%\\products\Essbase\eas\server\AppServer\InstallableApps\Co
mmon\eas.ear eas.war hbrlauncher.war easdocs.war easconsole.war
mkdir eas easconsole easdocs hbrlauncher
cd eas
jar -xf ..\eas.war
cd ..\easconsole
jar -xf ..\easconsole.war
cd ..\easdocs
jar -xf ..\easdocs.war
cd ..\hbrlauncher
jar -xf ..\hbrlauncher.war
del ..\*.war
pause

7. Follow the steps given above (Shared Services deployment section) for
deploying the expanded eas folder.

8. Install eas, easconsole (this is used to launch EAS from the url
http://servername:portnumber(default 10080)/easconsole/console.html),easdocs
(this is used to launch the easdocs from EAS console) to the Managed server
EAS.
60 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

61 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

62 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

63 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

During deployment, provide:


• Select Install this deployment as an application
• Select the managed server you created as the application deployment target; for
example, EAS
• Select I will make the deployment accessible from the following location, and
ensure the pre-filled file-system location for the expanded archive is correct
• Start servicing all requests for the deployed application, switching State from
Prepared to Active

64 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

9. Launch Web Launcher using url http://servername:portnumber(default


10080)/easconsole/console.html

10. Check Always trust content from this publisher.


11. Click Run.

65 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

12. Enter user name, password to login.

13. If everything is fine, you’ll be able to log in.

66 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Analytic Provider Services deployment

Perform the steps required to create a Managed server (Name the server as APS)
and add it to an existing Machine.

1. Add the following entries to the Start Script (startEPMSystem.cmd)

:APS
set PATH
=%PATH%;%HYPERION_HOME%\products\ESSBASE\aps\bin%HYPERION_HO
ME%\common\SAP\bin;%HYPERION_HOME%\common\CSS\9.5.0.0\bin
goto STARTWLS

2. At the end of start script add the evaluation for server name.
3. Go to the Server Start Tab and add Class Path as
%CLASS_PATH%

4. In the arguments add


-DESS_ES_HOME=%HYPERION_HOME%/products/Essbase/aps

5. Start the Managed Server


6. In order to deploy APS we need to expand aps.war, for this purpose create
expapswar.bat as given below.

set PATH=E:\bea\jdk150_12\bin;%PATH%
mkdir G:\Hyperion\deployments\WebLogic9\servers\APS\webapps\aps
cd /d G:\Hyperion\deployments\WebLogic9\servers\APS\webapps\aps
jar -xf
G:\Hyperion\products\Essbase\aps\AppServer\InstallableApps\Common\aps.war
pause
67 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

7. Deploy the expanded aps folder to the Managed Server

During deployment, provide:

• Select Install this deployment as an application.


• Select the managed server you created as the application deployment target; for
example, APS
• Select I will make the deployment accessible from the following location, and
ensure the pre-filled file-system location for the expanded archive is correct.
• Start servicing all requests for the deployed application, switching State from
Prepared to Active.

8. To test the deployment launch the url http://servername:portnumber (default is


13080/aps/APS
9. If everything is fine, you’ll get a window similar to the one given below.

68 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

69 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Planning Configuration

1. Select the above given options for Planning configuration.


2. Manage Planning Cluster option will be only enabled after the Database
configuration. Click Next to proceed with the configuration.

70 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. You can enable Capital Asset Planning and Workforce Planning here.
4. Click Next to proceed.

71 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

5. Select 1st Time configuration.


6. Enter Database Type.
7. Enter Server name.
8. Enter Port (the default port number will be already listed i.e. 1521 for Oracle)
9. Enter SID.
10. Enter Username.
11. Enter Password.
12. Click on the Advanced Options button to view the advanced settings (this is the
place where you can select Data Tablespace and Index Tablespace if they are
not default.

72 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

13. Select application server as Weblogic and deployment type as Manual.

73 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

14. Default port numbers will be already displayed, if you wish to change the
default port numbers you can edit them here.
15. Click on Set up to edit to setup logical address. (You can choose whether you
want the fully qualified computer name.)

74 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

16. Confirmation will be displayed with the selected options, Click Next to
continue.

75 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

17. Click Finish to finish the configuration.

76 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Manage Planning Clusters

1. Select Manage Planning Clusters from Planning, Click Next to proceed.

77 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

2. You can create a cluster, edit, delete, activate, re-associate cluster and
application.
3. By default a Default cluster is created by planning. We are going to edit the
default one. An application can be only associated to a single cluster.

78 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

4. Select the cluster from the drop down.

79 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

5. Type in the Web Tier Host Name (the name of the system where Planning is
installed.
6. Type the Planning port number.
7. Check Activate as Active cluster to activate this cluster.

80 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

8. Confirmation screen is displayed. Click Next to proceed.

81 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

9. Click Finish to finish the cluster configuration.

82 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Planning Deployment

Perform the steps required to create a Managed server (Name the server as
Planning) and add it to an existing Machine.

1. Add the following entries to the Start Script (startEPMSystem.cmd)

:Planning
call E:\bea\user_projects\domains\Hyperion\bin\startPlanning.bat
set PLANNING_HOME=%HYPERION_HOME%/products/Planning
set
PATH=%PATH%;%HYPERION_HOME%/common/EssbaseRTC/9.5.0.0/bin;%HYP
ERION_HOME%/common/SAP/bin
goto STARTWLS

2. At the end of start script add the evaluation for server name.

83 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Go to Server Start tab and add the following to Class Path.


%CLASS_PATH%;%HYPERION_HOME%/common/JakartaCommons/commons-
lang-2.1.jar

4. In Argument add
-DHYPERION_HOME=G:\Hyperion –Dhyperion.home=G:\Hyperion

5. Change the Cookie name in the Weblogic.xml


(%BEA_HOME%\weblogic92\server\lib\consoleapp\webapp\WEB-INF) file
to:
<session-param>
<param-name>CookieName</param-name>
<param-value>HPSESSIONID</param-value>

6. To deploy planning we need to expand HyperionPlanning and for this purpose


create expplanningwar.bat as given below.

set PATH=E:\bea\jdk150_12\bin;%PATH%
mkdir
G:\Hyperion\deployments\WebLogic9\servers\HyperionPlanning\webapps\HyperionPl
anning
cd /d G:\Hyperion\deployments\WebLogic9\servers\HyperionPlanning\webapps
jar -xf
G:\Hyperion\products\Planning\AppServer\InstallableApps\Common\HyperionPlannin
g.ear HyperionPlanning.war
cd HyperionPlanning
jar -xf ..\HyperionPlanning.war
del ..\HyperionPlanning.war
pause

84 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

7. Deploy the expanded directory to the managed server created.

During deployment, provide:

• Select Install this deployment as an application.


• Select the managed server you created as the application deployment target; for
example, Planning.
• Select I will make the deployment accessible from the following location, and
ensure the pre-filled file-system location for the expanded archive is correct.
• Start servicing all requests for the deployed application, switching State from
Prepared to Active.

85 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

8. To test the deployment, launch the url


http://servername:portnumber/HyperionPlanning

86 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Calculation Manager Configuration

Hyperion System 11 series introduced Calculation manager where business rules


can be implemented easily from a web interface (Workspace).

1. Select the options given above for configuring Calculation manager.


2. Click Next to proceed with the configuration.

87 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Perform 1st time configuration.

4. Enter Database Type.


5. Enter Server name.
6. Enter Port (the default port number will be already listed i.e. 1521 for Oracle)
7. Enter SID.
8. Enter Username.
9. Enter Password.
10. Click on the Advanced Options button to view the advanced settings (this is the
place where you can select Data Tablespace and Index Tablespace if they are
not default.

88 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

11. Select Weblogic as application server and deployment type as Manual.

89 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

12. Default port numbers will be already displayed, if you wish to change the
default port numbers you can edit them here.
13. Click on Set up to edit to setup logical address. (You can choose whether you
want the fully qualified computer name.)

90 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

14. Confirmation screen is displayed with the options selected.


15. Click Next to proceed.

91 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

16. Click Finish to finish the configuration.

92 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Calculation Manager Deployment

Perform the steps required to create a Managed server (Name the server as
CalcMgr) and add it to an existing Machine.

1. Add the following entries to the Start Script (startEPMSystem.cmd)

:CalcMgr
set
PATH=%PATH%;%HYPERION_HOME%\common\SAP\bin;%HYPERION_HOME
%\common\CSS\9.5.0.0\bin
goto STARTWLS

2. At the end of start script add the evaluation for server name.

93 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Go to Server Start tab and add the following to Class Path.


%CLASS_PATH%

4. In Arguments add
-DHYPERION_HOME=G:\Hyperion -Dhyperion.home=G:\Hyperion

5. Start the Managed Server

6. For deploying calcmgr.ear file we need to expand the archives, for this purpose
create a script called expcalcwar.bat as shown below.

set PATH=E:\bea\jdk150_12\bin;%PATH%
mkdir G:\Hyperion\deployments\WebLogic9\servers\calcmgr\webapps\calcmgr
cd /d G:\Hyperion\deployments\WebLogic9\servers\calcmgr\webapps\
jar -xf
G:\Hyperion\products\Foundation\CALC\AppServer\InstallableApps\calcmgr.ear
calcmgr.war
cd calcmgr
jar -xf ..\calcmgr.war
del ..\calcmgr.war
pause

94 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

7. Deploy the expanded calcmgr directory to the Managed server, CalcMgr

During deployment, provide:


• Select Install this deployment as an application.
• Select the managed server you created as the application deployment target; for
example, CalcMgr
• Select I will make the deployment accessible from the following location, and
ensure the pre-filled file-system location for the expanded archive is correct.
• Start servicing all requests for the deployed application, switching State from
Prepared to Active.

95 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

8. To test the deployment launch this url http://servername:portnumber (default


port is 8500)/calcmgr.
9. You’ll get a screen similar to the above given if everything is fine.

96 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Workspace Configuration

Oracle Hyperion Workspace is single access window for different modules, which
provides management reporting, query, and analysis capabilities for a wide variety
of data sources in a single coordinated environment. Workspace is a zero-footprint
client that provides the user interface for viewing and interacting with content
created using Oracle's Hyperion Reporting and Analysis authoring studios,
financial applications, and Oracle Business Intelligence products.

1. Select the above given options to configure Workspace.


2. If you’ve installed WebAnalysis or any other Reporting and Analysis product
select that product also.

97 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Perform 1st time configuration.

4. Enter Database Type.


5. Enter Server name.
6. Enter Port (the default port number will be already listed i.e. 1521 for Oracle)
7. Enter SID.
8. Enter Username.
9. Enter Password.
10. Click on the Advanced Options button to view the advanced settings (this is the
place where you can select Data Tablespace and Index Tablespace if they are
not default.

98 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

11. Specify the Repository Directory and port ranges for Core Services here.
12. Click Next to proceed.

99 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

13. Select Weblogic as Application server and deployment type as Manual.

100 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

14. Default port numbers will be already displayed, if you wish to change the
default port numbers you can edit them here.
15. Click on Set up to edit to setup logical address. (You can choose whether you
want the fully qualified computer name.)

101 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Hyperion ships Apache HTTP server with the installation. You can also select IIS as
your Web server from the drop down.

16. Type port number as 80 (default is 19000, 80 is used so that there is no need for
entering the port numbers in the url.)
17. Check whether all the components, HOST and ports are correct.

102 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

18. Confirmation screen is displayed with the options selected previously.

103 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

19. Click Finish to finish the configuration.

104 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Workspace Deployment

Perform the steps required to create a Managed server (Name the server as
Workspace) and add it to an existing Machine.

1. Add the following entries to the Start Script (startEPMSystem.cmd)

:Workspace
call E:\bea\user_projects\domains\Hyperion\bin\startWorkspace.bat
set
PATH=%PATH%;%HYPERION_HOME%\common\SAP\bin;%HYPERION_HOME
%\common\CSS\9.5.0.0\bin
goto STARTWLS

2. At the end of start script add the evaluation for server name.

105 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Go to Server Start tab and add the following to Class Path.


%CLASSPATH%;G:\Hyperion\products\Foundation\workspace\lib\iona63.jar;G:\Hyp
erion\products\Foundation\workspace\lib;G:\Hyperion\common\SAP\lib

4. In Arguments add
-DHYPERION_HOME=G:\Hyperion -Dhyperion.home=G:\Hyperion -
Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
5. For deploying workspace.war file we need to expand the archives, for this
purpose create a script called expwkswar.bat as shown below.

set PATH=E:\bea\jdk150_12\bin;%PATH%
mkdir G:\Hyperion\deployments\WebLogic9\servers\Workspace\webapps\workspace
cd /d G:\Hyperion\deployments\WebLogic9\servers\Workspace\webapps\workspace
jar -xf G:\Hyperion\products\Foundation\workspace\InstallableApps\workspace.war
pause

106 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

6. Deploy the expanded archive to the managed server, Workspace.

During deployment, provide:


• Select Install this deployment as an application.
• Select the managed server you created as the application deployment target; for
example, EAS.
• Select I will make the deployment accessible from the following location, and
ensure the pre-filled file-system location for the expanded archive is correct.

7. Update:
%HYPERION_HOME%\deployments\WebLogic9\servers\Workspace\webapps\works
pace\WEB-INF\weblogic.xml

107 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

8. Locate the container-descriptor tag and insert the parameter:

<container-descriptor>
<servlet-reload-check-secs>-1</servlet-reload-check-secs>
</container-descriptor>

9. Add jsp-param before the </jsp-descriptor> tag:

<jsp-param>
<param-name>pageCheckSeconds</param-name>
<param-value>-1</param-value>
</jsp-param>

• Start servicing all requests for the deployed application, switching State from
Prepared to Active

108 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Customizing EPM Workspace Services Configuration Scripts

EPM Workspace Services include scripts that can be launched interactively to


configure various part of the system. When the Manual option is selected during
EPM Workspace deployment, the DEPLOYMENT_HOME variable declarations
must be manually defined in
%HYPERION_HOME%/products/Foundation/workspace/bin/settrustedpass.bat

To declare the variable declarations:

1. In a text editor, open:

%HYPERION_HOME%/products/Foundation/workspace/bin/settrustedpass.bat

2. Replace occurrences of the $J(trustedPass.deploymentHome) with


DEPLOYMENT_HOME

where DEPLOYMENT_HOME is the file-system path to the deployed EPM


Workspace Web application.

eg. G:\Hyperion\deployments\WebLogic9\servers\Workspace\webapps\workspace

Run the bat file in Windows CMD: settrustedpass.bat


Default initial password is: 123456

Enter new password at the prompt


Re-enter the new Trusted Password

10. To test the deployment launch the url http://servername:portnumber/workspace

109 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

11. If everything is fine you’ll be able to login to Workspace.

110 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Create Planning Application

In order to create a Planning application a user should be provisioned in Shared


Services as
• Dimension Editor
• Application Creator

1. Login to Workspace as the user provisioned above.

2. Navigate (the boat steering in the screen shot) à Administer à Classic


Application Administration à Planning Administration

111 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

3. Click on Manage Data Source to create a data source.

4. Click on Create Data Source.

112 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

5. Enter Data Source Name and description.


6. You can select Database platform from the drop down.
7. Fill in the database and Essbase Server details.
8. You can Validate the Database connection and Essbase connection here.

9. Click on Create Application to create a new Planning application.


10. Select the data source from the drop down.
11. Enter Application name and description
12. Select the instance which it should be associated.
13. With the new release (11.1.1.3) you can choose the calculation module from a
drop down, select Business rules.
14. You can enter the calendar details, currency options and Plan type in the
following screens.
113 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

15. A confirmation screen will be displayed with the options selected previously.
16. Click finish to create the application.

17. Log into Shared Services from Workspace.


18. Go to Navigate à Administer à Shared Services console
19. Right on Application groups à New to create a new application group

114 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

20. Enter the application name as Planning.


21. Select Default Application Group from the drop down list.
22. Click Update List.
23. Newly created planning application will be displayed in the left hand side
panel.
24. Select and assign the application to Planning application group.

25. Click on Register Application.


26. Select the planning application to register.

115 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

27. From the Pop up window select the Shared Services project as “Planning”.

28. You’ll get a confirmation that the application is registered successfully.

116 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

29. To test the application, log off from Workspace and log in back

30. Go to Navigate à Applications à Planning à PLN_SMP (this will be the


name of the Planning application.)

117 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

31. If everything is fine you’ll be get a similar window.

118 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Apache Web Server configuration


Hyperion Software by default is shipped with Apache Web Server.

Check apache version

Open up a command prompt and navigate to the apache installed directory and type
apache –v.

G:\Hyperion\common\httpServers\Apache\2.0.59\bin>apache -v
Server version: Apache/2.0.61
Server built: Jul 28 2008 15:37:06

Creating httpd.conf file.

The main step in Apache Web server configuration is the creation of httpd.conf file.
This the main configuration file for Apache.

1. We need to enable the Weblogic module in Apache which is done by adding


the below given entry in httpd.conf file.

LoadModule weblogic_module
E:/bea/weblogic92/server/plugin/win/32/mod_wl_20.so, where E:\bea is the
BEA_HOME

2. After enabling the plug-in we need to add following directive to the conf file

<IfModule mod_weblogic.c>
Include conf/Hyp-WebLogic.conf
WLForwardUriUnparsed ON
DebugConfigInfo ON
KeepAliveEnabled ON
KeepAliveSecs 20
</IfModule>

3. Create Hyp-WebLogic.conf file in the conf directory of Apache.

G:\Hyperion\common\httpServers\Apache\2.0.59\conf

119 | P a g e
Installation and Manual Configuration of Hyperion 11.1.1.3 with Weblogic 9.2 MP3 and Apache HTTP Server

Sample httpd configuration file

Sample configuration is given as attachment (httpd.txt).

Create Hyp-Weblogic.conf

Sample configuration is given as attachment (HYP-Weblogic.txt).

This file is responsible for routing the entire request coming from web browsers.
When you type http://servername/interop this file knows that it forwards the request
to Weblogic and gives us what is there in http://servername:28080/interop

Check httpd.conf syntax

Type apache –t

G:\Hyperion\common\httpServers\Apache\2.0.59\bin>apache -t
Syntax OK

Install Apache as a service.

Type apache –k install -n "service name" -f "path to httpd.conf"

apache -k install -n "Hyperion S11 Apache 2.0" -f


"G:\Hyperion\common\httpServers\Apache\2.0.59\conf\httpd.conf"

To uninstall the service use apache -k uninstall -n "service name" -f "path to


httpd.conf"

apache -k uninstall -n "Hyperion S11 Apache 2.0" -f


"G:\Hyperion\common\httpServers\Apache\2.0.59\conf\httpd.conf"

To test the setting start Apache service and launch Shared


Services/Workspace/Planning without the port number.

120 | P a g e

You might also like