Académique Documents
Professionnel Documents
Culture Documents
1)
Modified: Jul 17, 2012 In this Document Purpose Purpose Troubleshooting Steps EBS-Demantra Integration Installation Diagram EBS-Demantra Installation Overview Detailed Installation Steps 1. Install OracleAS 10.1.4 Infrastructure / Identity Management Instance 2. Install OracleAS 10.1.3 Application Server Middle Tier Instance 3. Install Demantra 7.1.1 4. Create and Deploy demantra.war file to OracleAS 10.1.3 Middle Tier 5. Upgrade EBS/APS 11i (11.5.10.2) applications to J2SE 1.5 6. Upgrade EBS/APS 11i (11.5.10.2) applications Dev6i to Patch 18 or newer 7. Install Latest ASCP Collections and Engine Patches on EBS/APS 8. Install EBS Demantra Integration Patch 9. Implement EBS/APS with SSO/OID on the 10g OracleAS Infrastructure 10. Register Demantra with SSO/OID on the 10g OracleAS Infrastructure Table of Documents References Type: TROUBLESHOOTING Status: PUBLISHED Priority: 3
APPLIES TO:
Oracle Demantra Demand Management - Version 11.5.10.2 to 11.5.10.2 [Release 11.5] Information in this document applies to any platform. Information in this document applies to any platform.
PURPOSE
Purpose
The purpose of this document is to provide an overview of the Oracle Demantra Demand Management product installation and integration with Oracle E-Business Suite 11.5.10.2 and Advanced Planning s 11.5.10.2, including the OracleAS 10g 10.1.4 Identity Management Infrastructure, and OracleAS 10g 10.1.3 Application Server Middle Tier.
This document is specifically written based on the environment in the diagram below. It is based on the 11.5.10.2 EBS and APS applications instances. It is specific to the Linux Operating System. The significant other patching and implementation steps not mentioned directly here. Please use the reference documentation links as appropriate for the specific environment being implemented.
TROUBLESHOOTING STEPS
EBS-Demantra Integration Installation Diagram
Detailed Installation Steps 1. Install OracleAS 10.1.4 Infrastructure / Identity Management Instance
Note 233436.1 Installing Oracle Application Server 10g with Oracle E-Business Suite Release 11i OracleAS 10g Infrastructure Documents Oracle Identity Management 10g (10.1.4) Documentation Library Oracle Identity Management 10g (10.1.4.0.1) Installation Guide Oracle Identity Management 10g (10.1.4.0.1) Administrator Guide
Please note: If there are questions or issues related to the Oracle AS 10g Applications Server installation and requirements, please log an appropriate SR with the ATG Support Group that supp product. The ASCP/Demantra support team does not have the expertise to resolve OAS issues. Demantra's Java Web App requires Oracle AS 10g (10.1.3) Middle Tier Installation. The Oracle AS 10g (10.1.3) Middle Tier REQUIRES the Oracle AS 10g (10.1.4) Infrastructure Tier regardless OID/SSO features or not. A. Prepare/Setup for Installation 1). setup kernel sysctl -a -- lists all settings sysctl -p -- applies the changes of sysctl.conf realtime Added the following to /etc/sysctl.conf kernel.core_uses_pid = 1 kernel.shmmax=2147483648 kernel.sem=256 32000 100 142 fs.file-max=131072 net.ipv4.ip_local_port_range=1024 65000 kernel.msgmni=2878 kernel.msgmax=8192 kernel.msgmnb=65535 Added the following to /etc/pam.d/login session required /lib/security/pam_limits.so Added the following lines to /etc/security/limits.conf file:
* * * *
2). install packages rpm -ivh -- to install example: rpm -ivh sysstat-5.0.5-7.rhel4.i386.rpm rpm -qa <name up to version> -- to query the existing packages example: rpm -qa libstdc++-devel Installed the following packages gcc-3.4.3-22.1 gcc-c++-3.4.3-22.1 openmotif21-2.1.30-11.RHEL4.4 setarch-1.6-1 pdksh-5.2.14-30 sysstat-5.0.5-1 gnome-libs-1:1.4.1.2.90-44.1 libstdc++-3.4.3-22.1 libstdc++-devel-3.4.3-22.1 compat-libstdc++-296-2.96-132.7.2 compat-db-4.1.25-9 control-center-2.8.0-12 glibc-common-2.3.4-2.9 binutils-2.15.92.0.2-13 make-1:3.80-5 xscreensaver-4.18-5.rhel4.2 3). create unix infraadmin user Using the Linux Desktop > Applicaitons > System Settings > Users and Groups 4). create base directory structure (example) /u01/oas10g/infra/10.1.4 -- home /u01/oas10g/oim10gstage 5). stage the disks Oracle Identity Management Infrastructure and Oracle Identity Federation download from E-Delivery OAS Infrastructure and Federation 10.1.4 6). set the oraInst.loc and oraInventory (example) Oracle Inventory Location: (Separate Oracle Home entirely) /u01/oas10g/oim10gstage/oraInst.loc points to : inventory_loc = /u01/oas10g/oim10gstage/oraInventory B. runInstaller 1). runInstaller -invPtrLoc /u01/oas10g/oim10gstage/oraInst.loc & 2). root.sh -- /usr/local/bin/infra10g C. Users, URLs, Processes, Home, Directories, Host, and Ports. 1). Users Linux infraadmin / infraadmin Database (Metadata Repository) sys, system / infraadmin ias_admin ias_admin / iasadmin1 Single Sign-On orasso / iasadmin1 Oracle Internet Directory orcladmin / iasadmin1 (cn=orcladmin/iasadmin1) 2). URLs Oracle HTTP Server and the Welcome Page: http://ascp10.us.oracle.com:7777 Oracle Enterprise Manager Application Server Control:
Oracle Enterprise Manager Application Server Control: http://ascp10.us.oracle.com:1156 Oracle Enterprise Manager (OEM): http://ascp10.us.oracle.com:5500/em Oracle Internet Directory Delegated Administration Services: http://ascp10.us.oracle.com:13060/oiddas Oracle Single Sign On: http://ascp10.us.oracle.com:???? 3). Processes or script Database Listener $ORACLE_HOME/bin/lsnrctl stop/start Database (Metadata Repository) sqlplus "/ as sysdba" startup / shutdown Application Server Control Console $ORACLE_HOME/bin/emctl stop/start iasconsole Enterprise Manager Console $ORACLE_HOME/bin/emctl stop/start dbconsole Process Manager and Notification Server and processes $ORACLE_HOME/opmn/bin/opmnctl stopall/startall 4). Home Oracle Home Name :INFRA_ASCP10 Instance Name : infra10g SID : infra10g 5). Directories stage : /u01/oas10g/oim10gstage/ home : /u01/oas10g/infra/10.1.4/ oraInventory : /u01/oas10g/oim10gstage/oraInventory 6). Host hostname: ascp10.us.oracle.com 7). Ports List Location: Directory : /u01/oas10g/infra/10.1.4/portlist.txt [infraadmin@ascp10 install]# more portlist.ini ;OracleAS Components reserve the following ports at install time. ;As a post-installation step, you can reconfigure a component to use a different port. ;Those changes will not be visible in this file. [System] Host Name = ascp10.us.oracle.com [Ports]
O r a c l eH T T PS e r v e rp o r t O r a c l eH T T PS e r v e rL i s t e np o r t O r a c l eH T T PS e r v e rS S Lp o r t O r a c l eH T T PS e r v e rL i s t e n( S S L )p o r t O r a c l eN o t i f i c a t i o nS e r v e rR e q u e s tp o r t O r a c l eN o t i f i c a t i o nS e r v e rL o c a lp o r t O r a c l eN o t i f i c a t i o nS e r v e rR e m o t ep o r t A S Gp o r t O r a c l eH T T PS e r v e rD i a g n o s t i cp o r t L o gL o a d e rp o r t J a v aO b j e c tC a c h ep o r t D C MD i s c o v e r yp o r t A p p l i c a t i o nS e r v e rC o n t r o lR M Ip o r t O r a c l eM a n a g e m e n tA g e n tP o r t A p p l i c a t i o nS e r v e rC o n t r o lp o r t =7 7 7 7 =7 7 7 7 =4 4 4 3 =4 4 4 3 =6 0 0 3 =6 1 0 1 =6 2 0 0 =7 8 9 0 =7 2 0 0 =4 4 0 0 0 =7 0 0 0 =7 1 0 0 =1 8 5 0 =1 1 5 7 =1 1 5 6
O r a c l eI n t e r n e tD i r e c t o r yp o r t O r a c l eI n t e r n e tD i r e c t o r y( S S L )p o r t
=1 3 0 6 0 =1 3 1 3 0
E n t e r p r i s eM a n a g e rC o n s o l eH T T PP o r t( i n f r a 1 0 g )=5 5 0 0 E n t e r p r i s eM a n a g e rA g e n tP o r t( i n f r a 1 0 g ) =1 8 3 0
Please note: For questions or issues with the Oracle AS 10g 10.1.3 Middle Tier requirements, Please log the appropriate SR with the ATG Support Group.
Demantra's Java Web App requires Oracle AS 10g (10.1.3) Middle Tier Installation. The Oracle AS 10g (10.1.3) Middle Tier REQUIRES the Oracle AS 10g (10.1.4) Infrastructure Tier rega if using OID/SSO features or not.
A. Prepare/Setup for Installation 1.) setup kernel (as per OracleAS Infrastructure noted above) 2.) install packages (as per OracleAS Infrastructure noted above) 3). Check that RHEL 4 Update 4 is installed: # cat /etc/redhat-release Red Hat Enterprise Linux AS release 4 (Nahant Update 3) else, there is a requirement to install additional packages install will error during checks installActions2007-05-28_08-07-55PM.log: Checking for compat-libstdc++-devel-7.3-2.96.128; found Not found. Failed <<<< Checking for compat-libstdc++-7.3-2.96.128; found Not found. Failed <<<< Update the file /etc/redhat-release Change "Update 3" to "Update 4" to get past those c++ 7.x files 4). create unix oasadmin user Using the Linux Desktop > Applicaitons > System Settings > Users and Groups 5). create base directory structure (example) /u01/oas10g/product/10.1.3 -- home /u01/oas10g/oas10gstage 6). stage the disks Oracle Application Server 10.1.3 download from E-Delivery OracleAS Application Server 10.1.3 7). set the oraInst.loc and oraInventory Oracle Inventory Location: (Separate Oracle Home entirely) /u01/oas10g/oas10gstage/oraInst.loc points to : inventory_loc = /u01/oas10g/oas10gstage/oraInventory B. runInstaller 1). runInstaller -invPtrLoc /u01/oas10g/oas10gstage/oraInst.loc & 2). root.sh -- /usr/local/bin/oas_ascp10 C. Users, URLs, Processes, Homes, and Directories and Host 1). Users linux : oasadmin / oasadmin ias_admin : oc4jadmin / oc4jadmin 2). URLs
Access the Oracle HTTP Server with the following URL: http://ascp10.us.oracle.com:7778/ Access the Oracle Enterprise Manager 10g Application Server Control via the following URL: http://ascp10.us.oracle.com:7778/em 3). Processes or script Application Server Control Console $ORACLE_HOME/bin/emctl stop/start iasconsole Enterprise Manager Console $ORACLE_HOME/bin/emctl stop/start dbconsole Process Manager and Notification Server and processes $ORACLE_HOME/opmn/bin/opmnctl stopall/startall You can view the status of the server with the following command: /u01/oas10g/product/10.1.3/oas_ascp10/opmn/bin/opmnctl status 4). Home Home Name : OASMT_ASCP10 (oracleas1 - default) Uses the OracleAS 10g infrastructure repository Instance Name : infra10g Uses the OracleAS 10g infrastructure repository SID : infra10g 5). Directories stage = /u01/oas10g/oim10gstage/ home = /u01/oas10g/product/10.1.3/oas_ascp10 oraInventory = /u01/oas10g/oas10gstage/oraInventory 6). Host hostname: ascp10.us.oracle.com
This is a User Defined Schema name during the Demantra 7.1.1 installation process. It is recommended to use one of the above or something similar for the EBS-Demantra Integration as to keep it limited for easier understanding and research/diagnostics by Support. Password MSDEM JDBC Connection (to APS Applications 11i) Host Machine (DNS or IP) aps.us.oracle.com Port Number 1521 Oracle SID APS If TNSNAMES.ORA entry is not correct, the install will fail at this point. Tablespace for Demantra tables APPS_TS_TX_DATA Default Temporary Sales Simulation Sales_Data_Engine APPS_TX_TX_IDX Index Simulation Index Sales_Data_Engine Index Specify Web Address This is the web address to the OracleAS 10.1.3 Middle Tier where the demantra.war file will be deployed Root Address: http://ascp10.us.oracle.com:7778 Virtual Directory: demantra Your URL: http://ascp10.us.oracle.com:7778/demantra Demantra Direct Login URL: http://ascp10.us.oracle.com:7778/demantra/portal/loginpage.jsp Client Plug-in Download leave NULL demantra will then use the Plug-in found on the OracleAS 10.1.3 and/or from the Oracle 11i applications as upgraded in Step 5 below Administrator Account Email. Complete the Install. C. After the Demantra Installation and EBS-Demantra Integration Patch, Please ensure to set the profile MSD_DEM: Host URL on APS Suite Apps instance to value as noted above in the Your URL section MSD_DEM: Host URL http://ascp10.us.oracle.com:7778/demantra Notes --------------Oracle 9i Client (9.2.0) : On Windows directory = D:\Oracle\product\9.2.0\Eracle9i bin = D:\Oracle\product\9.2.0\Eracle9i\bin -- where sqlplus.exe lives tnsnames.ora = D:\Oracle\product\9.2.0\Eracle9i\network\ADMIN Because our APS instance database is a 9.2.0.6 database, we required the 9.2.0.x Oracle 9i Client software. Demantra uses the 9i Client to connect to the APS database just a sqldeveloper, jdeveloper, or TOAD, or any other client side database utility would connect to the database.
database utility would connect to the database. Demantra pulls the data it requires from the APS Database into the Demantra Analytical Engine through that sql connection via sqlnet and tnsnames. It inserts it back into the APS database tables as required through the same mechanism. During Our Installation, we encountered the error due to having a 10g client installed on the windows server ERROR ==================================== IMP-00003: ORACLE error 2248 encountered ORA-02248: invalid option for ALTER SESSION IMP-00000: Import terminated unsuccessfully DIAGNOSTIC ==================================== From the Windows Server, Login to the APS Database using SQLPLUS pick any relatively small table create table XX_MRP_SUGG_REP_SCHEDULES as select * from MRP.MRP_SUGG_REP_SCHEDULES; on the command line in ORACLE_HOME/bin on windows, exp apps/apps@APS TABLES=APPS.XX_MRP_SUGG_REP_SCHEDULES FILE=XX_MRP_SUGG_REP_SCHEDULES.dmp imp apps/apps@APS TABLES=XX_MRP_SUGG_REP_SCHEDULES FILE=XX_MRP_SUGG_REP_SCHEDULES.dmp If the above fails, then demantra will also fail for the same. CAUSE ==================================== Using 10g Client with 9.2.0.6 Database SOLUTION ==================================== Deinstall 10g Client, Install 9i Client. Retest the export/import again. create table XX_MRP_SUGG_REP_SCHEDULES as select * from MRP.MRP_SUGG_REP_SCHEDULES; exp apps/apps@APS TABLES=APPS.XX_MRP_SUGG_REP_SCHEDULES FILE=XX_MRP_SUGG_REP_SCHEDULES.dmp imp apps/apps@APS TABLES=XX_MRP_SUGG_REP_SCHEDULES FILE=XX_MRP_SUGG_REP_SCHEDULES.dmp Once that works, the Demantra install importing the Demantra schema will also work.
Note 304099.1 Upgrading Sun J2SE with Oracle Applications 11i 1.) Downloaded jdk-1_5_0_12-linux-i586.bin Linux self-extracting file from sun site. http://java.sun.com/j2se/1.5.0/download.jsp a.) moved that to $COMMON_TOP/util/j2se50 b.) launched it c.) it unzipped and installed d.) JDK50_TOP = /u01/aps/applmgr/apscomn/util/j2se50/jdk1.5.0_12 2.) Installed Patch 4372996 J2SE 5.0 CONSOLIDATED PATCH FOR USE WITH ORACLE EBS 11I 3.) Ran this script txkrun.pl -script=SetJDKCfg -contextfile=$CONTEXT_FILE -runautoconfig=Yes -appspass=apps -jdktop=/u01/aps/applmgr/apscomn/util/j2se50/jdk1.5.0_12 4.) Re Source the environment file . $APPL_TOP/APPS$CONTEXT_NAME.env 5.) Run adadmin > "Generate Applications Files" > "Generate Product JAR Files" 6.) Done. B. Upgrade client side Jinitiator to Sun JRE1.5.0.12 Plug-in Note 290807.1 Upgrading Sun J2SE with Oracle Applications 11i JRE 1.5.0_12 is now certifed for Oracle Apps 11i Please install the Certified version of Sun JRE Plug-in 1.5.0_12 resolves a focus-related issue that has existed in all prior JRE releases. 1.) Downloaded the Java Runtime Environment (JRE) 5.0 Update 12 Plugin http://java.sun.com/j2se/1.5.0/download.jsp Windows Offline Installation, Multi-language jre-1_5_0_12-windows-i586-p.exe 2.) Renamed jre-1_5_0_12-windows-i586-p.exe to j2se15011.exe 3.) Moved the file j2se15012.exe to the $COMMON_TOP/util/jinitiator directory 4.) Installed 11i Integration patch 6137466 APPLICATIONS 11i INTEROPERABILITY PATCH FOR THE JRE 1.5.0.x PLUGIN 5.) Ran this script txkSetPlugin.sh /u01/patch/4377566/fnd/bin unix$ txkSetPlugin.sh 15012 Example: installed with 1.5.0.11 as that was available at time of writing.
[ a p p l m g r @ a p sb i n ] $t x k S e t P l u g i n . s h1 5 0 1 1 / u 0 1 / a p s / a p p l m g r / a p s a p p l / f n d / 1 1 . 5 . 0 / b i n S t a r t i n gi n t e r o p e r a b i l i t yu p g r a d es c r i p t . . . E n t e rt h ec o m p l e t ep a t hi n c l u d i n gt h ef i l e n a m et ot h eA p p l i c a t i o nc o n t e x tf i l e[ / u 0 1 / a p s / a p p l m g r / a p s a p p l / a d m i n / A P S _ a p s . x m l ] : U s i n gA P P L S Y Sf i l e/ u 0 1 / a p s / a p p l m g r / a p s a p p l / A P P S A P S _ a p s . e n v S e n d i n gl o g f i l eo u t p u tt o : / u 0 1 / a p s / a p p l m g r / a p s a p p l / a d m i n / l o g / t x k S e t P l u g i n . l o g E n t e rt h ep a s s w o r df o rt h eO r a c l ed a t a b a s eA P P Su s e r[ A P P S ]: U s i n g/ u 0 1 / a p s / a p p l m g r / a p s c o m n / u t i l / j 2 s e 5 0 / j d k 1 . 5 . 0 _ 1 1 / b i n / j a v at oe x e c u t ej a v ap r o g r a m s G e t t i n gJ 2 S Ep a r a m e t e rv a l u e s . . . C o p yo a j i n i t . e x et oh t m ld i r . . . C o p y i n g/ u 0 1 / a p s / a p p l m g r / a p s c o m n / u t i l / j i n i t i a t o r / j 2 s e 1 5 0 1 1 . e x et o/ u 0 1 / a p s / a p p l m g r / a p s c o m n / h t m l / o a j i n i t . e x e. . . C o p yo a j i n i t . e x et ot h ed i s c oj i n i td i r . . . C o p y i n g/ u 0 1 / a p s / a p p l m g r / a p s c o m n / h t m l / o a j i n i t . e x et o/ u 0 1 / a p s / a p p l m g r / a p s o r a / i A S / A p a c h e / A p a c h e / h t d o c s / d i s c w b 4 / j i n i t / o a j i n i t . e x e. . . B a c k i n gu pX M Lf i l e . . . B a c k i n gu p/ u 0 1 / a p s / a p p l m g r / a p s a p p l / a d m i n / A P S _ a p s . x m lt o/ u 0 1 / a p s / a p p l m g r / a p s a p p l / a d m i n / A P S _ a p s . p r e j 2 s e 1 5 0 1 1 B a c k i n gu pt h ea p p s w e bf i l e . . . B a c k i n gu p/ u 0 1 / a p s / a p p l m g r / a p s c o m n / h t m l / b i n / a p p s w e b _ A P S _ a p s . c f gt o/ u 0 1 / a p s / a p p l m g r / a p s c o m n / h t m l / b i n / a p p s w e b _ A P S _ a p s . c f g . p r e j 2 s e 1 5 0 1 1 U p d a t i n gX M Lc o n t e x tf i l ew i t hn e wJ I n i t i a t o rp a r a m e t e r s . . . U p d a t e dP l u g i nt y p et oj d k U p d a t e dJ I n i t i a t o rv e r s i o nn a m et o1 . 5 . 0 _ 1 1 U p d a t e dJ I n i t i a t o rm i m e t y p et o1 . 5 . 0 _ 1 1 U p d a t e dJ I n i t i a t o rc l a s s i dt oC A F E E F A C 0 0 1 5 0 0 0 0 0 0 1 1 A B C D E F F E D C B A U p d a t e dJ 2 S Em i m e t y p et o1 . 5 . 0 _ 1 1 U p d a t e dJ 2 S EC l a s s i dt oC A F E E F A C 0 0 1 5 0 0 0 0 0 0 1 1 A B C D E F F E D C B A A u t o C o n f i gi sc o n f i g u r i n gt h eA p p l i c a t i o n se n v i r o n m e n t . . . A u t o C o n f i gw i l lc o n s i d e rt h ec u s t o mt e m p l a t e si fp r e s e n t . U s i n gA P P L _ T O Pl o c a t i o n :/ u 0 1 / a p s / a p p l m g r / a p s a p p l C l a s s p a t h :/ u 0 1 / a p s / a p p l m g r / a p s c o m n / u t i l / j 2 s e 5 0 / j d k 1 . 5 . 0 _ 1 1 / j r e / l i b / r t . j a r : / u 0 1 / a p s / a p p l m g r / a p s c o m n / u t i l /
C l a s s p a t h :/ u 0 1 / a p s / a p p l m g r / a p s c o m n / u t i l / j 2 s e 5 0 / j d k 1 . 5 . 0 _ 1 1 / j r e / l i b / r t . j a r : / u 0 1 / a p s / a p p l m g r / a p s c o m n / u t i l / j 2 s e 5 0 / j d k 1 . 5 . 0 _ 1 1 / l i b / d t . j a r : / u 0 1 / a p s / a p p l m g r / a p s c o m n / u t i l / j 2 s e 5 0 / j d k 1 . 5 . 0 _ 1 1 / l i b / t o o l s . j a r : / u 0 1 / a p s / a p p l m g r / a p s c o m n / j a v a / a p p s b o r g 2 . z i p : / u 0 1 / a p s / a p p l m g r / a p s c o m n / j a v a U s i n gC o n t e x tf i l e :/ u 0 1 / a p s / a p p l m g r / a p s a p p l / a d m i n / A P S _ a p s . x m l
C o n t e x tV a l u eM a n a g e m e n tw i l ln o wu p d a t et h eC o n t e x tf i l e U p d a t i n gC o n t e x tf i l e . . . C O M P L E T E D A t t e m p t i n gu p l o a do fC o n t e x tf i l ea n dt e m p l a t e st od a t a b a s e . . . C O M P L E T E D C o n f i g u r i n gt e m p l a t e sf r o ma l lo ft h ep r o d u c tt o p s . . . C o n f i g u r i n gA D _ T O P . . . . . . . . C o n f i g u r i n gF N D _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gI C X _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gI E O _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gA B M _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gE C X _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gB I S _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gG L _ T O P . . . . . . . . C O M P L E T E D C o n f i g u r i n gA M S _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gC C T _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gW S H _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gC L N _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gO K E _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gO K L _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gO K S _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gC S F _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gX N C _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gI G S _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gI B Y _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gP A _ T O P . . . . . . . . C O M P L E T E D C o n f i g u r i n gJ T F _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gM W A _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gC N _ T O P . . . . . . . . C O M P L E T E D C o n f i g u r i n gC S I _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gW I P _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gC S E _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gE A M _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gI M T _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gF T E _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gO N T _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gA R _ T O P . . . . . . . . C O M P L E T E D C o n f i g u r i n gA H L _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gO Z F _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gI E S _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gC S D _ T O P . . . . . . . C O M P L E T E D C o n f i g u r i n gI G C _ T O P . . . . . . . C O M P L E T E D A u t o C o n f i gc o m p l e t e ds u c c e s s f u l l y . T h el o gf i l ef o rt h i ss e s s i o ni sl o c a t e da t :/ u 0 1 / a p s / a p p l m g r / a p s a p p l / a d m i n / A P S _ a p s / l o g / 0 6 2 1 0 2 0 2 / a d c o n f i g . l o g U p g r a d i n gj 2 s e 1 5 0 1 1f o rO r a c l eW o r k f l o w . . . O r a c l eW o r k f l o wu p g r a d e ds u c c e s s f u l l y . . . D o n e
Patch 3830807 -- add'l linux Patch 4586086 -- add'l linux B. Download Patch 4948577 Dev6i Patch 18 a. unzip patch. b. cd $PATCH_TOP/developer6i_patch18 c. make sure you have read/write permissions. d. run this to install ./patch_install.sh 2>&1 | tee patch_install_p18.log C. Relink Tools Executables. cd $ORACLE_HOME/procbuilder60/lib; make -f ins_procbuilder.mk install cd $ORACLE_HOME/forms60/lib; make -f ins_forms60w.mk install cd $ORACLE_HOME/graphics60/lib; make -f ins_graphics60w.mk install cd $ORACLE_HOME/reports60/lib; make -f ins_reports60w.mk install D. Done - with Dev6i Patch 18. E. Download Patch 4888294 Apps Interop
a. unzip patch b. apply with adpatch F. Apply remaining patches read all the readme's unzip the patch cd to that directory Patch 5713544 % cd 5713544 % sh patch.sh Patch 4261542 Complete the commands in the readme. Patch 5216496 # % cd 5216496 # % sh patch.sh Patch 5753922 # % cd 5753922 # % sh patch.sh Patch 5355158 Complete the commands in the readme. Patch 3830807 -- add'l linux # % ./patch.sh Patch 4586086 -- add'l linux Complete the commands in the readme. Post Patch(s) steps SPECIAL NOTE : ________ Note: If you are an Oracle Applications customer, please also run adrelink. % adrelink.sh force=y "fnd f60webmx" Run adadmin administration utility. In AD Administration (adadmin) Select the "Maintain Files" option then the "Generate JAR Files". Relink all Applications executables. In AD Administration (adadmin) choose "Relink Applications programs" from the "Generate Applications Files" menu. Restart the web listeners. $COMMON_TOP/admin/scripts/SID_host/ adstpall.sh apps/apps adstrall.sh apps/apps
Owner
Object
Type
Owner MSD
Object MSD_DEM_APP_INSTANCE_ORGS
Type TABLE
MSD
MSD_DEM_APP_INSTANCE_ORGS_U1
INDEX
MSD
MSD_DEM_CALENDARS
TABLE
APPS
MSD_DEM_COLLECT_CURRENCY
PACKAGE
APPS
MSD_DEM_COLLECT_CURRENCY
PACAKGE BODY
APPS
MSD_DEM_COLLECT_HISTORY_DATA
PACKAGE
APPS
MSD_DEM_COLLECT_HISTORY_DATA
PACAKGE BODY
APPS
MSD_DEM_COLLECT_LEVEL_TYPES
PACKAGE
APPS
MSD_DEM_COLLECT_LEVEL_TYPES
PACAKGE BODY
APPS
MSD_DEM_COLLECT_PRICE_LISTS
PACKAGE
APPS
MSD_DEM_COLLECT_PRICE_LISTS
PACAKGE BODY
APPS
MSD_DEM_COLLECT_RETURN_HISTORY
PACKAGE
APPS
MSD_DEM_COLLECT_RETURN_HISTORY
PACAKGE BODY
APPS
MSD_DEM_COLLECT_UOMS
PACKAGE
APPS
MSD_DEM_COLLECT_UOMS
PACAKGE BODY
APPS
MSD_DEM_COMMON_UTILITIES
PACKAGE
APPS
MSD_DEM_COMMON_UTILITIES
PACAKGE BODY
APPS
MSD_DEM_CREATE_DEM_SEED
PACKAGE
APPS
MSD_DEM_CREATE_DEM_SEED
PACAKGE BODY
APPS
MSD_DEM_CUSTOM_HOOKS
PACKAGE
APPS
MSD_DEM_CUSTOM_HOOKS
PACAKGE BODY
MSD
MSD_DEM_DATES
TABLE
MSD
MSD_DEM_DATES_U1
INDEX
MSD
MSD_DEM_ENTITIES_INUSE
TABLE
MSD
MSD_DEM_ENTITIES_INUSE_U1
INDEX
MSD
MSD_DEM_ENTITY_QUERIES
TABLE
MSD
MSD_DEM_ENTITY_QUERIES_U1
INDEX
APPS
MSD_DEM_EVENT
PACKAGE
APPS
MSD_DEM_EVENT
PACAKGE BODY
MSD
MSD_DEM_GROUP_TABLES
TABLE
MSD
MSD_DEM_ITEMS_GTT
TABLE
MSD
MSD_DEM_LOCATIONS_GTT
TABLE
MSD
MSD_DEM_NEW_ITEMS
TABLE
MSD
MSD_DEM_NEW_ITEMS_N1
INDEX
MSD
MSD_DEM_NEW_ITEMS_V1
VIEW
APPS
MSD_DEM_ORG_GROUPS_V
VIEW
MSD
MSD_DEM_PRICE_LISTS
TABLE
MSD
MSD_DEM_PRICE_LISTS_GTT
TABLE
MSD
MSD_DEM_PRICE_LISTS_GTT_N1
INDEX
APPS
MSD_DEM_PRICE_LISTS_V1
VIEW
APPS
MSD_DEM_PROCESS_SALES_DATA
PACKAGE
APPS
MSD_DEM_PROCESS_SALES_DATA
PACKAGE BODY
APPS
MSD_DEM_PUSH_SETUP_PARAMETERS
PACKAGE
APPS
MSD_DEM_PUSH_SETUP_PARAMETERS
PACKAGE BODY
MSD
MSD_DEM_QUERIES
TABLE
MSD
MSD_DEM_QUERIES_U1
INDEX
APPS
MSD_DEM_QUERY_UTILITIES
PACKAGE
APPS
MSD_DEM_QUERY_UTILITIES
PACKAGE BODY
MSD
MSD_DEM_RMA_TYPE
TABLE
MSD
MSD_DEM_SERIES
TABLE
MSD
MSD_DEM_SETUP_PARAMETERS
TABLE
MSD
MSD_DEM_SETUP_PARAMETERS_U1
INDEX
APPS
MSD_DEM_SR_CATEGORY_SETS_V
VIEW
APPS
MSD_DEM_SR_UTIL
PACKAGE
APPS
MSD_DEM_SR_UTIL
PACKAGE BODY
APPS
MSD_DEM_SSL_RS
PACKAGE
APPS
MSD_DEM_SSL_RS
PACKAGE BODY
MSD
MSD_DEM_TIME
TABLE
APPS
MSD_DEM_TIME_DATA
PACKAGE
APPS
MSD_DEM_TIME_DATA
PACKAGE BODY
MSD
MSD_DEM_TRANSFER_LIST
TABLE
MSD
MSD_DEM_TRANSFER_QUERY
TABLE
MSD
MSD_DEM_TRANSFER_QUERY_LEVELS
TABLE
MSD
MSD_DEM_UOM_CONVERSIONS_GTT
TABLE
APPS
MSD_DEM_UPDATE_LEVEL_CODES
PACKAGE
APPS
MSD_DEM_UPDATE_LEVEL_CODES
PACKAGE BODY
APPS
MSD_DEM_UPLOAD_FORECAST
PACKAGE
APPS
MSD_DEM_UPLOAD_FORECAST
PACKAGE BODY
Note: Every installation may have different pre-req requirements. Please review and install all that are required for your environment. b. Downloaded and merged all 4 pre-req patches into atg_sso_merged file using OAM Application Manager. c. Notes on the Required Pre-Reqs Please read and confirm all pre-requisite patches listed when applying a patch with options=prereq. Read the related About documentation for detailed requirements. Patch 3218526 BNE: Patch 11i.BNE.D Note 287080.1 About Web Applications Desktop Integrator Mini-pack 11i.BNE.D Patch 4206794 FRM: Patch 11i.FRM.H Note 378338.1 About Oracle Report Manager Minipack 11i.H (FRM.H) Patch 4712852 AD: Minipack 11i.AD.I.4 Note 233044.1 About Oracle Applications DBA Minipack 11i.AD.I states to apply AD.I.5 Patch 5161676 as it is the most current. Patch 5473858 ATG_PF: 11i.ATG_PF.H.RUP5 Note 375682.1 About Oracle Applications Technology ATG_PF.H Rollup 5 Customers using AutoConfig must apply patch 5658489 (TXK). d. Run the adgrants.sql script as a user that can connect as SYSDBA to grant privileges to selected SYS objects and create PL/SQL profiler objects. 1. Create $ORACLE_HOME/appsutil/admin on the database server. 2. Copy adgrants.sql (UNIX) from $APPL_TOP/admin to $ORACLE_HOME/appsutil/admin. 3. Set the environment to point to ORACLE_HOME on the database server. 4. Use SQL*Plus to run the script: UNIX: $ sqlplus /nolog SQL> connect / as sysdba SQL> @$ORACLE_HOME/appsutil/admin/adgrants.sql <APPLSYS schema name> 3.) Apply the Merged Pre-Req patches. a. echo $APPLRGF [applmgr@aps bin]$ echo $APPLRGF /u01/aps/applmgr/apscomn/rgf/APS_aps b. echo $APPLTMP [applmgr@aps bin]$ echo $APPLTMP /u01/aps/applmgr/apscomn/temp c. Run the Technology Stack Validation Utility PATCH_TOP/<patch>/fnd/patch/115/bin chmod 777 txkprepatchcheck.pl ./txkprepatchcheck.pl -script=ValidateRollup -outfile=$APPLTMP/txkValidateRollup.html -appspass=apps
[ a p p l m g r @ a p sb i n ] $. / t x k p r e p a t c h c h e c k . p ls c r i p t = V a l i d a t e R o l l u po u t f i l e = $ A P P L T M P / t x k V a l i d a t e R o l l u p . h t m la p p s p a s s = a p p s * * *A L LT H EF O L L O W I N GF I L E SA R ER E Q U I R E DF O RR E S O L V I N GR U N T I M EE R R O R S * * *S T D O U T=/ u 0 1 / a p s / a p p l m g r / a p s c o m n / r g f / A P S _ a p s / T X K / t x k V a l i d a t e R o l l u p _ F r i _ J u n _ 2 9 _ 1 9 _ 1 6 _ 0 0 _ 2 0 0 7 _ s t d o u t . l o g R e p o r t f i l e/ u 0 1 / a p s / a p p l m g r / a p s c o m n / t e m p / t x k V a l i d a t e R o l l u p . h t m lg e n e r a t e ds u c c e s s f u l l y .
Retreive the output $APPLTMP/txkValidateRollup.html Review the details and correct as necessary d. apply merged patch adpatch
adpatch driver = u_atg_sso_merged.drv e. run autoconfig as per Note 165195.1 $COMMON_TOP/admin/scripts/$CONTEXT_NAME/ Linux Functionality Command Start Applications processes adstrtal.sh <APPSuser/APPSpwd> Stop Appliations processes adstpall.sh <APPSuser/APPSpwd> Run AutoConfig adautocfg.sh 5.) Apply the Patch 5674941 11i.ATG_PF.H RUP5 SSO 10g Integration 6.) Bounce everything 7.) Gather Schema Statistics All Schemas B. On EBS/APS Apply post-req Patch 5589902 C. Gather Parameters
i n f r ah o s t n a m e i n f r ad bp o r t i n f r ad bs i d i n f r al d a po i dp o r t e b sa p p sp a s s w o r d i n f r ao r a s s op a s s w o r d e b ss y s t e mp a s s w o r d e b ss s o s d kp a s s w o r d :a s c p 1 0 . u s . o r a c l e . c o m :1 5 2 1 :i n f r a 1 0 g :1 3 0 6 0( d e f a u l t3 0 6 0 ) :A P P S :i a s a d m i n 1 :M A N A G E R :s s o s d k
i n f r ao i do r c l a d m i np a s s w o r d:i a s a d m i n 1 e b sm a s t e ro i dp a s s w o r d :a p s a d m i n 1
user defined at script run time i chose apsadmin1 as aps is our ebs/aps database sid
b i d i r e c t i o n a lt e m p l a t e :$ F N D _ T O P / a d m i n / t e m p l a t e / P r o v B i D i r e c t i o n . t m p
D. Run the Registration script Run Default (simple) registration -- uses bidirectional template txkrun.pl -script=SetSSOReg Answer these prompts * * * * * * * * * * Enter Enter Enter Enter Enter Enter Enter Enter Enter Enter the host name where Oracle iAS Infrastructure database is installed ? the Oracle iAS Infrastructure database port number ? the Oracle iAS Infrastructure database SID ? the LDAP Port on Oracle Internet Directory server ? Oracle E-Business apps database user password ? Oracle iAS Infrastructure database ORASSO schema password ? Oracle E-Business SYSTEM database user password ? E-Business Suite existing SSOSDK schema password or choose a password to use with the new SSOSDK schema if the schema does not exist ? the Oracle Internet Directory Administrator (orcladmin) Bind password ? the password that you would like to register this E-Business instance with ?
Example:
[ a p p l m g r @ a p sb i n ] $t x k r u n . p ls c r i p t = S e t S S O R e g E n t e rt h eh o s tn a m ew h e r eO r a c l ei A SI n f r a s t r u c t u r ed a t a b a s ei si n s t a l l e d?a s c p 1 0 . u s . o r a c l e . c o m E n t e rt h eO r a c l ei A SI n f r a s t r u c t u r ed a t a b a s ep o r tn u m b e r?1 5 2 1 E n t e rt h eO r a c l ei A SI n f r a s t r u c t u r ed a t a b a s eS I D?i n f r a 1 0 g E n t e rt h eL D A PP o r to nO r a c l eI n t e r n e tD i r e c t o r ys e r v e r?1 3 0 6 0 E n t e rO r a c l eE B u s i n e s sa p p sd a t a b a s eu s e rp a s s w o r d?A P P S E n t e rO r a c l ei A SI n f r a s t r u c t u r ed a t a b a s eO R A S S Os c h e m ap a s s w o r d?i a s a d m i n 1 E n t e rO r a c l eE B u s i n e s sS Y S T E Md a t a b a s eu s e rp a s s w o r d?m a n a g e r E n t e rE B u s i n e s sS u i t ee x i s t i n gS S O S D Ks c h e m ap a s s w o r do rc h o o s eap a s s w o r dt ou s ew i t ht h en e wS S O S D Ks c h e m ai ft h es c h e m ad o e sn o t e x i s t?s s o s d k E n t e rt h eO r a c l eI n t e r n e tD i r e c t o r yA d m i n i s t r a t o r( o r c l a d m i n )B i n dp a s s w o r d?i a s a d m i n 1 E n t e rt h ei n s t a n c ep a s s w o r dt h a ty o uw o u l dl i k et or e g i s t e rt h i sa p p l i c a t i o ni n s t a n c ew i t h?a p s a d m i n 1 * * *A L LT H EF O L L O W I N GF I L E SA R ER E Q U I R E DF O RR E S O L V I N GR U N T I M EE R R O R S * * *L o gF i l e=/ u 0 1 / a p s / a p p l m g r / a p s c o m n / r g f / A P S _ a p s / s s o / t x k S e t S S O R e g _ T u e _ J u l _ 1 0 _ 2 2 _ 1 6 _ 2 1 _ 2 0 0 7 . l o g P r o g r a m:/ u 0 1 / a p s / a p p l m g r / a p s a p p l / f n d / 1 1 . 5 . 0 / p a t c h / 1 1 5 / b i n / t x k S e t S S O R e g . p ls t a r t e d@T u eJ u l1 02 2 : 1 7 : 1 42 0 0 7 * * *L o gF i l e=/ u 0 1 / a p s / a p p l m g r / a p s c o m n / r g f / A P S _ a p s / s s o / t x k S e t S S O R e g _ T u e _ J u l _ 1 0 _ 2 2 _ 1 6 _ 2 1 _ 2 0 0 7 . l o g # # # # # # # # # # # # # # # # # # # # # # # #W A R N I N G# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # T h i sa p p l i c a t i o nw o r k sw i t hS S O S D Kv e r s i o n9 . 0 . 2o rh i g h e r .I fl o w e rv e r s i o n ( 3 . 0 . 9 )o fS S O S D Kw a si n s t a l l e di ny o u rs y s t e ma n dy o uh a v ear e g i s t e r e d
( 3 . 0 . 9 )o fS S O S D Kw a si n s t a l l e di ny o u rs y s t e ma n dy o uh a v ear e g i s t e r e d p a r t n e ra p p l i c a t i o n ,t h i sp r o c e s sw i l lr e m o v et h e3 . 0 . 9v e r s i o no ft h eS S O S D K s c h e m aa n di n s t a l lt h e9 . 0 . 2v e r s i o n . # # # # # # # # # # # # # # # # # # # # # # # #W A R N I N G# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # B e g i n n i n gi n p u tp a r a m e t e rv a l i d a t i o nf o rS S Or e g i s t r a t i o n . B e g i n n i n gl o a d i n gS S OS D Ki n t od a t a b a s ei fn e c e s s a r y . L o a d i n go fS S OS D Ki n t od a t a b a s ec o m p l e t e ds u c c e s s f u l l y . I n p u tp a r a m e t e rv a l i d a t i o nf o rS S Or e g i s t r a t i o nc o m p l e t e d . B e g i n n i n gi n p u tp a r a m e t e rv a l i d a t i o nf o rO I Dr e g i s t r a t i o n . * * *W a r n i n g :T h i ss t e pw i l ld e l e t ef o l l o w i n gn u m b e ro fr o w sf r o mW F _ E N T I T Y _ C H A N G E St a b l e I n p u tp a r a m e t e r sv a l i d a t i o nf o rO I Dr e g i s t r a t i o nc o m p l e t e d . B E G I NS S OR E G I S T R A T I O N : B e g i n n i n gt or e g i s t e rp a r t n e ra p p l i c a t i o n . P a r t n e ra p p l i c a t i o nh a sb e e nr e g i s t e r e ds u c c e s s f u l l y . S i n g l eS i g n O np a r t n e ra p p l i c a t i o nr e g i s t e r e ds u c c e s s f u l l y . :1 3 2
B E G I NO I DR E G I S T R A T I O N : B e g i n n i n gt or e g i s t e rA p p l i c a t i o na n dS e r v i c ec o n t a i n e r si fn e c e s s a r y . A p p l i c a t i o na n dS e r v i c ec o n t a i n e r sw e r ec r e a t e ds u c c e s s f u l l y . B e g i n n i n gt or e g i s t e ra p p l i c a t i o ni nO r a c l eI n t e r n e tD i r e c t o r y . R e g i s t r a t i o no fa p p l i c a t i o ni nO r a c l eI n t e r n e tD i r e c t o r yc o m p l e t e ds u c c e s s f u l l y . B e g i n n i n gt or e g i s t e ri n s t a n c ep a s s w o r di nO r a c l eI n t e r n e tD i r e c t o r y . R e g i s t r a t i o no fi n s t a n c ep a s s w o r di nO r a c l eI n t e r n e tD i r e c t o r yc o m p l e t e ds u c c e s s f u l l y . B e g i n n i n gt ot e s ta p p l i c a t i o nr e g i s t r a t i o ni nO r a c l eI n t e r n e tD i r e c t o r y . T e s t i n go f a p p l i c a t i o nr e g i s t r a t i o ni nO r a c l eI n t e r n e tD i r e c t o r yc o m p l e t e ds u c c e s s f u l l y . B e g i n n i n gt or e g i s t e rp r o v i s i o n i n gp r o f i l ei nO r a c l eI n t e r n e tD i r e c t o r y . R e g i s t r a t i o no fp r o v i s i o n i n gp r o f i l ei nO r a c l eI n t e r n e tD i r e c t o r yc o m p l e t e ds u c c e s s f u l l y . A p p l i c a t i o ni sn o wr e g i s t e r e ds u c c e s s f u l l yw i t hp r o v i s i o n i n gi nO r a c l eI n t e r n e tD i r e c t o r y . E n do f/ u 0 1 / a p s / a p p l m g r / a p s a p p l / f n d / 1 1 . 5 . 0 / p a t c h / 1 1 5 / b i n / t x k S e t S S O R e g . p l:N oE r r o r se n c o u n t e r e d [ a p p l m g r @ a p sb i n ] $
POST INSTALLATION NOTES ======================= 1. Configure OID/OIM/SSO Infrastructure with EBS/Demantra/OAS Middle tier apps 2. Setup/configure Demantra 3. Setup/configure/verify EBS/APS Profiles MSD_DEM: Host URL = http://ascp10.us.oracle.com:7778/demantra others ... 4. Setup and Run ASCP Collections 5. Associate EBS.APS User to Demantra Responsibilities 6. Login to DM responsibility and login to the workbench Upon first login to Demantra, the Oracle Apps User (RBEVANS) is copied to demantra java component UserName: RBEVANS Default Password : demantra this will be the user that gets SSO with Demantra integration in Step 10 above
Table of Documents
<end of doc>
REFERENCES