installing oracle endeca information discovery 3.0
Embed Size (px)
DESCRIPTION
Installing Oracle Endeca Information Discovery 3.0TRANSCRIPT

PREPARED BY RAVI KUMAR LANKE Page 1
INSTALLING ORACLE ENDECA INFORMATION DISCOVERY 3.0

PREPARED BY RAVI KUMAR LANKE Page 2
SOFTWARE REQUIREMENTS:
o Oracle Endeca Server (7.5.1.0) from edelivery
o Oracle Endeca Information Discovery Studio (3.0) for WebLogic from edelivery
o Oracle Endeca Information Discovery Integrator (3.0) from edelivery
o JDK version 6 Download the Sun version here or On this page download the jRockit version for Windows x86-64 (recommended for Endeca Server, but not certified with Endeca Studio as Brett stated in the comments)
o Oracle Weblogic Server 11gR1 On this page download Weblogic 10.3.6, the Generic: 1GB release.
o ADF Runtime
On this page download Application Development Runtime version 11.1.1.6:

PREPARED BY RAVI KUMAR LANKE Page 3
When you've downloaded these components you are ready to go. Perhaps first a brief summary of the steps we will do during this install, so you will not loose the overview:
1. Install the JDK (needed for the application server) 2. Install Weblogic Server (the application server) 3. Install the ADF Runtime software (some additional middletier components
needed for a succesful Endeca Server deployment) 4. Install the Endeca Server software (the analytical search database) 5. Create a Weblogic Domain for the Endeca Server
6. Create a Weblogic Domain for Endeca Studio 7. Update some Weblogic settings for the purpose of the installation of Endeca
Studio 8. Deploy the Endeca Studio application (the presentation layer)
9. Install Integrator (the ETL component) 10. Done

PREPARED BY RAVI KUMAR LANKE Page 4
Install the JDK I use the jRockit, but the Sun JDK has similar steps. To install the jRockit JDK just start the setup.exe. Click <Next> on the first screen and on the second screen enter a path. DO NOT USE SPACES!

PREPARED BY RAVI KUMAR LANKE Page 5
Click <Next>. On the next page make no selections and click <Next> again. Then you
are asked if you want to install the JRE as well.
It is not necessary, but if you say Yes and <Next> then you are asked for a path again.
Enter a different path then the previous one and click <Next>.
jRockit will be installed.

PREPARED BY RAVI KUMAR LANKE Page 6

PREPARED BY RAVI KUMAR LANKE Page 7

PREPARED BY RAVI KUMAR LANKE Page 8

PREPARED BY RAVI KUMAR LANKE Page 9

PREPARED BY RAVI KUMAR LANKE Page 10

PREPARED BY RAVI KUMAR LANKE Page 11
Click done to finish.

PREPARED BY RAVI KUMAR LANKE Page 12
Install Weblogic Server
To install Weblogic Server execute the download wls1036_generic.jar with the JDK.
Go to the directory with wls1036_generic.jar and type: <JDK Path>\bin\java -jar wls1036_generic.jar

PREPARED BY RAVI KUMAR LANKE Page 13

PREPARED BY RAVI KUMAR LANKE Page 14

PREPARED BY RAVI KUMAR LANKE Page 15
Click yes

PREPARED BY RAVI KUMAR LANKE Page 16

PREPARED BY RAVI KUMAR LANKE Page 17

PREPARED BY RAVI KUMAR LANKE Page 18
Select I wish and click continue

PREPARED BY RAVI KUMAR LANKE Page 19
Then choose a Custom install and click <Next>. On the next screen uncheck Oracle
Coherence

PREPARED BY RAVI KUMAR LANKE Page 20

PREPARED BY RAVI KUMAR LANKE Page 21

PREPARED BY RAVI KUMAR LANKE Page 22

PREPARED BY RAVI KUMAR LANKE Page 23

PREPARED BY RAVI KUMAR LANKE Page 24

PREPARED BY RAVI KUMAR LANKE Page 25

PREPARED BY RAVI KUMAR LANKE Page 26

PREPARED BY RAVI KUMAR LANKE Page 27
Click done to finish

PREPARED BY RAVI KUMAR LANKE Page 28
Install the Endeca Server Software Open a command line box, go to the unzipped Endeca Server software directory Disk1 and start the setup with the -jreLoc option as with the ADF runtime software: setup.exe -jreLoc <JDK dir>.
The installer starts. On the Welcome screen click <Next>. After the Prerequisites Checks have been done click <Next>. Then select the Weblogic Middleware home from a drop down list. Leave the Oracle Home Directory to the default (EndecaServer7.5.1_1):

