Table of Contents

Installation of Oracle Workflow 2.6.4 for Oracle Database 10gR2

Prerequisites

About

The installation has two main steps :

Installation of Oracle Workflow

Installation of the software

Companion Oracle 10g Product

Installation of the repository

See Installation of the Workflow Server 10g/11g

Installation of Oracle Workflow Manager

Companion Http Server Middle Tier

Companion Oracle 10g Product 2

Example :
  Name : OraDb10gCompanion_home1
  Path : C:\oracle\product\10.2.0\OraDb10gCompanion_home1

Example :

* Workflow Schema : owf_mgr
  * DbHostName : ngerard
  * Port : 1521
  * SID : ORCL

You can search and verify your parameters with this article : Oracle Database - How to retrieve the connect descriptor parameters? (host, port, service name and SID)

Do not confuse SID with the service name. the easy connect method use the service name and not the SID. And as they can be different and the install process don't verify the connection, your connection string (see below) can be bad.

A service is created to handle the HTTP Server. You can start Companion Process Manager Service (OPMN - Oracle Process Manager and Notification Server) to start the HTTP web server

After the end of the installation, you are normally able to reach this url :

Enter the oracle workflow user and password.

Oracle Workflow Home Page

You can see the home url in the dad.conf file present in this directory OraDb10gCompanion_Home\Apache\modplsql\conf.

This file define :

#
#  Workflow 2.6.4.0.0 non-SSO
#
<Location /pls/wf>
  SetHandler pls_handler
  Order deny,allow
  Allow from all
  AllowOverride None
  PlsqlDatabaseConnectString nfpoc3.nfpoc3:1521:ORACLEESSENT
   PlsqlAuthenticationMode Basic
  PlsqlDefaultPage wfa_html.home
  PlsqlNLSLanguage "AMERICAN_AMERICA.AL32UTF8"
</Location>
# End Workflow

The page wfa_html.home correspond to the procedure “home” in the package “wfa_html” in the oracle workflow user schema.

Support

Unable to connect to the workflow home page

The connection to the Worflow Web Page offer a authentication windows but I'm unable to succeed.

You may have confuse the SID with the service name. The easy connect method use the service name and not the SID. And as they can be different and the install process don't verify the connection, your connection string (see below) can be bad.

In the dad.conf file above, verify the connect string.

If the SID correspond to the service name format, you can :

PlsqlDatabaseConnectString host:port:service_name ServiceNameFormatand 

An don't forget to restart the companion process manager service before attempting to reconnect.

Workflow Configuration Assistant Log

The logs are in this directory :

Oracle_Home\wf\install

ORA-01017: invalid username/password

WorkflowCA: Test van accountverbinding voor  SYS
WorkflowCA: [SYS] ORA-01017: invalid username/password; logon denied

WorkflowCA: Kan geen verbinding maken metjdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ltrt01.nf.newfrontiers.nl)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL)))
java.lang.Exception: Invalid connection
	at oracle.apps.fnd.wf.install.db.WorkflowCA.createJDBCConnection(WorkflowCA.java:4802)
	at oracle.apps.fnd.wf.install.db.WorkflowCA.createSYSConnection(WorkflowCA.java:4898)

Verify your credential with a command dos :

C:\Documents and Settings\gerardnico>sqlplus sys/manager@orcl as sysdba

SQL*Plus: Release 10.2.0.4.0 - Production on Ma Jul 13 10:00:48 2009

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

ERROR:
ORA-01017: invalid username/password; logon denied

Reference