Vous êtes sur la page 1sur 72

Ariba 9r1 Condensed Install Guide

Ariba Consulting Tech Leads


[Created on 9/19/2008]

SI-9r1LaptopInstallInstructions.doc Page 1 of 72
Table of Contents

CHANGE LOG ............................................................................................................................. 4

INTRODUCTION......................................................................................................................... 5
PURPOSE.....................................................................................................................................................................5
SCOPE .........................................................................................................................................................................5
AUDIENCE ..................................................................................................................................................................5
CHECK LIST................................................................................................................................ 6
MANUAL INSTALLATION .............................................................................................................................................6
PREREQUISITES ........................................................................................................................ 7
DOWNLOAD NECESSARY SOFTWARE ...........................................................................................................................7
INSTALLING AND CONFIGURING ORACLE DATABASE 10R2.........................................................................................8
Oracle PERL5LIB Environment Variable ...........................................................................................................18
Oracle Resource Role updates..........................................................................................................................18
Oracle CTX Linguistic Setup ...............................................................................................................................18
UNINSTALLING ORACLE............................................................................................................................................19
UPGRADE ORACLE 9I TO ORACLE 10G ......................................................................................................................20
CREATE ARIBA TABLESPACES AND ARIBA DB USERS ..............................................................................................21
Create Ariba Tablespaces....................................................................................................................................21
Create Database Users........................................................................................................................................25
INSTALLING AND CONFIGURING WEBLOGIC 10MP1..................................................................................................28
INSTALLING AND CONFIGURING APACHE 2.0.63 .......................................................................................................33
INSTALL-CONFIGURE ARIBA DOWNSTREAM .............................................................. 38
INSTALLING 9R1 DOWNSTREAM ...............................................................................................................................38
CONFIGURING 9R1 DOWNSTREAM ............................................................................................................................44
INSTALL-CONFIGURE ARIBA UPSTREAM ...................................................................... 52
INSTALLING 9R1 UPSTREAM .....................................................................................................................................52
CONFIGURING 9R1 UPSTREAM ..................................................................................................................................57
POST CONFIGURATION STEPS ........................................................................................... 64
DOWNSTREAM .........................................................................................................................................................64
Configuring Web Server ......................................................................................................................................64
Initializing Ariba 9r1 DownStream .....................................................................................................................65
Starting and Stopping Ariba 9r1 Downstream ....................................................................................................65
UPSTREAM ...............................................................................................................................................................66
Configuring Web Server ......................................................................................................................................66
Initializing Ariba 9r1 UpStream..........................................................................................................................67
Starting and Stopping Ariba 9r1 UpStream ........................................................................................................67
INTEGRATING ARIBA 9R1 DOWNSTREAM AND UPSTREAM .......................................................................................68
SETTING UP THE ARIBA TOOL SET WITH 9R1 ............................................................................................................68
INSTALLING AND CONFIGURING INTEGRATION TOOL KIT .........................................................................................68
FREQUENTLY ASKED QUESTIONS.................................................................................... 69
Can I run old version of Ariba with 9r1 on Same Machine?...............................................................................69
Can I integrate Ariba 4r4 for 9r1 version ...........................................................................................................69
How much space do I need to run Ariba 9r1.......................................................................................................69
What other platforms are supported for Ariba 9r1..............................................................................................69

SI-9r1LaptopInstallInstructions.doc Page 2 of 72
Can I use the Ariba ToolSet with Ariba 9r1 ........................................................................................................69
Where can I find information regarding 9r1 upgrades .......................................................................................70
Is there a Consulting sandbox 9r1 integrated instance .......................................................................................70
How can I configure SSL with Apache and Ariba 9r1.........................................................................................70
How do I setup the Analysis Oracle Schema Copy (Presentation vs DataLoad Schemas)..................................70
TROUBLESHOOTING ............................................................................................................. 71
Oracle Authentication Error (ORA-12638 credential retrieval failed) ...............................................................71
Getting CTX Oracle Error during Upstream initialization .................................................................................71
Issue with Oracle EM Service starting ................................................................................................................71
Initial Ariba log in screen comes up, but when I log in the next page is an error...............................................71
Issue with Oracle EM Service starting ................................................................................................................72
Error when configuring J2EE App Server...........................................................................................................72
Upstream configuration Errors out .....................................................................................................................72

SI-9r1LaptopInstallInstructions.doc Page 3 of 72
Change Log
This log is updated each time this Document is updated. The log identifies the version number, the date
the version was completed, the author of the changes, and a brief description of the changes.

Version Date Author Description


Initial Version. Based on 9r1 SP1.
1.0 9/19/2008 Ron Lugo Both upstream and Downstream are
covered.

SI-9r1LaptopInstallInstructions.doc Page 4 of 72
Introduction
In the Summer of 2009, Ariba released 9r1 version of all of their applications. With this new release
came consolidation of the Ariba applications. Ariba Buyer, Invoicing, Contract Compliance, Travel &
Expense, Category Procurement and E-Forms in 9r1 is known as downstream. Ariba Sourcing, Contract
Workbench, Category Management and Analysis is known as upstream.

Purpose
The purpose of this document is to assist Ariba Consulting in the installation and setup of an Ariba 9r1
fully integrated demo version of Ariba Downstream and Upstream.

Scope
This document is limited to a fully integrated Ariba 9r1 SP2 CSV demo instance. In addition, the document
assumes the following:
Basic SI Consulting laptop image
Windows XP Professional SP2
At least 3 Gigs of memory

Audience
This document is intended for technical Ariba Consultants to use as a guide to assist them in setting up
Ariba 9r1 integrated instance. It is NOT a dummys guide to installing and configuring databases, web
servers or an Ariba integrated 9r1 instance. There will be some information on configuration of databases
and web servers, but this information is for reference purposes only and users should be familiar with
how to configure and navigate these required third party software at a basic level.

The latest version of this document can be found in Perforce under \\ariba\fieldrelease\tools\docs.

SI-9r1LaptopInstallInstructions.doc Page 5 of 72
Check List
This section provides a nice checklist that can be used to help with navigation through this document.
Additionally this section can be printed out to assist users with the installation of a local 9r1 instance.
Note: Make sure for all installations and configurations the windows user has Administrative access on
the local machine. The latest version of this document can be found in Perforce under
\\ariba\fieldrelease\tools\docs.