PREPARED BY RAVI KUMAR LANKE Page 29

PREPARED BY RAVI KUMAR LANKE Page 30

PREPARED BY RAVI KUMAR LANKE Page 31

PREPARED BY RAVI KUMAR LANKE Page 32
After entering locations click <Next>. For this installation we will not run the Endeca Server in a secure mode, so uncheck 'Yes':

PREPARED BY RAVI KUMAR LANKE Page 33

PREPARED BY RAVI KUMAR LANKE Page 34

PREPARED BY RAVI KUMAR LANKE Page 35

PREPARED BY RAVI KUMAR LANKE Page 36
Click finish to complete

PREPARED BY RAVI KUMAR LANKE Page 37
Installing oracle jrf 11.1.1.6.0:

PREPARED BY RAVI KUMAR LANKE Page 38

PREPARED BY RAVI KUMAR LANKE Page 39

PREPARED BY RAVI KUMAR LANKE Page 40

PREPARED BY RAVI KUMAR LANKE Page 41

PREPARED BY RAVI KUMAR LANKE Page 42

PREPARED BY RAVI KUMAR LANKE Page 43

PREPARED BY RAVI KUMAR LANKE Page 44

PREPARED BY RAVI KUMAR LANKE Page 45

PREPARED BY RAVI KUMAR LANKE Page 46
Click finish to complete

PREPARED BY RAVI KUMAR LANKE Page 47
Create a Weblogic Domain for the Endeca Server: Now we need to create a Weblogic Domain for the Endeca Server software. To do so, open a command prompt (of course you can also use Windows Explorer, but I like the command line, if something goes wrong ...) and go to the directory:<Weblogic Middleware
Home>\wlserver_10.3\common\bin
Type there: config.cmd
On the appearing screen choose: Create a new Weblogic domain. Click <Next>. Then select "Oracle Endeca Server - 7.5.1.0". The second check ("Oracle JRF") comes for free:

PREPARED BY RAVI KUMAR LANKE Page 48

PREPARED BY RAVI KUMAR LANKE Page 49

PREPARED BY RAVI KUMAR LANKE Page 50

PREPARED BY RAVI KUMAR LANKE Page 51
Password: welcome1

PREPARED BY RAVI KUMAR LANKE Page 52

PREPARED BY RAVI KUMAR LANKE Page 53

PREPARED BY RAVI KUMAR LANKE Page 54

PREPARED BY RAVI KUMAR LANKE Page 55

PREPARED BY RAVI KUMAR LANKE Page 56
Click done to finish.
You can verify your install of the Endeca Server. Start the Endeca Server Domain by executing: <Weblogic Middleware Home>\user_projects\domains\<endeca server
domain name>\bin\startWebLogic.cmd
From a browser start this URL: http://localhost:7001/endeca-server/ws/manage?wsdl

PREPARED BY RAVI KUMAR LANKE Page 57
Now the Endeca Server is completely installed and operational (on port 7001)

PREPARED BY RAVI KUMAR LANKE Page 58
Create a Weblogic Domain for Endeca Studio For the Endeca Studio application we also need to create a domain (recommended as per the documentation). This is similar to the Endeca Server Domain creation: Open a command prompt and go to the
directory: <Weblogic Middleware Home>\wlserver_10.3\common\bin
Type there: config.cmd

PREPARED BY RAVI KUMAR LANKE Page 59

PREPARED BY RAVI KUMAR LANKE Page 60

PREPARED BY RAVI KUMAR LANKE Page 61

PREPARED BY RAVI KUMAR LANKE Page 62
Password : welcome1

PREPARED BY RAVI KUMAR LANKE Page 63

PREPARED BY RAVI KUMAR LANKE Page 64
Click <Next>. Since we did a basic domain installation of the Endeca Server this has been configured on port 7001. So we need to change the port of the domain where Endeca Studio will be running. Change the Listen port of the future Endeca Studio Application. I chose port 8880.

PREPARED BY RAVI KUMAR LANKE Page 65

PREPARED BY RAVI KUMAR LANKE Page 66

PREPARED BY RAVI KUMAR LANKE Page 67
Click done to finish.

