Skip navigation.

APPS Blogs

Legal Entity Document Sequencing in Receivables

OracleApps Epicenter - Thu, 2016-01-07 02:55
You need to consider these points when you are trying setup Legal Entity Document Sequencing in Receivables You can set up your primary ledger to allow document sequencing at the legal entity level instead of at the ledger level. This means if you have more than one legal entity assigned to the same ledger, you […]
Categories: APPS Blogs

Password Expiry Issue

Online Apps DBA - Sun, 2016-01-03 09:05

We were trying to start IDM services but services were failing with error as shown in below screen shot

Inline image 1

 

1.     As it was showing issue with OPMN services so we tried to start opmn services manually but it

was failing to start opmn services We looked into opmn log file log (located under

$ORACLE_INSTANCE/diagnostics/logs/OPMN/opmn). And it was showing below issue.

 

[2015-11-17T01:33:48-05:00] [opmn] [TRACE:1] [536] [pm-workers] Job 0 0 result: [[

oid1~oid1~oidmon~OID~2045482973:2865

Status: Stop

Operation: internal (time out while waiting for a managed process to stop)

ErrFile: /u02/oracle/config/instances/oid1/diagnostics/logs/OID/oid1/console~OID~1.log

String: second stop attempted

 

]]

 

[2015-11-17T01:33:48-05:00] [opmn] [NOTIFICATION:1] [663] [pm-process] Stopping

Process: oid1~oidmon~OID~1 (2045482973:2865)

2.     After that we looked into oidmon.log file located under (/u02/oracle/config/instances/oid1/diagnostics/logs/OID/oid1)

[2015-11-17T02:04:27-05:00] [OID] [NOTIFICATION:16] [] [OIDMON] [host: iamdemo04.k21technologies.com] [pid: 4425] [tid: 0] Guardian: [oidmon]: Unable to connect to database,

will retry again after 10 sec

[2015-11-17T02:04:37-05:00] [OID] [NOTIFICATION:16] [] [OIDMON] [host: iamdemo04.k21technologies.com] [pid: 4425] [tid: 0] Guardian: Connecting to database, connect string is oiddb

[2015-11-17T02:04:37-05:00] [OID] [NOTIFICATION:16] [] [OIDMON] [host: iamdemo04.k21technologies.com] [pid: 4425] [tid: 0] Guardian: [gsdsiConnect] ORA-28002, ORA-28002: the password will expire within 5 days

[2015-11-17T02:04:37-05:00] [OID] [NOTIFICATION:16] [] [OIDMON] [host: iamdemo04.k21technologies.com] [pid: 4425] [tid: 0] Guardian: [oidmon]: Unable to connect to database,

will retry again after 10 sec

 

So as shown in logs above  there was some issue with Database users.

Temporary Fix

For fixing the issue temporarily, reset the password of expired users and to check the status of

users, run the below command after connecting to database.

 

SQL> select USERNAME,ACCOUNT_STATUS, LOCK_DATE, EXPIRY_DATE form dba users;

 

After that run below command to reset the password

SQL> alter user <username> identified by <password>;

For Example

SQL> alter user ODS identified by k21technologies;

       

         Permanent Fix

                       For permanent fix of this issue, create one password policy and assign it to database users

as shown in below screenshot after resetting the password

 

SQL> CREATE PROFILE FMWNOLOCK LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED PASSWORD_LIFE_TIME UNLIMITED;

SQL>  ALTER USER ODS PROFILE FMWNOLOCK;

 

 

The post Password Expiry Issue appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

Happy New Year 2016 , best wishes to all

OracleApps Epicenter - Sat, 2016-01-02 01:49
This the season to be jolly! Time truly flies when you are doing the things you love and with another year behind us, we can't help but feel a little nostalgic and look back at what the past twelve months have brought us. It was a busy year at personal and professional side .In terms […]
Categories: APPS Blogs

Oracle Management Cloud : The Next Generation Real-Time Monitoring and Analytics IT Tool

OracleApps Epicenter - Sat, 2016-01-02 01:21
Oracle Management Cloud (OMC) is a suite of next-generation integrated monitoring, management, and analytics cloud services built on a scalable big data platform that provides real-time analysis and deep technical and business insights. With OMC you can eliminate disparate silos across end-user and infrastructure data, troubleshoot problems quickly,and run IT like a business OCM meets […]
Categories: APPS Blogs

Calling all Apps DBAs doing 11i to R12.x upgrades

Vikram Das - Tue, 2015-12-22 09:02
At this time of the year during holidays, the Apps DBA community is busy doing upgrades as longer downtimes are possible.  In case you are facing any issues, please feel free to write to me at my email: oracleappstechnology@gmail.com .  I will be glad to hear from you and help you.
Categories: APPS Blogs

Upgrade Oracle EBS to 12.2 : Live Webinar Recording

Online Apps DBA - Sun, 2015-12-20 11:31
This entry is part 4 of 4 in the series Oracle EBS 12.2 Upgrade

webinar

On Friday December 18th, k21 technologies presented a FREE Live Webinar for Oracle Apps DBA’s on understanding what is Oracle EBS 12.2 Upgrade and why you should upgrade Oracle E-Business Suite from 11i / 12.0/12.1 to version 12.2? The goal was really for everyone to get a chance in understanding what is going on when they are given EBS 12.2 Upgrade Project and what they should do to implement same.

The Session was recorded so that everyone can take advantage of it at that time of their choosing. I hope this can be useful to you as well.

If you have such question in your mind that

  • Why to choose Upgrade of Oracle EBS 12.2 ?
  • What to do when I need to Upgrade to 12.2 ?
  • What are high level steps in upgrading Oracle Applications to 12.2 ?

Then just go through recording of the live webinar if you couldn’t attend Live Webinar.

The Oracle EBS 12.2 Upgrade Overview recording is available to view for limited time only.

In end I just want to thank you :) to everyone that attended and everyone taking the time to view this.

If you still feel unsure that you don’t get the things in your mind so don’t worry Just watch Recording and make your decision for our EBS Upgrade to 12.2 Training.

See you Soon!

 

The post Upgrade Oracle EBS to 12.2 : Live Webinar Recording appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

11i pre-upgrade data fix script ap_wrg_11i_chrg_alloc_fix.sql runs very slow

Vikram Das - Wed, 2015-12-16 20:51
We are currently upgrading one of our ERP instances from 11.5.10.2 to R12.2.5.  One of the pre-upgrade steps is to execute the data fix script ap_wrg_11i_chrg_alloc_fix.sql.  However, this script has been running very very slow. After 4 weeks of monitoring, logging SRs with Oracle, escalating etc., we started a group chat today with our internal experts.  We had Ali, Germaine, Aditya, Mukhtiar, Martha Gomez and Zoltan.  I also invited our top notch EBS Techstack expert John Felix. After doing explain plan on the sql, Based on the updates being done by the query I predicted that it will take 65 days to complete.