Manual Installation
Step # Description Related Section(s)
1 Get the latest version of this document See this section.
<OPTIONAL>
2 Download necessary software Download necessary software
<OPTIONAL>
3 Install and Configure Oracle 10r2 Installing and Configuring Oracle 10r2

4 Setup Ariba tablespaces and DB Users Create Ariba Tablespaces and DB Users

5 Install and Setup WebLogic 10mp1 Installing and Configuring WebLogic 10mp1

6 Install and Setup Apache 2.0.63 Installing and Configuring Apache 2.0.63

7 Install Ariba 9r1 Downstream Installing 9r1 Downstream

8 Configure Ariba 9r1 Downstream Configuring 9r1 Downstream

9 Setup Ariba 9r1 Downstream Web Configuring Web Server


Server
10 Initializing and Starting Ariba 9r1 Initializing Ariba 9r1 DownStream
Downstream
Starting and Stopping Ariba 9r1 Downstream

11 Install Ariba 9r1 Upstream Installing 9r1 Upstream

12 Configure Ariba 9r1 Upstream Configuring 9r1 Upstream

13 Setup Ariba 9r1 UpStream Web Server Configuring Web Server

14 Initializing and Starting Ariba 9r1 Initializing Ariba 9r1 UpStream


UpStream
Starting and Stopping Ariba 9r1 UpStream

15 Integrating Upstream and Downstream Integrating Ariba 9r1 DownStream and


UpStream

16 Setting up Ariba Tool Set with 9r1 Setting up the Ariba Tool Set with 9r1

17 Installing Ariba Integration Tool Kit Installing and Configuring Integration Tool Kit
<OPTIONAL>

SI-9r1LaptopInstallInstructions.doc Page 6 of 72
Prerequisites
This section will document any prerequisites that are needed to be completed prior to setting up local 9r1
integrated demo build.

Download necessary software


This section will list all the required software and where to download the software. Some of the
mentioned software in this section should be standard on ACNA Consulting Laptop image.

Needed Where to Download Comments


Software
WebLogic \\dleonard2\9r1InstallationSoftware Also can be downloaded from
10mp1 https://iconnect.ariba.com
Apache \\dleonard2\9r1InstallationSoftware 9r1 is certified with Apache 2.0.63, but Apache
2.0.63 2.0.54 was used for the document with no
issues. An older version should work. It is
recommended to try older version of Apache
before installing/upgrading to new version.

Perforce:
//ariba/fieldrelease/tools/Apps/Apache

This can also be downloaded from


http://apache.org/
Oracle 10g \\dleonard2\9r1InstallationSoftware This can also be downloaded from Oracle
R2 http://www.oracle.com/technology/software/in
dex.html

You will need an Oracle OTN account which


should be free to sign up for.
Ariba 9r1 \\dleonard2\Ariba\archive\builds\buyer\Bor This can also be downloaded from
DownStrea abora-207 iconnect.ariba.com
m SP2
You can also get latest builds from maytag.
Ariba 9r1 \\dleonard2\Ariba\archive\builds\s4\Borabo This can also be downloaded from
UpStream ra-207 iconnect.ariba.com
SP2
You can also get latest builds from maytag.
Oracle JDBC \\dleonard2\9r1InstallationSoftware This can also be downloaded from Oracle
Driver http://www.oracle.com/technology/software/in
dex.html . The version of the driver should be
10.2.0.2.0

Perforce:
//ariba/fieldrelease/tools/Apps/DBDrivers

You will need an Oracle OTN account which


should be free to sign up for.

SI-9r1LaptopInstallInstructions.doc Page 7 of 72
Needed Where to Download Comments
Software
Oracle CTX \\dleonard2\9r1InstallationSoftware Need to download Oracle 10g R1 installer from
Linguistic oracle
files http://www.oracle.com/technology/software/in
dex.html

Perforce:
//ariba/fieldrelease/tools/Apps/DBDrivers/Oracl
e10GPatchApache

From here get the data.jar. This will be used in


the Oracle Setup section in this document.
Back to CheckList

Installing and Configuring Oracle Database 10r2


Pre-installation CheckList
Make sure no other programs are running.
If you have another instance of Oracle, turn it off
Make sure you are not VPNd into any network (Ariba or customer)

If you already have an Oracle 10g database installed on the local machine, you can use it and skip this
section.

1. Extract Oracle .zip file to Directory and execute setup.exe

2. Follow the Oracle installation select Advanced Installation.

SI-9r1LaptopInstallInstructions.doc Page 8 of 72
3. Select Enterprise Edition

4. Enter an oracle name (SID) and location for Oracle installation.

SI-9r1LaptopInstallInstructions.doc Page 9 of 72
Input Field Comments
Name Take Default is fine unless you really want to have a custom name.

Path On Ariba SI Laptops the hard drive is divided into 2 partitions. The oracle home
is usually installed on the c:\ drive and the oracle data files are stored on the
d:\ drive.

The default for an SI image should be:


c:\devtools\ora10.2.0

5. Oracle will then do some pre-validations. You will likely get a network warning regarding DHCP
settings. You can check off of this warning.

SI-9r1LaptopInstallInstructions.doc Page 10 of 72
6. On the next screen select Create a database

7. On the next screen choose General Purpose.

SI-9r1LaptopInstallInstructions.doc Page 11 of 72
8. Name the database ARIBA. If you already have a database named ARIBA, then use ARIBA1.
Also make sure to choose Unicode standard UTF-8 AL32UTF8 character set. Do NOT choose to
Create database with sample schemas.

9. On next screen, accept defaults (like below).

SI-9r1LaptopInstallInstructions.doc Page 12 of 72
10. On the next screen make sure to put the file system on d:\devtools\ora10.2.0\data. If you dont
have enough space on d:\ drive then you can use c:\ devtools\ora10.2.0\data.

11. Accept defaults on next screen regarding backup (see below).

SI-9r1LaptopInstallInstructions.doc Page 13 of 72
12. On the next screen make the password for SYS, SYSTEM, SYSMAN and DBSNMP the same.
Ariba standard is to make these password. What ever you make itwrite it down and put
it some place you wont forget. If you forget this password, youll be uninstalling and
reinstalling oracle all over again