PREPARED BY RAVI KUMAR LANKE Page 68
Update some Weblogic settings for the purpose of Endeca Studio: Before you can deploy the Endeca Studio application, we need to modify some Weblogic settings. Edit the file:
<Weblogic Middleware Home>\user_projects\domains\<Endeca Studio
Domain>\bin\setDomainEnv.cmd
Copy the italics text below and paste it in the top of the file, i.e. just after set WL_HOME. set JAVA_OPTIONS=-
Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan
.internal.xsltc.trax.TransformerFactoryImpl -
Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xer
ces.internal.jaxp.DocumentBuilderFactoryImpl -
Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.in
ternal.jaxp.SAXParserFactoryImpl

PREPARED BY RAVI KUMAR LANKE Page 69

PREPARED BY RAVI KUMAR LANKE Page 70
In the same file update (2 times) memory arguments:
Change set WLS_MEM_ARGS_64BIT=-Xms256m -Xmx512m into: set WLS_MEM_ARGS_64BIT=-Xms256m –Xmx1024m
and Change
set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=256m into: set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=512m

PREPARED BY RAVI KUMAR LANKE Page 71

PREPARED BY RAVI KUMAR LANKE Page 72
Save the file
Stop the Endeca Studio domain if started (via command <Weblogic Middleware Home>\user_projects\domains\<endeca server domain
name>\bin\stopWebLogic.cmd) and start it (via command <Weblogic Middleware Home>\user_projects\domains\<endeca server domain
name>\bin\startWebLogic.cmd).

PREPARED BY RAVI KUMAR LANKE Page 73
Deploy the Endeca Studio application
Now you will deploy the Endeca Studio application in the just created Weblogic domain. After you unzip the edelivery Studio package for Weblogic you'll see some files:
Copy the files portal-ext.properties and endeca-portal-weblogic-
3.0.10089.ear to <Weblogic Middleware Home>\user_projects\domains
In the directory <Weblogic Middleware Home>\user_projects\domains
create the following directories: data, deploy and weblogic-deploy. In the newly created directory <Weblogic Middleware
Home>\user_projects\domains\data create the directory endeca-data-sources.

PREPARED BY RAVI KUMAR LANKE Page 74

PREPARED BY RAVI KUMAR LANKE Page 75

PREPARED BY RAVI KUMAR LANKE Page 76
The directory <Weblogic Middleware Home>\user_projects\domains will look like:

PREPARED BY RAVI KUMAR LANKE Page 77

PREPARED BY RAVI KUMAR LANKE Page 78
Now let's deploy the Endeca Studio file (endeca-portal-weblogic-3.0.10089.ear).
Make sure your Endeca Studio domain has been started. Open a browser and go to URL: http://localhost:<port number>/console
(for me: http://localhost:8880/console).

PREPARED BY RAVI KUMAR LANKE Page 79
Go to Configure applications:

PREPARED BY RAVI KUMAR LANKE Page 80
Click Install:

PREPARED BY RAVI KUMAR LANKE Page 81
Locate the file endeca-portal-weblogic-3.0.10089.ear in <Weblogic Middleware
Home>\user_projects\domainsand paste the path to that file in the Path space.
Hit <enter>:

PREPARED BY RAVI KUMAR LANKE Page 82

PREPARED BY RAVI KUMAR LANKE Page 83
Click next

PREPARED BY RAVI KUMAR LANKE Page 84
Click next

PREPARED BY RAVI KUMAR LANKE Page 85
Click finish

PREPARED BY RAVI KUMAR LANKE Page 86
Click save

PREPARED BY RAVI KUMAR LANKE Page 87

PREPARED BY RAVI KUMAR LANKE Page 88
Then click on deployments in the left pane of the Domain Structure. In the deployments then check endeca-portal-weblogic and from the Start drop down select: Servicing All Requests:

PREPARED BY RAVI KUMAR LANKE Page 89
you can check the URL: http://localhost:<port number> (in my case: http://localhost:8880):

PREPARED BY RAVI KUMAR LANKE Page 91

PREPARED BY RAVI KUMAR LANKE Page 92
New password = welcome1
Click save

PREPARED BY RAVI KUMAR LANKE Page 93

PREPARED BY RAVI KUMAR LANKE Page 94
Install Integrator
The last piece of software before we can create our projects is the Integrator. After the unzip of the downloaded file you will see 3 files.
2 Files are needed when you would want to deploy the server version for production environments.
For now double click the file EID_3.0_Integrator.exe.

PREPARED BY RAVI KUMAR LANKE Page 95

PREPARED BY RAVI KUMAR LANKE Page 96

PREPARED BY RAVI KUMAR LANKE Page 97

PREPARED BY RAVI KUMAR LANKE Page 98

PREPARED BY RAVI KUMAR LANKE Page 99

PREPARED BY RAVI KUMAR LANKE Page 100
Click finish