John pointed out that the query was using the index AP_INVOICE_DISTRIBUTIONS_N4  that had a very high cost.  We used an sql profile that replaced AP_INVOICE_DISTRIBUTIONS_N4  with AP_INVOICE_DISTRIBUTIONS_U1.  The query started running faster and my new prediction was that it would complete in 5.45 days.

John mentioned that now another select statement was using the same index AP_INVOICE_DISTRIBUTIONS_N4 that had a very high cost.

After discussing among ourselves, we decided to drop the index, run the script and re-create the index. Aditya saved the definition of the index and dropped it.

DBMS_METADATA.GET_DDL('INDEX','AP_INVOICE_DISTRIBUTIONS_N4','AP')
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  CREATE INDEX "AP"."AP_INVOICE_DISTRIBUTIONS_N4" ON "AP"."AP_INVOICE_DISTRIBUTIONS_ALL" ("ACCOUNTING_DATE")
  PCTFREE 10 INITRANS 11 MAXTRANS 255 COMPUTE STATISTICS
  STORAGE(INITIAL 131072 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "APPS_TS_TX_IDX"

1 row selected.

SQL> drop index AP.AP_INVOICE_DISTRIBUTIONS_N4;

Index dropped.

The updates started happening blazing fast.  The whole thing got done in 39 minutes and we saw the much awaited:

SQL> set time on
16:34:16 SQL> @ap_wrg_11i_chrg_alloc_fix.sql
Enter value for resp_name: Payables Manager
Enter value for usr_name: 123456
-------------------------------------------------------------------------------
/erp11i/applcsf/temp/9570496-fix-16:34:40.html is the log file created
-------------------------------------------------------------------------------

PL/SQL procedure successfully completed.

17:13:36 SQL>

From 65 days to 5.45 days to 39 minutes.  Remarkable.  Thank you John for your correct diagnosis and solution.
Categories: APPS Blogs

FREE Live Webinar: Learn EBS 12.2 Upgrade Flow from Team K21

Online Apps DBA - Wed, 2015-12-16 11:12
This entry is part 3 of 4 in the series Oracle EBS 12.2 Upgrade

webinar

The Oracle EBS upgrade 12.2 (Latest 12.2.5 currently) makes use of Processor Oracle Toolkit to ‘Convert’ application from Current Oracle Applications release to R12. The process involved:

● Pre-Upgrade Steps

● Upgrade

● Post-Upgrade Steps

● Supported Tools & utilities

Join team K21 Technologies for FREE Webinar on this Friday (18th December,2015) at 9:00  AM PST/ 12:00 PM EST /10:30 PM IST / 5:00 PM GMT where our Apps DBA expert Amit Pancholia will cover R12.2 Architecture with the upgrade flow from previous Releases to Release 12.2 and the Best practices involved to upgrade E-Business suite to R12.2

This Webinar will cover the key points that are important for Apps DBAs and those who are keen to know why EBS upgraded is needed with the what component we upgrade. If you planning to upgrade E-Business suite to R12.2 then this is right place where you can speak one – to – one with Oracle ACE (Atul Kumar) and our Apps DBA expert Amit Pancholia.

Oracle EBS Upgrade 12.2 Best Practices

A.  Pre Upgrade Best Practices

  • Evaluation: Before initiating upgrade, it is important to thoroughly evaluate the new release to confirm the capabilities and enhancements which will provide expected benefits
  • Planning: A successful upgrade begins with a clear definition of project scope and detailed project plan.
  • Fall-back planning: Approaching towards the production stage upgrade, fallback planning is most essential and important.
  • Technical Iterations: Executing technical upgrade is critical initial phase. A best approach would suggest at least three iterations.

B.  Post Upgrade Best Practices

  • Smoke Testing: Testing strategy with required testing rounds and  overall team involvement to see an end to end testing of all business scenarios

To Know more about best practices during Upgrade to R12.2 Click on the Button Below to Register for the webinar.

Click Here to register for the free Webinar

 

If you have any Question related to EBS Upgrade that you want us to cover in our FREE Webinar on EBS Upgrade to R12.2 then post it below as comment or ask in our Private Facebook Group

 

 

 

The post FREE Live Webinar: Learn EBS 12.2 Upgrade Flow from Team K21 appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

Upgrading Oracle EBS to Release 12.2 ? Here is what you should keep in mind !

Online Apps DBA - Tue, 2015-12-15 11:32
This entry is part 2 of 2 of 4 in the series Oracle EBS 12.2 Upgrade

images (2)

We all know 11i versions of E-business suite are De-supported at all levels and R12.1 De-support dates are near. In this scenario there is a huge requirement of Upgrade to the latest versions (R12.2). Oracle, no doubt adopted latest technology and moves to give the best in industry and so on the Oracle Application side. Latest version on Oracle application is 12.2 (Specific 12.2.5) and it comes with latest technology stack.

The blow points gives the high-level overview of upgrade to R12.2 from the lower versions. Let’s start with Tech stack versions

TECHNOLOGY COMPONENT 11.5.10.2 R12.0.4 R12.1 R12.2/R12.2.5 Database 9.2.0.6 10.2.0.3 11.2.0.1 11.2.0.3/11.2.0.4 Forms/Reports 6.0.8.25 10.1.2.2 10.1.2.3 10.1.2.3 Application Server 1.0.2.2.2 10.1.3.0 10.1.3.4 11.1.1.6/11.1.1.6.7 Webtier – – – 11.1.1.6/11.1.1.9

 

Any upgrade to R12.2 goes through below phases

upgrade-path

  1.  Plan for Upgrade – Better plan is surety of success most of the time. We need to plan and also document all the issues reported so that during the Final-Production upgrade downtime can be minimal. We need to plan and check all the intermediate version are supported if not operational. That is the key point during the planning. Follow the best practices for minimizing the upgrade downtime suggested by Oracle and also as per the client and DBA experiences.
  2. Prepare for Upgrade–  This phase starts after the planning phase and includes Database and Application preparation for upgrade activity. This is the main upgrade phase where we perform all the upgrade activities
  3. Database Upgrade – Select the latest version for database. If 11g database, consider for 11.2.0.4 version or you can plan for 12c versions too. Also apply the latest Consolidate patches as per the database versions. On the application side we need to be on the Minimum base line patches as per the Oracle recommendations.
  4. File System Lay down-  As we know R12.2 comes with latest technology and file-system, so we need to lay down the R12.2 file-system using the latest startCD. Currently StartCD 50 is available.
  5. Upgrade to 12.2.0- We need to first upgrade to 12.2.0 and need to apply AD and TXK patches on the 12.2 filesystem. As this is the intermediate stage we need to perform it as pre-install activity. At this stage Application will not be operational.
  6. Enable Online Patching- As you know new feature of R12.2 is online patching so we need to enable our old instance for the same. This is bit time consuming activity and we need to follow the Online Patching Readiness document 1531121.1 from MOS.  This phase fixes
  • Any Coding Violation
  • Enable edition of Application and or any custom schema.
  • Generate edition views and column

     7. Upgrade further to 12.2.X- We are at 12.2 with latest database now. Now on the application side we can    come to the latest version (12.2.5 Currently). We need to apply the latest technology patches (Delta 7 till now) and EBS RUP patches after that.

  • Middle Tier patches -> 1594274.
  • AD-TXK RUP patches -> 1617461.1
  • EBS R12.2.X Document -> 12.2.4 or 12.2.5
  • All the post upgrade patches and steps

    8. Translations– In case multiple languages are there then we need to take care of Translation patches as well.  12.2 and then 12.2.X translated patches and also we need to apply TSP (Translation Sync Patches).

    9. Customization– Once standard/seeded code is at R12.2.X level we need to take care of the customization’s in our old versions. For R12.2 we have new development standards and need to follow the same to get the custom code compliant with our applications.

 

References

  • Planning Your Oracle E-Business Suite (EBS) Upgrade from Release 11i to Release 12 (1406960.1)
  • Best Practices for Minimizing Oracle E-Business Suite Release 12 Upgrade Downtime (1581549.1)
  • Check the (157766.1) document for Developing and Deploying customization’s
  • 15 Documents every Apps DBA must read before upgrading to EBS 12.2

All this will be covered in our EBS 12.2 Upgrade Training and more than a training it’s a Workshop where you will be performing the upgrade (Yes, you will do iteration of upgrade actually on system) and learn for Experienced Trainer. If you want to learn more about Oracle EBS Upgrade 12.2  (Architecture, Overview of R12.2 & Major features in Upgrading to R12.2, Different upgrade paths available to R12.2Best practises for R12.2 Upgrade, How to minimize down time for R12.2 Upgrade, Difficulties/Issues while upgrading to R12.2) then have a look at our  Oracle Upgrade 12.2  (next batch starts on 27th December, 2015 – Register now for early bird discount, limited time only).

Note: We are so confident on our workshops that we provide 100% Money back guarantee, in unlikely case of you being not happy after 2 sessions, just drop us a mail before third session and We’ll refund FULL money (or ask us from our 100s of happy trainees in our private Facebook Group)

Stay Tuned for more Information on Oracle Apps 12.2 Upgrade!!

The post Upgrading Oracle EBS to Release 12.2 ? Here is what you should keep in mind ! appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

Upgrading to Oracle EBS/Apps 12.2 ? 15 Documents every Apps DBA must know : FREE Download

Online Apps DBA - Mon, 2015-12-14 07:32
This entry is part 1 of 4 in the series Oracle EBS 12.2 Upgrade

Screen Shot 2015-12-13 at 22.52.39

If you are thinking of Upgrading Oracle E-Business Suite/ Apps (11i or R12) to 12.2 then this post is for you (at end of this post you will get FREE guide containing 15 Documents every Apps DBA must read before Upgrading EBS to 12.2).

Architecture in Oracle EBS 12.2 has changed and We covered in detail on new features introduced in 12.2.5 or changes in from 11i/R12 to 12.2  or Online Patching/ADOP

Now here are the major features you’ll get with EBS 12.2.x:

  • Online Patching – which allows the E-Business Suite to be available while DBAs apply Patches (there is very short downtime for system re-start).
  • WebLogic Server – Oracle WebLogic Server is being used from 12.2 replacing 10g Application Server (iAS). WebLogic Admin/Managed Servers replacing OC4J in 12.0 or 12.1
  • Installation – EBS 12.2 can be installed to existing database servers, and existing Real Application Clusters (RAC) environments

 

If you are thinking of upgrading to EBS 12.2 then we have a FREE Guide containing 15 Documents Apps DBAs must read before upgrading to 12.2  Click below to download the guide that contains the Important links for E-Business Suite upgrade to 12.2 

FREE Guide for Oracle Apps DBAs

15 Documents every Oracle Apps DBA must read before Upgrading to Oracle E-Business / Apps 12.2 ?
Click here to download  FREE Copy

 

The post Upgrading to Oracle EBS/Apps 12.2 ? 15 Documents every Apps DBA must know : FREE Download appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

Oracle WebLogic Administration Interview Questions : FREE Download

Online Apps DBA - Mon, 2015-12-07 02:59
This entry is part 3 of 3 in the series WebLogic Server

Are you struggling to get your dream Job as a WebLogic Administrator or need in-depth knowledge in WebLogic to work on Fusion Middleware, SOA, OBIEE, WebCenter or Oracle Apps EBS (EBS 12.2 uses WebLogic Server) ?

Are you looking for some relevant Interview Questions to find your dream Job in Weblogic ? 

image interview

 Before we Download the Interview questions guide, Did you know these four things about WebLogic ?

1. WebLogic is a Java EE application server that runs the Java Components (other is System Component) of Oracle Fusion Middleware such as Oracle SOA suite, Oracle Webcenter Suite etc.

2. Each WebLogic Domain has one and only one Administration Server with 0 or more Managed Servers

3. Weblogic Domain Configuration is located under $DOMAIN_HOME/ config/ config.xml

4. Start/Stop Scripts of Admin & Managed Server are located under $DOMAIN_HOME/bin

Click on the below button to download the Interview Questions  for FREE on Oracle WebLogic Administration.

Weblogic Interview Questions for FREE

 

Click here to Download

 

If you want to learn more about Oracle Weblogic Administration (Architecture, Installation, Integrate, Performance Tuning, Logging, Troubleshooting , Deployment etc.) Enroll for our next batch which starts on 12th December, 2015 – Register now for early bird discount, limited time only.

Note: We are so confident on our workshops that we provide 100% Money back guarantee, in unlikely case of you being not happy after 2 sessions, just drop us a mail before third session and We’ll refund FULL money (or ask us from our 100s of happy trainees in our private Facebook Group)

The post Oracle WebLogic Administration Interview Questions : FREE Download appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

WebLogic 12.1.3 on CentOS vagrant

Online Apps DBA - Fri, 2015-12-04 09:10

This post is related to Weblogic Vagrant from our Oracle Weblogic Administration Training (next batch starts on 12th Dec, 2015 – Register now for early bird discount, limited time only) where we cover Weblogic Installation, configuration, Clustering, Logging, Deployment, JDBC and JMS etc.

WebLogic VagrantThe WebLogic Vagrant project is a set of subprojects that will help you create virtual machines pretty easily, by using Vagrant to set up the VMs with VirtualBox, and Puppet to help creating the necessary logical infrastructure.

1. Getting Started: 

Download the following on your Windows host machine. Here I am working on Windows 8.1 platform.

  1. Vagrant latest version
  2. Oracle Virtual Box latest stable version
  3. Oracle JDK latest version
  4. Oracle WebLogic 12.1.3 generic version
  5. Git for Windows
  6. PuTTy for Windows

Install the Vagrant, Oracle VirtualBox, Git all are wizard based easy to install them.

2. Git Clone WebLogic-Vagrant:

You can get the puppet, shell scripts which are used to configure the WebLogic on CentOS VirtualBox.

git clone WebLogic-Vagrant

Sync folder guest CentOS with host Windows

Make all binaries available in Software folder, Here I have used ‘F:/Softwares’ contains binaries JDK, WebLogic 12c jar file.

3. Modifications in site.pp:

The puppet script which prepared according to the JDK1.7 available that time. Now latest JDK 1.8 and it varies. So you might need to modify these values on your machine as well according to young version of JDK.

Here I am sharing the part of site.pp file.

class java {
  require os

  $remove = [ "java-1.7.0-openjdk.x86_64", "java-1.6.0-openjdk.x86_64" ]

  package { $remove:
    ensure  => absent,
  }

  include jdk8

  jdk8::install7{ 'jdk1.8.0_45':
      version                   => "8u45" ,
      fullVersion               => "jdk1.8.0_45",
      alternativesPriority      => 18000,
      x64                       => true,
      downloadDir               => "/var/tmp/install",

      urandomJavaFix            => true,
      rsakeySizeFix             => true,
      cryptographyExtensionFile => "UnlimitedJCEPolicyJDK8.zip",
      sourcePath                => "/software",
  }
}

The most important one is first line where WebLogic domain template will be used to create new domain.

4. Changes in vagrantfile:

The vagrantfile contains a virtual machine definitions that contains WebLogic admin server, Further you can configure node1, node2 machines and have a production simulated environment.

# -*- mode: ruby -*-
# vi: set ft=ruby :

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.define "wls12cbox" , primary: true do |config|
  config.vm.box = "centos-6.5-x86_64"
  config.vm.box_url = "https://dl.dropboxusercontent.com/s/np39xdpw05wfmv4/centos-6.5-x86_64.box"
   config.vm.hostname = "vagrantcentos64.example.com"
  config.vm.network :forwarded_port, guest: 7001, host: 7001, auto_correct: true
  config.vm.network :private_network, ip: "192.168.33.10"
  config.vm.synced_folder "F:/Softwares", "/vagrant_data"

  config.vm.provider :virtualbox do |vb|
       vb.customize ["modifyvm", :id, "--memory", "3072"]
  end
  config.vm.provision :puppet do |puppet|
    puppet.manifests_path = "puppet/manifests"
    puppet.module_path = "puppet/modules"
    puppet.manifest_file  = "site.pp"
    puppet.options = "--verbose"
  end
  end
 end

Now this vagrant box is ready for execution.

vagrant up

WebLogic Vagrant box up

Vagrant Provision

There are many ways to provision the Virtual boxes we can even use Bash Shell scripts to ensure the required configurations made once boxes is launched.

After the VirtualBox creation we can apply the configuration tool such as puppet, Chef or Ansible etc to make a reusable environment within number of minutes. Whereas same was took places in the earlier versions for months. So this configuration procedure would greatly improves the team work, and focus on the targeted issues rather than configuration of infrastructure this way it is helps Agility for JEE projects.

vagrant provision some times requires reload the boxes reload will reapply the Vagrantfile changes. We can further develop this to give better box by editing the Vagrantfile and reloading it.

VagrantReloadProvision

Note that when the vagrant provision fails then we need to find the reasons and fix in the Vagrantfile. The vagrant reload command will help to reload the updated configuration for box.

5. Puppet Manifestation:

Puppet manifestation provisions that CentOS box must contain oracle user, WebLogic server required kernel parameters all OS level changes are configured and then install WebLogic with installwls.pp script. This provisioning uses silent mode installation where it required two files:

  1. responseFile which is provided in xml format silent_1213.xml.erb and
  2. oracle inventory defined by puppet.

Here is the silent.xml.erb that is required for WebLogic 12.1.3. In this script the ORACLE_HOME is substituted from the calling puppet script installWls.pp file.

[ENGINE]
 
#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0
 
[GENERIC]
 
#The oracle home location. This can be an existing Oracle Home or a new Oracle Home 
ORACLE_HOME=<%= @mdwHome %>
 
#Set this variable value to the Installation Type selected. 
e.g. WebLogic Server, Coherence, Complete with Examples.
INSTALL_TYPE=WebLogic Server
 
#Provide the My Oracle Support Username. If you wish to ignore Oracle 
Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME=
 
#Provide the My Oracle Support Password
MYORACLESUPPORT_PASSWORD=
 
#Set this to true if you wish to decline the security updates. 
Setting this to true and providing empty string for My Oracle Support username will 
ignore the Oracle Configuration   Manager configuration
DECLINE_SECURITY_UPDATES=true
 
#Set this to true if My Oracle Support Password is specified
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
 
#Provide the Proxy Host
PROXY_HOST=
 
#Provide the Proxy Port
PROXY_PORT=
 
#Provide the Proxy Username
PROXY_USER=
 
#Provide the Proxy Password
PROXY_PWD=
 
#Type String (URL format) Indicates the OCM Repeater URL which should be 
of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL=

6. The nodemanager .pp configuration changes for WebLogic 12.1.3:

Here I have validating the $version value present in the nodemanager.pp file and executing the startNodeManager command with the existing value given error.

Whenever the server is booted immediately Nodemanager will be launched. If you use puppet provision that will ensure the WebLogic admin server running when the box is launched.

If you want to learn more issues like above or wish to discuss challenges you are hitting in Oracle Weblogic Server, register for our Oracle Weblogic Administration Training.

We are so confident on quality and value of our training that We provide 100% Money back guarantee so in unlikely case of you being not happy after 2 sessions, just drop us a mail before third session and We’ll refund FULL money.

Did you subscribe to our YouTube Channel (443 already subscribed) and Private FaceBook Group (666 Members) ?

 

Learn Oracle Weblogic Server Administration

 

Get 100 USD OFF + 100% Money Back Guarantee

Click here to get Early Bird Discounts

The post WebLogic 12.1.3 on CentOS vagrant appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

I am SO Sorry – our WebLogic Webinar blew up on us. But there’s good news…

Online Apps DBA - Tue, 2015-12-01 08:15
This entry is part 2 of 3 in the series WebLogic Server

Webinar Replay

I’ve been dreading writing this post for the last 14 hour when I knew it was the only next step. You see that over 334 of you showed up for our Live Free  WebLogic webinar (We only catered for 250 seats which mean 84 of you couldn’t join or didn’t get invite) So we were looking  more forward to this live webinar than any other we host.

Here are few reason why we were so excited  for this webinar:

  1. We had Twice as many people registered as we’ve had in past.
  2. We have spent 20 of our past 25 working hours totally reworking the slides and adding our latest learning in presentation. So our attendee can get most out of our webinar.

But something which never happened-the damm thing blew up ! That moment was helpless for all of us. We know very small portion of our attendee got left hanging last time but  still  we wanted to share this with all of you for a couple of reason.
To say we’re sorry both to those who were waiting and everyone else. We don’t know the popularity of this topic and was not aware that so many people will registered so we hit this issue that many of you can’t join our webinar.We hope to never have the same twice.

We apologized sincerely to all of our attendee who try to join but can’t join webinar or registered by never received as we were full. Unfortunately we can’t go back in time and save the aggravation of attempting to join a frozen webinar.

But here is what we will do specially for all of you who can’t join:

  • Here are some free stuff: Find link for Presentation ebook that we used during webinar you can download same from here :)
  • Review Webinar Recording: You can watch webinar recording at no cost here!
  • That’s not enough: We will soon organizing again a new weblogic webinar with new topics and new information for you so keep your eye on our E-mail or either webinar registration Page
  • One more bonus for all of you Q & A from weblogic webinar: Atul and team spent 1 hour answering just question after Webinar , I’ll be posting these Q/A in my next post. If you have any question related to WebLogic come and join our weblogic Training