13. Oracle will do some pre-installation processing. The next screen will then show a list of oracle
products that will be installed.

SI-9r1LaptopInstallInstructions.doc Page 14 of 72
14. Oracle will now begin installing

SI-9r1LaptopInstallInstructions.doc Page 15 of 72
15. When database creation completed click on OK.

SI-9r1LaptopInstallInstructions.doc Page 16 of 72
16. After data creation confirmation acknowledged, the install will go back to the Main installer
program.

17. Last screen should tell you that installation was successful. Click on Exit.

Note: the Oracle Enterprise control is now web based. Make note of the URL in the above
window. We will use it to create database users and tablespaces.

SI-9r1LaptopInstallInstructions.doc Page 17 of 72
18. Make sure Oracle database is up and running via Windows Services manager. The following
services should be running:
a. OracleServiceDATABASENAME
b. OracleOraDb10g_home1TNSListener
c. OracleDBConsoleDATABASENAME

Note: Names above may vary

Back to CheckList

Oracle PERL5LIB Environment Variable

If you have this environment variable in your system, make sure the following two items are
done:

1. Oracle 10g will create a PERL5LIB environment variableDelete this variable.


2. Need to make sure that the Oracle Perl directory is after the active Perl directory

Back to CheckList

Oracle Resource Role updates


Need to make sure to add Create Any VIEW to Resource Role.

Back to CheckList

Oracle CTX Linguistic Setup


When installing Oracle 10R2 some of the CTX linguistic files are not installed. These files are
needed by the Free Text Search functionality in Ariba 9r1 upstream application. In order to not
get an error during initialization the following steps must be performed.

For more information on this error and solution go to http://kb.dbatoolz.com/tp/2796.drg-


11446_droldusdat_not_installed.html

1. Get the following files CTX Linguistic Files. Instructions on where to get these files can be found
in the link above and also in the Download Section of this document.
2. Place the following CTX Linguistic files under: <OracleHome>/oracle/ctx/data/enlx/
a. drofdUS.dat
b. drofiUS.dat
c. droldUS.dat
d. droliUS.dat
e. drolKUS.dat
f. drolsUS.dat

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 18 of 72
Uninstalling Oracle
To uninstall Oracle please run the Oracle installer and choose uninstall products. In addition, there are
manual steps to uninstall it completely from your laptop.

Uninstalling 10g
http://aricsblog.blogspot.com/2005/08/uninstalling-oracle-10g-manually-from.html

Uninstalling 9i
http://www.cryer.co.uk/brian/oracle/howto_uninstall_oracle9i.htm

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 19 of 72
Upgrade Oracle 9i to Oracle 10g
The safest and easiest way to upgrade Oracle 9i database is to perform the following steps.

1. Create database .dmp of any tablespaces you want to extract from current Oracle 9i instance.
Below are high-level instructions for exporting database information..

Example command:

exp <username>/<password> file=<dumpfile> log=<dumplog> buffer=1000000

Where:
<username> - the account that owns the Ariba objects
<password> - the password of the account
<dumpfile> - the target file that will contain the export output
<logfile> - the log of the export process

 Please name the .dmp file using the username that owns the objects.

 Depending on your operating system, zip or tar/compress the dumpfile before


copying it to the ~Delivery directory

2. Install Oracle 10gR2


3. Import dump files from Step #1 into new 10g database. To import use the following command.

Example command:

imp <username>/<password> file=<dumpfile> full=yes

Where:
<username> - the account that will own the Ariba objects
<password> - the password of the account
<dumpfile> - the target file that will contain the export output

4. Uninstall Oracle 9i (see Uninstalling Oracle section for more details)

Note: For more information on dmp/imp commands please see the following web site.
http://www.orafaq.com/wiki/Import_Export_FAQ

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 20 of 72
Create Ariba Tablespaces and Ariba DB Users
This section will detail how to setup tablespaces and database users needed for both Ariba 9r1 upstream
and downstream. These steps below are automated if an Ariba 9r1 project is setup in Ariba Tool Set first.
There are ant targets for both upstream and downstream to create the tablespaces and database users.
The below steps will use the same naming convention that is used in the Ariba Tool Set.

Create Ariba Tablespaces


1. Make sure Oracle is up and running including Oracle Console service.
2. Log into Oracle Enterprise manager using SYSTEM user. Sample login URL:
http://dleonard2.ariba.com:1158/em

3. Navigate to Administration Tab by clicking the Administration link.

SI-9r1LaptopInstallInstructions.doc Page 21 of 72
4. Click on Tablespaces from under Database Administration -> Storage section.

5. Click on Create to create a new TableSpaces.

6. Use the following settings as guidelines for the new table space.

Field Value Comments


Name DEMODWNTBS The naming convention used here should be
the same that is used by the AribaToolSet.

{customer.prefix}DWNTBS

{customer.prefix} value is specified in


CustProperties.xml. For this document we will
use the DEMO as the prefix. It should be all
uppercase.
Extent Management Locally Managed
Type Permanent
Status Read Write
Use bigfile tablespace unchecked

SI-9r1LaptopInstallInstructions.doc Page 22 of 72
7. Next click on the Add button under the datafiles section

8. Use the following guidelines for filling out datafile information.

Field Value Comments


Name DEMODWNTBS Use the same name that was used for
the tablespace name.

File Directory D:\DEVTOOLS\ORADATA\ARIBA1\ Oracle datafiles should be stored on the


d:\ driver rather than the c:\ drive.
This is can be changed depending on
individual setups and where available
hard disk space is readily available, but
typically you take the default.

File Size 300 MB


Reuse Existing File Unchecked
Automatically extend checked
datafile when full
(AUTOEXTEND)
Incremental 10MB
Maximum File Size unlimited

Once the above is entered click Continue

SI-9r1LaptopInstallInstructions.doc Page 23 of 72
9. Now click OK

10. Click on Database Instance SID to get back to Oracle Administrator Home Screen

11. Repeat steps 1 10 for the creation of the upstream tablespaces. Below is additional information
to help configure them.

TableSpace Name Settings


d FileSize = 500MB This will be used for upstream
application

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 24 of 72
Create Database Users
In this section we will create three database users. For the first user(downstream user), there will be
step-by-step instructions. For the other two users, user setup information will be given (not step-by-step).