In the end it is an outright miserable situation to be in when technology impedes your ability to deliver quality program to your audience. But hopefully you can develop a human relationship with that audience.

Again offer you Apologies and your plan to improve forward and move forward .

Stay Tuned for our FREE Webinars !

 

Learn WebLogic with Early Bird Discounts

 

Get 100 USD OFF + 100% Money Back Guarantee

Click here to get Early Bird Discounts

 

The post I am SO Sorry – our WebLogic Webinar blew up on us. But there’s good news… appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

Running Oracle Weblogic Server on Linux ? Did you check Entropy

Online Apps DBA - Sun, 2015-11-29 03:27
This entry is part 1 of 3 in the series WebLogic Server

This post covers performance issue (Admin Console taking ages while accessing) and is must read if you are running WebLogic Server on Linux.

We encountered this issue while managing Fusion Middleware (with WebLogic) for one of our customer where accessing Admin Console was very Slow and there were no errors in log (memory and CPU were just fine).

A Brief decsription about Entropy on linux Platform:

An Operating System performs cryptographic operations at every time (on ssh challenges, https connections, etc.) .
Linux has two devices to provide random data at any time: /dev/random and /dev/urandom so the /dev/random pool gets consumed quite fast with the cryptographic operations. This pool also gets consumed while performing I/O operations, mouse,keyboard etc. and since, the Java uses /dev/random by default as entropy generator device that runs out of random bits and Therefore, makes us waiting for more time.

To learn about issues like this Join our Oracle Weblogic Administration Training  (next batch starts on 12th December 2015) where we also cover Oracle Certification for WebLogic Administrators 1Z0-133.

 

Cause:

After starting the WebLogic server instance the available Entropy on the system was substantially decreasing.

Check the default system entropy using the command below:
# cat /proc/sys/kernel/random/poolsize
4096

Check the available entropy using th command below:
# cat /proc/sys/kernel/random/entropy_avail
125

Solution:

1. Temporary Fix:

a. Override the JAVA_OPTIONS environment variable before starting WebLogic Server via shell scripts (./startWeblogic.sh)

export JAVA_OPTIONS=”${JAVA_OPTIONS} -Djava.security.egd=file:/dev/./urandom”

b. Start Weblogic server instance
./startWeblogic.sh

 

2. Permanent Fix:

a. Edit the Java Security Properties file located in $JAVA_HOME/jre/lib/security/java.security and change the securerandom.source property which points to /dev/random (by default). set it as:

securerandom.source=file:/dev/./urandom

b. Save the changes and Start WebLogic server

 

If you want to learn more issues like above or wish to discuss challenges you are hitting in Oracle Weblogic Server, register for our Oracle Weblogic Administration Training.

We are so confident on quality and value of our training that We provide 100% Money back guarantee so in unlikely case of you being not happy after 2 sessions, just drop us a mail before third session and We’ll refund FULL money.