1. Make sure Oracle is up and running including Oracle Console service.


2. Log into Oracle Enterprise manager using SYSTEM user. Sample login URL:
http://dleonard2.ariba.com:1158/em

3. Navigate to Administration Tab by clicking the Administration link.

SI-9r1LaptopInstallInstructions.doc Page 25 of 72
4. Click on Users from under Database Schema -> Users & Privileges -> Users section.

5. Click on Create to create a new User.

6. Use the following settings as guidelines for the new table space.

Field Value Comments


Name DemoDWNSTR The naming convention used here should be
the same that is used by the AribaToolSet.

{customer.prefix}DWNSTR

{customer.prefix} value is specified in


CustProperties.xml. For this document we will
use the Demo as the prefix

SI-9r1LaptopInstallInstructions.doc Page 26 of 72
Field Value Comments
Profile DEFAULT
Authentication Password
Password DemoDWNSTR This can be anything you want, but again to be
consistent with the Ariba Tool Set it should be
the same as the database user name.

DefaultTableSpace DEMODWNTBS This should be the downstream tablespace you


created in the previous section.

Temporary Tablespace TEMP


Status Unlock

7. Next click on Roles link. Then the Edit List

Add the following Roles


CONNECT
DBA
RESOURCE

8. Click OK. And then click OK again.


9. Repeat the steps 1 8 and create the following users for upstream application

User Name Default TableSpace Roles Comments


DemoUPSTR DEMOUPTBS CONNECT Upstream User
CTXAPP
DBA
RESOURCE
DemoSTAR1 DEMOUPTBS CONNECT Analysis DB
DBA User 1
RESOURCE
DemoSTAR2 DEMOUPTBS CONNECT Analysis DB
DBA User 2
RESOURCE

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 27 of 72
Installing and Configuring WebLogic 10mp1
This section will walk through the steps necessary to install WebLogic 10mp1. This is the only supported
version of WebLogic with Ariba 9r1.

1. Unzip installation executable to temporary location (only if .exe file is still in .zip)
2. Execute server1001_win32.exe. Click Next

3. Click Next and on next screen click Yes to accept BEA License Agreement

SI-9r1LaptopInstallInstructions.doc Page 28 of 72
4. Create a new BEA Home. The Ariba consulting standard is to put this under d:\devtools\bea101.
If space is an issue on d:\ then put on c:\ drive under c:\devtools\bea101

5. On next screen select Custom install type.

SI-9r1LaptopInstallInstructions.doc Page 29 of 72
6. Make sure the uncheck all the weblogic workshop components

7. On the next screen, accept default installation location. It should be a subdirectory of the bea
home location specified in step 4.

SI-9r1LaptopInstallInstructions.doc Page 30 of 72
8. Select No for Node Manager Servcie.

9. On the next screen select All Users Start Menu folder.

SI-9r1LaptopInstallInstructions.doc Page 31 of 72
10. Click Next and then Done. The installation is complete.

11. Next move over the license.bea file provided by Ariba. The files should go to the following
location:
<BEAHOME>\license.bea

12. Need to update weblogics registry.xml file to update the default JavaHome.

For example change JavaHome="C:\bea10\jrockit90_150_06" JavaVersion="1.5.0_06"


JavaVendor="BEA" to
JavaHome=" C:\bea10\jdk150_06" JavaVersion="1.5.0_06" JavaVendor="Sun"

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 32 of 72
Installing and Configuring Apache 2.0.63
This section will detail how to install Apache 2.0.63 version. If an older version is installed on your laptop
(2.0.54 or higher), use that version and do not worry about installing 2.0.63.

1. Click on the installer file to launch installation wizard (apache_2.0.63-win32-x86-no_ssl.msi)

2. Click on Next to being installation process.

SI-9r1LaptopInstallInstructions.doc Page 33 of 72
3. Accept the license agreement on the next screen

4. Click on Next.

SI-9r1LaptopInstallInstructions.doc Page 34 of 72
5. For ServerName change to localhost. Using localhost with this and during the Ariba configuration
will allow laptop to be connected and disconnected from internet/vpn without disrupting Ariba
application

6. Choose Typical and then click Next

SI-9r1LaptopInstallInstructions.doc Page 35 of 72
7. The destination folder should be d:\devtools\Apache2. If space is an issue on d:\ drive, then use
c:\devtools\apache2. Click Next.

8. Click Install to being installation.

SI-9r1LaptopInstallInstructions.doc Page 36 of 72
9. Now click Finish to finish apache installation.

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 37 of 72
Install-Configure Ariba DownStream
This section will detail the installation and configuration process necessary for Ariba 9r1 Downstream
application.

Installing 9r1 Downstream


1. Locate the setup.exe executable and double click it.

2. Click the Next button to proceed.

SI-9r1LaptopInstallInstructions.doc Page 38 of 72
3. Accept the License Agreement and click Next.

4. Choose Server and Components and then click Next.

5. Choose the installation path for Ariba Buyer components. The standard location in Ariba
consulting SI is to put this under d:\Ariba\<cusomerName>\DownStream . In this case, we can
use Demo9r1 for the <customerName>.

SI-9r1LaptopInstallInstructions.doc Page 39 of 72
6. Accept the default for ASM Group. Click Next.

7. Click Install

8. Installation process will start.

SI-9r1LaptopInstallInstructions.doc Page 40 of 72
9. Once the installation is complete Next to begin application server configuration.

10. Choose BEA WebLogic Server 10.0 mp1

11. Set the following configuration options and then click Next.

SI-9r1LaptopInstallInstructions.doc Page 41 of 72
Field Value Notes
BEA Home Directory d:\devtools\bea101 This should be the location of
your bea 10 mp1 installation.

Be careful not to use default


value.
Domain Name Demo9r1Domain The standard for this is
<CustomerName>Domain. In
our case, well use
Demo9r1Domain
Domain Directory d:\devtools\bea101\user_projects Update to include BEA Home
Directory.

Be careful not to use relative


path. It must be absolute.
Password weblogic The standard is to use weblogic
as the password.

12. On the next screen specify localhost as the WebLogic Admin Host. Accept default port.

13. On the next screen take the defaults.