Did you subscribe to our YouTube Channel (435 already subscribed) and Private FaceBook Group (666 Members) ?

 

Learn Oracle Weblogic Server Administration

 

Get 100 USD OFF + 100% Money Back Guarantee

Click here to get Early Bird Discounts

The post Running Oracle Weblogic Server on Linux ? Did you check Entropy appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

sqlplus core dumps with segmentation fault error in OEL 6.6 when you connect to DB

Vikram Das - Mon, 2015-11-16 16:23
We have used OEL 6.6 image in our latest build.  When we cloned an EBS R12.2 instance that was on OEL 5.7 to this new server that has OEL 6.6, During the clone, adcfgclone.pl was failing. On further checks, we discovered that sqlplus is crashing with segmentation fault error whenever we tried to connect to database:

sqlplus /nolog
conn apps/apps
Segmentation Fault

So, I suggested the DBAs to do strace sqlplus apps/apps.  The strace revealed many missing libraries:

We had another working OEL 6.4 instance where we checked for these libraries, and all of them were present.

The locate command was used to locate the full directory paths of the missing libraries

locate libnss_sss.so.2/lib/libnss_sss.so.2
/lib/libnss_sss.so.2
/lib/libnss_files.so.2
/lib/libociei.so
/lib/libc.so.6
/lib/libgcc_s.so.1
/lib/libnsl.so.1
/lib/libpthread.so.0
Then rpm -qf command was used to find out the rpm that would have the library:
$ rpm -qf /lib/libnss_sss.so.2sssd-client-1.11.6-30.el6_6.3.i686$ rpm -qf /lib/libnss_files.so.2glibc-2.12-1.149.el6_6.9.i686$ rpm -qf /lib/libociei.soerror: file /lib/libociei.so: No such file or directory$ rpm -qf /lib/libc.so.6glibc-2.12-1.149.el6_6.9.i686$ rpm -qf /lib/libgcc_s.so.1libgcc-4.4.7-3.el6.i686$ rpm -qf /lib/libnsl.so.1glibc-2.12-1.149.el6_6.9.i686$ rpm -qf /lib/libpthread.so.0glibc-2.12-1.149.el6_6.9.i686$ rpm -qf /lib/libm.so.6glibc-2.12-1.149.el6_6.9.i686$ rpm -qf /lib/libdl.so.2glibc-2.12-1.149.el6_6.9.i686
Since 10.1.2 home is 32-bit in EBS R12.1 and 12.2, all the libraries needed to be 32-bit.
Except for sssd-client, the other rpms were present.  64-bit version of sssd-client was present and whenver we tried to install the 32-bit rpm it would give this error, as the operating system thinks that it is already installed:
# yum install sssd-client.i686Loaded plugins: securitySetting up Install ProcessResolving Dependencies--> Running transaction check---> Package sssd-client.i686 0:1.12.4-47.el6 will be installed--> Finished Dependency ResolutionError:  Multilib version problems found. This often means that the root       cause is something else and multilib version checking is just       pointing out that there is a problem. Eg.:
         1. You have an upgrade for sssd-client which is missing some            dependency that another package requires. Yum is trying to            solve this by installing an older version of sssd-client of the            different architecture. If you exclude the bad architecture            yum will tell you what the root cause is (which package            requires what). You can try redoing the upgrade with            --exclude sssd-client.otherarch ... this should give you an error            message showing the root cause of the problem.
         2. You have multiple architectures of sssd-client installed, but            yum can only see an upgrade for one of those arcitectures.            If you don't want/need both architectures anymore then you            can remove the one with the missing update and everything            will work.
         3. You have duplicate versions of sssd-client installed already.            You can use "yum check" to get yum show these errors.
       ...you can also use --setopt=protected_multilib=false to remove       this checking, however this is almost never the correct thing to       do as something else is very likely to go wrong (often causing       much more problems).
       Protected multilib versions: sssd-client-1.12.4-47.el6.i686 != sssd-client-1.11.6-30.el6_6.4.x86_64

# rpm -qa | grep sssd-clientsssd-client-1.11.6-30.el6_6.4.x86_64
Eventually we installed it with force option
# rpm -Uvh --force /tmp/sssd-client-1.11.6-30.el6_6.3.i686.rpm
# rpm -qa | grep sssd-clientsssd-client-1.11.6-30.el6_6.3.i686sssd-client-1.11.6-30.el6_6.4.x86_64
pam-ldap was one of the other rpms that was installed for other missing libraries.  Surprisingly, sssd-client and pam-ldap rpms are not mentioned as pre-requisites in support.oracle.com article:Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.2) for Linux x86-64 (Doc ID 1330701.1) 
Categories: APPS Blogs

twm: unable to open fontset "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"

Vikram Das - Mon, 2015-11-16 15:59
While launching twm, it gives this error and exits to unix prompt:

twm: unable to open fontset "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"

I found a solution on http://ubuntuforums.org/archive/index.php/t-1596636.html :

It was reported here for fedora: https://bugzilla.redhat.com/show_bug.cgi?id=509639. The workaround is to execute it with a specific shell variable:

$ LANG=C
$ export LANG
twm &

twm launches fine after this.
Categories: APPS Blogs

Oracle SSO Failure - Unable to process request Either the requested URL was not specified in terms of a fully-qualified host name or OHS single sign-on is incorrectly configured

Vikram Das - Sat, 2015-11-14 14:57
Today, during a cutover when we were moving one of our ERP instance on Cisco UCS VMware VMs to Exalogic and Exadata, I got a call from Bimal.  The extranet iSupplier URL had been configured, but whenever any user logged in, they were seeing the following error instead of the iSupplier OAF Home page:

Oracle SSO Failure - Unable to process request Either the requested URL was not specified in terms of a fully-qualified host name or OHS single sign-on is incorrectly configured

A search on support.oracle.com showed many hits.  I went through a few of them and ruled out the solutions given. This article sounded promising: Oracle SSO Failure - Unable to process request Either the requested URL was not specified in terms of a fully-qualified host name or OHS single sign-on is incorrectly configured (Doc ID 1474474.1).

The solution suggested:

There is  a hardware load-balancer for a multi-tier environment on place, as well as an SSL accelerator.

     For R12, there is a context variable, s_enable_sslterminator, that was set to "#".

     This should be null for e-Business R12 using specific hardwarementioned before.


1. Set  context variable, s_enable_sslterminator to null,

2. Re-ran autoconfig,

3. Re-test Single sign-ons via IE and Firefox now works as expected.

I asked the DBAs to check the value of s_enable_sslterminator:

grep s_enable_sslterminator

and sure enough the value was #

As per article Enabling SSL or TLS in Oracle E-Business Suite Release 12 (Doc ID 376700.1), the value of s_enable_sslterminator should be made null if you are using an SSL accelerator.  In our case we use SSL certificate on the Load Balancer and never on Web servers.

The DBAs removed the #
Ran autoconfig
Deregistered SSO
Registered SSO

The user was able to login after that.



Categories: APPS Blogs

Confused about Oracle Identity Management : See me #Sangam15 Hyderabad on 21/22 Nov 2015

Online Apps DBA - Fri, 2015-11-13 05:36

Are you confused about so many Oracle Identity & Access Management (OAM, OIM, OID, OVD, OAG and the list goes on…) ?

Do you understand Identity Management Jargons like Authentication, Authorization (Fine-grained vs Coarse-grained), Provisioning, Reconciliation, SoD ?

Wish you could automatically creates Users and assign Roles/Responsibilities in Oracle E-Business Suite centrally ?

Interested in enhancing your skills and see my Journey from DBA/Apps DBA to Author of book on Oracle Identity & Access Management ?

I_M_Speaking_Sangam15

 

 

I am presenting two papers on Oracle Identity & Access Management at #Sangam15 on 22nd Nov 2015 at Hyderabad@India

 

 

First Presentation at 10 AM on 22nd Nov (Sunday) covers various Oracle Identity & Access Management products and basics functionality of each of those products .

 

Second Presentation at 2:40 PM on 22nd Nov (Sunday) covers Oracle Identity Management and Integration with Oracle E-Business Suite. This session also covers basic concepts like Provisioning, Reconciliation, User, Role, and Responsibility Management in Oracle E-Business Suite Apps R12/11i using OIM.

 