SI-9r1LaptopInstallInstructions.doc Page 42 of 72
14. The next step will configure the application server. This step can take a few minutes. A new
window should open up that is actually starting the Ariba weblogic Admin domain.

15. At this point continue with the configuration. Click Next. The rest of this will continue in the
following section: Configuring 9r1 Downstream

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 43 of 72
Configuring 9r1 Downstream
This section assumes you entered the configuration program directly after the installation program. If
this is not the case and you need to configure downstream, then you can start the configuration wizard
by running the reconfigure program. <AribaBuyerCoreServer>\bin\reconfigure.exe

1. Click Next.

2. Click Next.

SI-9r1LaptopInstallInstructions.doc Page 44 of 72
3. Select Oracle RDMS.

4. On the next screen make sure you point to the Oracle JDBC driver. The version of the driver
should be 10.2.0.2.0. The installer may throw a warning regarding the version. You can click
OK if you are prompted with the warning.

5. In the next section, put in the database information for the Ariba Downstream database. This
will be what was created in Create Ariba Tablespaces and DB Users. You can also select to
validate the connection/information. If you choose to validate, make sure the database is up and
running.

SI-9r1LaptopInstallInstructions.doc Page 45 of 72
6. In the next screen, you can specify an SMTP server if you have a local one. Most people will not
and should just enter a dummy entry (dummy.dummy.com).

7. On the next screen click add to add a Basic CSV configuration. A pop will then ask for
configuration name. Name the configuration CSVConfig. Click OK and then Next.

8. On the next screen click Add Variant. A pop will then ask for some additional information. Make
sure to choose: Basic CSV Configuration and File Channel. Name the variant var1. Click OK
and then Next.

SI-9r1LaptopInstallInstructions.doc Page 46 of 72
9. Click on var1 name and then click Add Partition.

10. In the Partition Configuration Screen, make the following selections. Click OK.

Field Value Notes


ERP Configuration CSVConfig
Configuration Option Demo Version This will load Demo data into
system.
Partition Name part1
Display Name CSV Partition

SI-9r1LaptopInstallInstructions.doc Page 47 of 72
11. Now click Apply to begin configuration. This step can take anywhere from 30 minutes to over an
hourso be patient. Also if you entered the configuration program using the reconfigure option
then this step might error out. If this happens, you can click Apply again and it should complete
successfully the 2nd time.

12. Once the configuration setup is complete the Next will be enabled. You can see the status of
each step by looking in the drop down menu above the Add Variant button. The last status
should be Finished running Enabled Features. Click Next.

Note: You should also check D:\Ariba\Demo9r1\DownStream\Server\logs\installlog.txt to make


sure there are no error messages. Warning messages are typically OK.
13. The next screen will ask for additional configure information. Once the information is entered
based on table below click Next.

SI-9r1LaptopInstallInstructions.doc Page 48 of 72
Field Value Notes
Web Server localhost.ariba.com This might be machine name for some, but we are trying to get to
Hostname localhost as a standard. This will help greatly with DHCP and VPN.
The Apache server needs to be configured to use localhost.

Web Server Take Default (80)


Port
Ariba Buyer Demo9r1Buyer This should be <CustomerName>Buyer. In this case, Ive
Virtual distinguished <CustomerName> with 9r1 since some might already
Directory have a Demo 8.2.2 customer installed.

Multicast 224.0.1.1 Pick a value that is between the following range 224.0.1.0 through
Address 239.255.255.255. For more information look in devwiki.

https://devwiki.ariba.com/bin/view/Main/JGroupsConfigurationSetup
Multicast 6999 Take default. For more information look in devwiki.
Port
https://devwiki.ariba.com/bin/view/Main/JGroupsConfigurationSetup
Ariba Buyer Take Default Take default unless you are moving this directory.
Web
Component
Path

14. On the next screen enter in ASM configuration information based on table below. Click Next
after this is complete.

SI-9r1LaptopInstallInstructions.doc Page 49 of 72
Field Value Notes
ASN Identity leave blank Leave blank unless you want to connect to a test ASN
account. If so, then use ANXXXXXXXX-T format
ASN Secret leave blank Leave blank unless you want to connect to a test ASN
account
App Shared Secret do NOT change Take default.
Instance Name Buyer Take default
Shared Location d:\Ariba\Demo9r1\shared update this to be the base installation of 9r1 minus the
Downstream folder (should be one level up) plus the
shared folder.

15. If the shared location doesnt exit, you will get a message asking to create it. Click Yes.

16. On next screen, take defaults. Click Next.

SI-9r1LaptopInstallInstructions.doc Page 50 of 72
17. Ariba will then configure itself with previous configuration settings. This will take several minutes.

18. The next screen should say Ariba Buyer has been successfully configured. Click Done.

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 51 of 72
Install-Configure Ariba UpStream
This section will detail the installation and configuration process necessary for Ariba 9r1 Downstream
application.

Installing 9r1 Upstream


1. Locate the setup.exe executable and double click it.

2. Click the Next button to proceed.

SI-9r1LaptopInstallInstructions.doc Page 52 of 72
3. Accept the license agreement and click Next.

4. Select Server and Web Components and click Next.

16. Choose the installation path for Ariba Upstream components. The standard location in Ariba
consulting SI is to put this under d:\Ariba\<cusomerName>\UpStream . In this case, we can use
Demo9r1 for the <customerName>. Click Next.

SI-9r1LaptopInstallInstructions.doc Page 53 of 72
17. Click Install

18. Installation process will start. This will take a while.

19. Once the installation is complete Next to begin application server configuration.

20. Choose BEA WebLogic Server 10.0 mp1

SI-9r1LaptopInstallInstructions.doc Page 54 of 72
21. Set the following configuration options and then click Next.

Field Value Notes


BEA Home Directory d:\devtools\bea101 This should be the location of
your bea 10 mp1 installation.

Be careful not to use default


value.
Domain Name Demo9r1Domain The standard for this is
<CustomerName>Domain. In
our case, well use
Demo9r1Domain
Domain Directory d:\devtools\bea101\user_projects Update to include BEA Home
Directory.

Be careful not to use relative


path. It must be absolute.
Password weblogic The standard is to use weblogic
as the password.

22. On the next screen specify localhost as the WebLogic Admin Host. Change the port to 8099.
Click Next.