Seats are limited for my session at #Sangam15 so register for these two sessions early to avoid disappointment.

1. Overview of Oracle IAM for terminology and all the products that are part of Oracle IAM like OAM, OIM, OID, OVD, OIF, OAG, OWSM …..

Screen Shot 2015-11-13 at 11.24.48

 

2. Integrate Oracle E-Business Suite with OIM for User, Role and Responsibility Management

Screen Shot 2015-11-13 at 11.08.00

 

 

Special Bonus to those who attend presentation will get my “30 Day Apps DBA Challenge” absolutely FREE (more details during the session).

 

Did you subscribe to our Private Facebook Group and YouTube Channel ?

The post Confused about Oracle Identity Management : See me #Sangam15 Hyderabad on 21/22 Nov 2015 appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

Starting OAM Managed Server from Weblogic Console, Check This ?

Online Apps DBA - Wed, 2015-11-11 10:03
This entry is part 2 of 2 in the series Oracle Access Manager

This post is related to OAM Managed server issue from our Oracle Access Manager Training (next batch starts on 29th Nov, 2015 – Register now for early bird discount, limited time only) where apart from Architecture, Installation, Configuration, Integration we also cover High Availability & Disaster Recovery.

As OAM is deployed on Weblogic Server, We cover  WebLogic Concepts like Domain, Admin & Managed Server and Clusters.

One of the trainee from our previous batch encountered issue while starting OAM Managed server (oam_server1) from WebLogic Administration Console (/console). When a server is started using Console, a utility called Node Manager is used in the background. Make sure that Node Manager is running and Machine is associated with Managed Server

If you see node manager is fine and still startup fails then check the Managed Server log file located at $DOMAIN_HOME/ servers/ [oam_server1]/ logs and in our case, it was showing below error messages:

Caused By: com.bea.common.engine.ServiceInitializationException: com.bea.common.engine.SecurityServiceRuntimeException: [Security:097533]Security Provider service class name for IAMSuiteAgent is not specified.
at com.bea.common.engine. internal.ServiceEngineImpl. findOrStartService (ServiceEngineImpl.java:365)
at com.bea.common. engine.internal. ServiceEngineImpl. findOrStartService (ServiceEngineImpl.java:315)
at com.bea.common. engine.internal. ServiceEngineImpl. lookupService (ServiceEngineImpl.java:257)
at com.bea.common. engine.internal. ServicesImpl. getService(ServicesImpl.java:72)
at weblogic.security. service.internal. WLSIdentityServiceImpl. initialize(WLSIdentityServiceImpl.java:46)
at weblogic.security. service. CSSWLSDelegateImpl. initializeServiceEngine(CSSWLSDelegateImpl.java:299)
at weblogic. security.service. CSSWLSDelegateImpl. initialize(CSSWLSDelegateImpl.java:220)
at weblogic.security. service. CommonSecurityServiceManagerDelegateImpl. InitializeServiceEngine (CommonSecurity ServiceManagerDelegateImpl.java:1789)

Root Cause:

In the nodemanager.properties file (configuration file that is used to start node manager), the value of the flag StartScriptEnabled was set to false (by default) because of which the parameters that are provided in startWeblogic.sh was not provided to JVM and therefore, resulting in the error as specified above.

Fix:

1. Stop Node Manager: Exit from the terminal in which node manager started.

Note: there is no script to stop Node Manager so just kill the process

2. Run setNMProps.sh script located under $MW_HOME/oracle_common/common/bin
./setNMProps.sh (This will enable the StartScriptEnabled flag in nodemanager.properties)

You should get the output as:  “Appending required nodemanager.properties”

3. Start Node manager ./startNodeManager located under $WL_HOME/server/bin

./startNodeManager.sh

4. Start Managed Server using Administration Console. It should be RUNNING now.

If you want to learn more issues like above or wish to discuss challenges you are hitting in Oracle Access Manager Implementation, register for our Oracle Access Manager Training (next batch starts on 29th Nov, 2015 – Register now for early bird discount, limited time only).

We are so confident on quality and value of our training that We provide 100% Money back guarantee so in unlikely case of you being not happy after 2 sessions, just drop us a mail before third session and We’ll refund FULL money (or ask us from our happy trainees in our private Facebook Group).

Did you subscribe to our YouTube Channel (375 already subscribed) ?

The post Starting OAM Managed Server from Weblogic Console, Check This ? appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs

Oracle E-Business Suite – R12.2 Post Install checks (HTTP, Help Page, Login Page, JSP) got failed

Online Apps DBA - Mon, 2015-11-09 08:41

This post is from our Oracle Apps DBA (R12.2) Training for E-Business Suite  (In which we cover Architecture, Installation, File System, WebLogic Concepts, Patching, Cloning , Common Tasks and difference in 12.2 from previous version, Register here for Oracle Apps DBA 12.2 Training )

One of the trainee from our current batch, having an issue in Oracle E-Business Suite R12.2 (EBS) installation where some of the post-install checks (Help Page, Login Page, JSP, HTTP, Virtual Directory) was failed as shown below:

post_install_checks_failed

Click on X symbol, to know the error message for the issue as here I clicked on  X symbol beside HTTP and it display, below window with error message

error_message

After that I checked in EBS Installation logs /u01/oracle/PROD/fs1/inst/apps/PROD_iamdemo07/logs/08261229.log for the root cause of the issue and below are the error messages:

RW-50015: Error: – Http Server Virtual Directories is not responding. The service might not have started on the port yet. Please check the service and use the retry button.

JSP

—-

checking URL = http://<hostname>:8088/OA_HTML/jtfTestCookie.jsp

RW-50015: Error: – JSP is not responding. The service might not have started on the port yet. Please check the service and use the retry button.

Login Page

———–

RW-50015: Error: – Login Page is not responding. The service might not have started on the port yet. Please check the service and use the retry button.

WLS Domain Validation

———————

EBS Domain validation failed for RUN filesystem.

————————————————–

Check Domain deployment logs and re-deploy the RUN domain.

————————————————————

Log file at : /u01/oracle/PRD12288/fs1/EBSapps/appl/admin/PROD_iamdemo07/log .

——————————————————————————-

EBS Domain validation failed for PATCH filesystem.

————————————————-

Check Domain deployment logs and re-deploy the PATCH domain.

Log file at : /u01/oracle/PRD12288/fs2/EBSapps/appl/admin/PROD_iamdemo07/log .

Connecting AdminServer

======================

Connecting to t3://<hostname>:7090 with userid weblogic …

This Exception occurred at Thu Aug 27 05:03:07 BST 2015.