SI-9r1LaptopInstallInstructions.doc Page 55 of 72
23. On the next screen take the defaults. Click Next.

24. The next step will configure the application server. This step can take a few minutes. If the
Demo9r1Domain is already running, then no new window will pop-up. If the domain isnt running,
then a new window should open up that is actually starting the Ariba weblogic Demo9r1Domain.

25. At this point continue with the configuration. Click Next. The rest of this will continue in the
following section: Configuring 9r1 Upstream

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 56 of 72
Configuring 9r1 Upstream
This section assumes you entered the configuration program directly after the installation program. If
this is not the case and you need to configure upstream, then you can start the configuration wizard by
running the reconfigure program. <AribaUpstreamCoreServer>\bin\reconfigure.exe
1. Before beginning. Go to <UpstreamCoreServer> installation directory. Make sure all folders
have read/write access. You can do this by right clicking folder and unchecking read only.
When asked to include all sub-folders and files select Yes.
2. Click Next.

3. Select Oracle RDMS.

SI-9r1LaptopInstallInstructions.doc Page 57 of 72
4. On the next screen make sure you point to the Oracle JDBC driver. The version of the driver
should be 10.2.0.2.0. The installer may throw a warning regarding the version. You can click
OK if you are prompted with the warning.

5. In the next section, put in the database information for the Ariba Upstream database. This will
be what was created in Create Ariba Tablespaces and DB Users. You can also select to validate
the connection/information. If you choose to validate, make sure the database is up and running.

6. In the next section, put in the database information for the Ariba Upstream STAR1 schema. This
will be what was created in Create Ariba Tablespaces and DB Users. You can also select to
validate the connection/information. If you choose to validate, make sure the database is up and
running.

SI-9r1LaptopInstallInstructions.doc Page 58 of 72
7. In the next section, put in the database information for the Ariba Upstream STAR2 schema. This
will be what was created in Create Ariba Tablespaces and DB Users. You can also select to
validate the connection/information. If you choose to validate, make sure the database is up and
running.

8. In the next screen, you can specify an SMTP server if you have a local one. Most people will not
and should just enter a dummy entry (dummy.dummy.com).

9. On the next screen click Demo Configuration and then Next.

SI-9r1LaptopInstallInstructions.doc Page 59 of 72
10. This step can take anywhere from 30 minutes to over an hourso be patient. Also if you entered
the configuration program using the reconfigure option then this step might error out. If this
happens, you can click Apply again and it should complete successfully the 2nd time.

11. Once the configuration setup is complete the Next will be enabled. You can see the status of
each step by looking in the drop down menu above the Add Variant button. The last status
should be Finished running Enabled Features. Click Next.

Note: You should also check D:\Ariba\Demo9r1\DownStream\Server\logs\installlog.txt to make


sure there are no error messages. Warning messages are typically OK.

SI-9r1LaptopInstallInstructions.doc Page 60 of 72
12. The next screen will ask for additional configure information. Once the information is entered
based on table below click Next.

Field Value Notes


Web Server localhost.ariba.com This might be machine name for some, but we are trying to get to
Hostname localhost as a standard. This will help greatly with DHCP and VPN.
The Apache server needs to be configured to use localhost.

Web Server Take Default (80) This will load Demo data into system.
Port
Ariba Buyer Demo9r1AribaASM This should be <CustomerName>AribaASM. In this case, Ive
Virtual distinguished <CustomerName> with 9r1 since some might already
Directory have a Demo 8.2.2 customer installed.

Multicast 224.0.1.2 Pick a value that is between the following range 224.0.1.0 through
Address 239.255.255.255. For more information look in devwiki.

https://devwiki.ariba.com/bin/view/Main/JGroupsConfigurationSetup
Multicast 6999 Take default. For more information look in devwiki.
Port
https://devwiki.ariba.com/bin/view/Main/JGroupsConfigurationSetup
Ariba Buyer Take Default Take default unless you are moving this directory.
Web
Component
Path

SI-9r1LaptopInstallInstructions.doc Page 61 of 72
13. On the next screen enter in ASM configuration information based on table below. Click Next
after this is complete.

Field Value Notes


ASN Identity leave blank Leave blank unless you want to connect to a test ASN
account. If so, then use ANXXXXXXXX-T format
ASN Secret leave blank Leave blank unless you want to connect to a test ASN
account
App Shared Secret do NOT change Take default.
Instance Name Buyer Take default
Shared Location d:\Ariba\Demo9r1\shared update this to be the base installation of 9r1 minus the
Downstream folder (should be one level up) plus the
shared folder.

14. On next screen, take defaults. Click Next.

SI-9r1LaptopInstallInstructions.doc Page 62 of 72
15. Ariba will then configure itself with previous configuration settings. This will take several minutes.

16. The next screen should say Ariba Upstream Platform configuration is complete. Click Done to Exit
the configuration program. Click Done.

Back to CheckList

SI-9r1LaptopInstallInstructions.doc Page 63 of 72
Post Configuration Steps
This section will detail the installation and configuration process necessary for Ariba 9r1 Downstream
application.

DownStream
Complete the following sections in order to complete 9r1 Downstream installation.

Configuring Web Server


1. Copy to following file <BEAHome>\wlserver_10.0\server\plugin\win\32\mod_wl_20.so to the
following apache location <ApacheHome>\modules\
2. If you are using an existing Apache installation, then continue with Step 2. If this is a new
installation of Apache, then skip to Step 3. Since this is a previous installation of apache it is
assumed other Ariba instances are running on it. In this case add the following line to
<ApahceHome>\config\httpd.conf

Alias /Demo9r1Buyer/ "D:/Ariba/Demo9r1/DownStream/WebComponents/"

Note: The alias should be what you specified during the Downstream configuration. Also the
path should be absolute to where Ariba 9r1 webcomponents are installed.

3. If this is a new installation you will need to make sure the following lines are in
<ApahceHome>\config\httpd.conf

#load weblogic module


LoadModule weblogic_module modules/mod_wl_20.so

# Common Weblogic configuration


<IfModule mod_weblogic.c>
DebugConfigInfo Off
Debug Off
# WLLogFile "D:/ariba/tmp/asmproxy.log"

ConnectTimeoutSecs 30
WLIOTimeoutSecs 900

DynamicServerList OFF
FileCaching OFF