javax.naming.CommunicationException [Root exception is java.net.ConnectException: t3://<hostname>:7090: Destination unreachable; nested exception is:

 java.net.ConnectException: Connection refused; No available router to destination]

Error while connecting Admin Server !!!

Exiting WebLogic Scripting Tool.

.end std out.

.end err out.

ERROR: Unable to add the loggers for oacore application

ERROR: Failed to create the EBS domain.

Failed to deploy the E-Business Suite domain

 Then I came to know that EBS domain was not created and deployed successfully and When  I checked on AdminServer log file /u01/oracle/PROD55/fs1/FMW_Home/user_projects/domains/EBS_domain_PROD55/servers/AdminServer/logs

It was showing below error message:

Caused By: java.io.FileNotFoundException: /tmp/.ovdlock.tmp (Permission denied)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:233)
at oracle.ods.virtualization.config.ConfigureAdapters.configure(ConfigureAdapters.java:512)
at oracle.security.jps.internal.igf.ovd.OvdIGFServiceProvider.pushLdapNamesTolibOvd

(OvdIGFServiceProvider.java:312)
at oracle.security.jps.internal.igf.ovd.OvdIGFServiceProvider.prepareDataPush2libOvd

(OvdIGFServiceProvider.java:370)
at oracle.security.jps.internal.idstore.ldap.LdapIdentityStoreProvider$NoLibOvd.getInstance

(LdapIdentityStoreProvider.java:339)
at oracle.security.jps.internal.idstore.ldap.LdapIdentityStoreProvider.getInstance

(LdapIdentityStoreProvider.java:118)
at oracle.security.jps.internal.idstore.ldap.LdapIdentityStoreProvider.getInstance

(LdapIdentityStoreProvider.java:74)
at oracle.security.jps.internal.core.runtime.ContextFactoryImpl.findServiceInstance

(ContextFactoryImpl.java:139)
at oracle.security.jps.internal.core.runtime.ContextFactoryImpl.getContext

(ContextFactoryImpl.java:170) 

Fix for this issue:

1. As /tmp/.ovdlock.tmp was not having permission Installation failed. So we have change the permission to 777 with below command:

chmod -R 777 /tmp/.ovdlock.tmp

2. Another is to run the adProvision.pl script which is located under $AD_TOP/patch/115/bin and delete failed EBS domain as

perl adProvisionEBS.pl ebs-delete-tech -contextfile=/u01/oracle/PROD55/fs1/inst/apps/PROD55_iamdemo07/

appl/admin/PROD55_iamdemo07.xml -techtype=wls

3. Then again run the adProvision.pl script which is located under $AD_TOP/patch/115/bin on both file system (RUN and Patch) and Create EBS domain as

a) Run adProvision.pl script on RUN file system (fs1)

perl adProvisionEBS.pl ebs-deploy-alltech -contextfile=/u01/oracle/PROD55/fs1/inst/apps/PROD55_iamdemo07/appl/

admin/PROD55_iamdemo07.xml 

You should see below output:

NMProcess: <Aug 19, 2015 2:22:57 PM> <INFO> <EBS_domain_PROD55> <AdminServer> <Rotated server output log to “/u01/oracle/PROD55/fs1/FMW_Home/user_projects/domains/EBS_domain_PROD55/

servers/AdminServer/logs/AdminServer.out00001″>
NMProcess: Aug 19, 2015 2:22:57 PM weblogic.nodemanager.server.LogFileRotationUtil log
NMProcess: INFO: Rotated server output log to “/u01/oracle/PROD55/fs1/FMW_Home/user_projects/domains/EBS_domain_PROD55/

servers/AdminServer/logs/AdminServer.out00001″
NMProcess: <Aug 19, 2015 2:22:57 PM> <INFO> <EBS_domain_PROD55> <AdminServer> <Server error log also redirected to server log>
NMProcess: Aug 19, 2015 2:22:57 PM weblogic.nodemanager.server.LogFileRotationUtil log
NMProcess: INFO: Server error log also redirected to server log
NMProcess: <Aug 19, 2015 2:22:57 PM> <INFO> <EBS_domain_PROD55> <AdminServer> <Server output log file is ‘/u01/oracle/PROD55/fs1/FMW_Home/user_projects/domains/EBS_domain_PROD55/servers/AdminServer/logs/AdminServer.out’>
NMProcess: Aug 19, 2015 2:22:57 PM weblogic.nodemanager.server.AbstractServerManager log
NMProcess: INFO: Server output log file is ‘/u01/oracle/PROD55/fs1/FMW_Home/user_projects/domains/

EBS_domain_PROD55/servers/AdminServer/logs/AdminServer.out’
Creation and deployment of E-Business Suite domain completed..
<Aug 19, 2015 2:30:18 PM BST> <Warning> <JNDI> <BEA-050001> <WLContext.close() was called in a different thread than the one in which it was created.>

b) Run adProvision.pl script on Patch file system (fs2)

perl adProvisionEBS.pl ebs-deploy-alltech -contextfile=/u01/oracle/PROD55/fs2/inst/apps/PROD55_iamdemo07/appl/

admin/PROD55_iamdemo07.xml 

4. Start All EBS services as

cd $ADMIN_SCRIPTS_HOME

./adstrall.sh <apps_username>/<apps_password>

You should see below output:

All enabled services for this node are started.

adstrtal.sh: Exiting with status 0

adstrtal.sh: check the logfile /u01/oracle/PROD55/fs1/inst/apps/PROD55_iamdemo07/logs/appl/admin/log/adstrtal.log for more information …

This will create complete domain and managed servers.

After that, clicked on Retry button and all Post Install checks passed but one post install check “WLS Domain Validation” have warning message so we can ignore this and proceed further without having any issue as EBS Domain was successfully completed.

WLS_Check_Failed

Now Oracle E-Business Suite R12.2 Installation completed successfully.

Access the EBS URL: http://hostname:port

If you want to learn more about Oracle Apps DBA (Architecture, Installation, WebLogic, Patching, Cloning and other maintenance tasks with the upgrade of Oracle E-Business Suite 12.2.0 to 12.2.4) then have a look at our Oracle Apps DBA (R12.2) Training.

Note: We are so confident on our workshops that we provide 100% Money back guarantee, in unlikely case of you being not happy after 2 sessions, just drop us a mail before third session and We’ll refund FULL money (or ask us from our 100s of happy trainees in our private Facebook Group)

The post Oracle E-Business Suite – R12.2 Post Install checks (HTTP, Help Page, Login Page, JSP) got failed appeared first on Oracle Trainings for Apps & Fusion DBA.

Categories: APPS Blogs