<Location /Buyer>
SetHandler weblogic-handler
#WeblogicCluster localhost:8050,localhost:8054
WeblogicCluster Localhost:8050
</Location>

<Location /Sourcing>
SetHandler weblogic-handler
WeblogicCluster localhost:8000
</Location>

SI-9r1LaptopInstallInstructions.doc Page 64 of 72
# ASM Aliases: Change these values to reflect the locations
# of your WebComponents for each product you use.

# Downstream 9r1
Alias /Demo9r1Buyer/ "D:/Ariba/Demo9r1/DownStream/WebComponents/"

# Upstream 9r1
Alias /Demo9r1AribaASM/ "D:/Ariba/Demo9r1/UpStream/WebComponents/"

4. Stop and Start Apache Server.

Initializing Ariba 9r1 DownStream


1. Open up a dos command window.
2. Navigate to Ariba Upstream Core Server (d:\Ariba\Demo9r1\DownStream\Server).
3. Make sure you have Ariba Buyer 9r1 running as well.
4. Execute the following command: bin\initdb initdball. This command will take about 20 to 30
minutes. Check the log <CoreServer>\logs\initdb.txt for details on progress.
Starting and Stopping Ariba 9r1 Downstream
1. To start Ariba navigate to Ariba Core Server via dos window.
2. Run the following command: bin\startserver node buyerserver1 norestart
3. Once system is up and running. Log into application using aribasystem/ariba. If youve followed
this document, then the URL to access Ariba 9r1 downstream will be http://localhost/Buyer/Main
4. Navigate to Core Administrator (Manage Core Administrator)
5. Click on Site Profile
6. In the features section, select all of them. You must also enter in dummy information for
Company Information (Address and Main Phone)make it up.
7. At the bottom of the page, select OK
8. Now you can logout
9. To stop server, run: bin\stopserver

SI-9r1LaptopInstallInstructions.doc Page 65 of 72
UpStream
Complete the following sections in order to complete 9r1 Upstream installation.

Configuring Web Server


1. Copy to following file <BEAHome>\wlserver_10.0\server\plugin\win\32\mod_wl_20.so to the
following apache location <ApacheHome>\modules\ if you havent done this already.
2. If you are using an existing Apache installation, then continue with this step. If this is a new
installation of Apache, then skip to Step 3. Since this is a previous installation of apache it is
assumed other Ariba instances are running on it. In this case add the following line to
<ApahceHome>\config\httpd.conf

Alias /Demo9r1AribaASM/ "D:/Ariba/Demo9r1/UpStream/WebComponents/"

Note: The alias should be what you specified during the UpStream configuration. Also the path
should be absolute to where Ariba 9r1 webcomponents are installed.

3. If this is a new installation you will need to make sure the following lines are in
<ApahceHome>\config\httpd.conf:

#load weblogic module


LoadModule weblogic_module modules/mod_wl_20.so

# Common Weblogic configuration


<IfModule mod_weblogic.c>
DebugConfigInfo Off
Debug Off
# WLLogFile "D:/ariba/tmp/asmproxy.log"

ConnectTimeoutSecs 30
WLIOTimeoutSecs 900

DynamicServerList OFF
FileCaching OFF

<Location /Buyer>
SetHandler weblogic-handler
#WeblogicCluster localhost:8050,localhost:8054
WeblogicCluster Localhost:8050
</Location>

<Location /Sourcing>
SetHandler weblogic-handler
WeblogicCluster localhost:8000
</Location>

# ASM Aliases: Change these values to reflect the locations


# of your WebComponents for each product you use.

# Downstream 9r1
Alias /Demo9r1Buyer/ "D:/Ariba/Demo9r1/DownStream/WebComponents/"

SI-9r1LaptopInstallInstructions.doc Page 66 of 72
# Upstream 9r1
Alias /AribaASM/ "D:/Ariba/Demo9r1/UpStream/WebComponents/"

4. Stop and Start Apache Server.

Initializing Ariba 9r1 UpStream


1. Open up a dos command window.
2. Navigate to Ariba Upstream Core Server (d:\Ariba\Demo9r1\UpStream\Server).
3. Make sure you have Ariba Buyer 9r1 running as well. See Starting and Stoping 9r1 DownStream.
4. Execute the following command: bin\initdb initdball. This command will take about 20 to 30
minutes. Check the log <CoreServer>\logs\initdb.txt for details on progress.

Starting and Stopping Ariba 9r1 UpStream


1. To start Ariba navigate to Ariba Upstream Core Server via dos window.
2. Run the following command: bin\startserver node asmserver1 norestart
3. Once system is up and running. Log into application using aribasystem/ariba. If youve followed
this document, then the URL to access Ariba 9r1 Upstream will be http://localhost/Sourcing/Main
4. Navigate to Administration (Manage Administration)
5. To stop server, run: bin\stopserver

6. Once system is up and running. Log into application using aribasystem/ariba. If youve followed
this document, then the URL to access Ariba 9r1 downstream will be http://localhost/Buyer/Main
7. Navigate to Core Administrator (Manage Core Administrator)
8. Click on Site Profile
9. In the features section, select all of them. You must also enter in dummy information for
Company Information (Address and Main Phone)make it up.
10. At the bottom of the page, select OK
11. Now you can logout
12. To stop server, run: bin\stopserver

SI-9r1LaptopInstallInstructions.doc Page 67 of 72
Integrating Ariba 9r1 DownStream and UpStream
In order to integrate Ariba 9r1 DownStream and Upstream following the following commands.
1. Make sure Ariba 9r1 DownStream is started. See Starting and Stoping 9r1 DownStream. Again
make sure all features are enabled via Site Profile (Core Administrator)
2. Make sure Ariba 9r1 UpStream is started. See Starting and Stopping 9r1 Upstream. Again make
sure all features are enabled via Site Profile (Administration)
3. Log into Ariba 9r1 Upstream. If youve followed this document, then the URL would be
http://localhost/Sourcing/Main. You can use aribasyste/ariba.
4. Once logged in navigate to Administration (Manage -> Administration)
5. Once in Administrator. Click on Site Integration

6. Next click on Data Integrate. This will run the necessary CDS tasks. This steps takes a while.
7. Once completed select Suite Integrate.
8. Once this is completed Ariba 9r1 Upstream and Downstream have been fully integrated.

Setting up the Ariba Tool Set with 9r1


Coming Soon

Installing and Configuring Integration Tool Kit


Coming Soon

SI-9r1LaptopInstallInstructions.doc Page 68 of 72
Frequently Asked Questions
This section will detail the installation and configuration process necessary for Ariba 9r1 Downstream
application.

Can I run old version of Ariba with 9r1 on Same Machine?


Yes, most definitely. The old Ariba instance should be able to run on Oracle 10g. You can
actually have two Oracle database servers on the machine, 9i and 10g, but both shouldnt be
running at the same time. Also both Ariba instances, old or new, shouldnt be running at the
same time.

Can I integrate Ariba 4r4 for 9r1 version


Yes, this is a supported configuration. Ariba 9r1 upstream can integrate with Ariba Buyer 8.2.2.
The reverse configuration is NOT supported.

For more information see Chapter 3 in aribaintegration.pdf (Suite Integration Guide)


Information can also be found at
https://devwiki.ariba.com/bin/view/Main/VikingJupiterIntegrationSetupSteps

How much space do I need to run Ariba 9r1


The full Ariba 9r1 footprint including database space is about 4.5 Gigs. This estimate includes the
Ariba Depot with SP1 included. Additional SPs will add to the space requirement. If you install
from devimage (maytag), then the Depot is not needed. This can save you 2 Gigs reducing the
Ariba footprint to 2.5 gigs. The estimate does not include 3rd party applications like WebLogic,
Apache and Oracle.

WebLogic, Apache and Oracles combined footprint is about 1.6 Gigs.

What other platforms are supported for Ariba 9r1


For a complete list of supported platforms visit https://iconnect.ariba.com .

Can I use the Ariba ToolSet with Ariba 9r1


Yes and you should!!!! Step to setup Tools is the same as before except for the following:
Tools Set does not do configure or installation steps anymore. These have to be manual.
Tools only need upstream and downstream Ariba projects rather than Buyer, ACM,
Sourcing and Analysis like in the old tool set.
The 9r1 tools are located in Perforce under \\ariba\fieldrelease\tools9r1

SI-9r1LaptopInstallInstructions.doc Page 69 of 72
Look for more detailed instructions in future updates to this document and/or Tools Setup
document.

Where can I find information regarding 9r1 upgrades


The latest information can be found on SI portal in https://knowledge.ariba.com

There is also a presentation that you can find at


https://knowledge.ariba.com/go/1,,92159,00.html

Is there a Consulting sandbox 9r1 integrated instance


Yes, The URL: http://zinfandel.ariba.com:82/Buyer/Main ; Login Password: sandboxjupiter

How can I configure SSL with Apache and Ariba 9r1


Please see SSL instructions.

SSL instructions

How do I setup the Analysis Oracle Schema Copy (Presentation vs DataLoad Schemas)

SetupOracleSchema
Copy.doc

SI-9r1LaptopInstallInstructions.doc Page 70 of 72
TroubleShooting
This section will detail the installation and configuration process necessary for Ariba 9r1 Downstream
application.

Oracle Authentication Error (ORA-12638 credential retrieval failed)

Edit the c:\devtools\ora10.2.0\NETWORK\ADMIN\sqlnet.ora file.

Change the following entry from:


SQLNET.AUTHENTICATION_SERVICES= (NTS)
to:
SQLNET.AUTHENTICATION_SERVICES= (NONE)

Once complete, return to the Oracle installer window and hit "Retry" for that task.

Also See the following thread for more information:


http://forums.oracle.com/forums/thread.jspa?threadID=332525

Getting CTX Oracle Error during Upstream initialization


Wed Sep 24 13:50:40 EDT 2008 (T4:None:*:*:kevmjd:NodesDefault) (acm.search:ERROR)
[ID7113]: RecreateFreeTextAttrsBlobIndexTask got
ariba.collaborate.tasks.SetupFreeTextSearchIndex$SetupFreeTextException:
SetupFreeTextSearchIndex: Got exception=[java.sql.SQLException: ORA-29855: error occurred in
the execution of ODCIINDEXCREATE routine
ORA-20000: Oracle Text error:
DRG-11422: linguistic initialization failed
DRG-11446: supplied knowledge base file c:\devtools\oracle\ora102\ctx\data\enlx\droldUS.dat
not installed

Issue with Oracle EM Service starting


http://forums.oracle.com/forums/thread.jspa?threadID=234631&start=15&tstart=0

Try starting at the command line using: emctl start dbconsole

You may need to do a SET ORACLE_SID=Your SID

Initial Ariba log in screen comes up, but when I log in the next page is an error
This is a very tricky problem. The issue is during configuration when ASN credentials were asked
the ASN email log in was given. The @ symbol in the email address causes login issues.
Unfortunately, this information is taken from AppInfo.xml and then stored in database. So in
order to correct the issues you must.

SI-9r1LaptopInstallInstructions.doc Page 71 of 72
Update AppInfo with correct information. Use ANId and not email address.
Start Ariba instance
Go to inspector
Edit RealmProfile clusterroot and change ANID with the same information you
used in AppInfo.xml
Restart Ariba instance

Issue with Oracle EM Service starting


http://forums.oracle.com/forums/thread.jspa?threadID=234631&start=15&tstart=0

Try starting at the command line using: emctl start dbconsole

You may need to do a SET ORACLE_SID=Your SID

Error when configuring J2EE App Server


If you get the following error:

********** Creating/Updating application server configuration [Thu May 29 20:22:55


2008] **********
admin server for Buyer not detected...
creating Buyer in user_projects/Buyer...
creating user_projects/Buyer/boot.properties...
failed to create or write to user_projects/Buyer/boot.properties: No such file or directory
ERROR: Failed to create domain

Then odd are you took the defaults during the configuration step. You will need to re-run
configuration program (reconfigure) to make sure you dont take defaults for BEA configuration
settings. The paths must be absolute. The default values are relative and will cause you to get
the error message above. See Configuring Downstream for more information.

Upstream configuration Errors out


1st navigate to <UpstreamCoreServer> and change access properties to read/write access for all
sub-folders and files.

Now re-run configuration.

SI-9r1LaptopInstallInstructions.doc Page 72 of 72

Vous aimerez peut-être aussi