Bug of the week: Cloning Oracle IAS 10g Forms Standalone – Error "Forms OID integration failed"

The bug of the week this time was found while consulting Orange / Partner.

Thanks to Henrik and Vlad who got stuck while doing a clone of their Oracle Application Server 10g.

It all began easily enough when I sent the the documentation on how to perform a IAS clone  Cloning Oracle Application Server Instances and told them to pay particular attention to 10.5.9 Considerations for Cloning OracleAS Forms Services and 10.5.11 Considerations for Cloning OracleAS Forms and Reports Services Stand alone. Basically you must check the ias.properties file in the source Oracle home, before you run the prepare_clone.pl script to make sure:

  • DatabaseManagedClusterSupport=true
  • installType=Business

They did just as the Oracle documentation above requested but when they got to the command:

perl clone.pl ORACLE_HOME=<currentOracle Home> ORACLE_HOME_NAME=OraHome_clone -instance ias-clone -ias_admin_old_pwd <old_password>   -ias_admin_new_pwd <new_password>

First they happily got the message

               [INFO] The cloning of OraHome_clone was successful.

But no celebrating yet …   About 2 minutes later they got errors:

             [ERROR] Error occured invoking the FileFixer. Error code -1 was returned
            [INFO] An error has occured. Aborting the clone operation.
           [INFO] Please refer to the error log file <Directory>/OraHome_clone/clone/logs/error1<numbers>.log for details.

Then in the log file they sent me we saw

 [INFO] Error creating forms application entity
[INFO] Forms OID integration failed
[ERROR] Error occured invoking the Forms Specific Clone operation. Error code 256 was returned.
[INFO] An error has occured. Aborting the clone operation.

I thought this error makes no sense. Of course the OID integration should fail. We do not have OID since our installation is stand alone! Then lo and behold we found the full solution in this note on Metalink:  Cloning a Standalone Forms and Reports installation [ID 368727.1] on Metalink

In general you will need to first:

1. Apply Patch 4386413 10.1.2.0.2 IAS CLONING FAILS AFTER APPLYING A ONE-OFF PATCH
2. Apply Patch 4711967 FORMS AND REPORTS STANDALONE INSTALL CLONING FAILS WHEN CLONING FORMS TO THE SOURCE

and then mannually change some of the files as described in the note ID 368727.1

This note was also helpful – Forms/Reports Standalone Clone Procedure Fails From Command line [ID 729783.1]

Hope this saves all my readers the time and effort it cost poor Vlad 🙂

Let us know if this was helpful …

Mia

The full Error Log you get is …

[INFO] Forms configuration started at: Fri Apr 07 08:51:49 UTC 2006
[INFO] Container Name = forms
[INFO] Error creating forms application entity
[INFO] oracle.ias.repository.directory.DirectoryReader.connectSsl(DirectoryReader.java:96)
[INFO] oracle.ias.repository.directory.DirectoryReader.connect(DirectoryReader.java:106)
[INFO] oracle.ias.repository.IASSchema.getOIDVersion(IASSchema.java:341)
[INFO] oracle.ias.repository.SchemaManager.getOIDVersion(SchemaManager.java:279)
[INFO] oracle.ias.forms.config.CreateAppEntity.makeOidEntry(CreateAppEntity.java:40)
[INFO] oracle.ias.forms.config.FormsConfig.startOIDIntegration(FormsConfig.java:360)
[INFO] oracle.ias.forms.config.FormsConfig.enableConfigWithOID(FormsConfig.java:612)
[INFO] oracle.ias.forms.config.FormsConfig.main(FormsConfig.java:1088)
[INFO] Forms OID integration failed
[INFO] Starting file instantiation
[INFO] Error while instantiating
[INFO] Forms configuration ended at: Fri Apr 07 08:51:49 UTC 2006
[INFO]
_________ ABORTING CLONE OPERATION ________
[INFO] An error has occured. Aborting the clone operation.

Bug of the week: Cloning Oracle IAS 10g Forms Standalone – Error "Forms OID integration failed"
Article Name
Bug of the week: Cloning Oracle IAS 10g Forms Standalone – Error "Forms OID integration failed"
Description

The bug of the week this time was found while consulting Orange / Partner. Thanks to Henrik and Vlad who got stuck while doing a clone of their Oracle Application Server 10g. It all began easily

Author
Publisher Name
auraplayer
Publisher Logo

David Buch
Senior Products Manager

David, our Senior Products Manager, is a highly experienced professional specializing in product definition, innovations, and development, with broad customer understanding, and skillful people management. He has over 20 years of R&D work experience, and continues to excel in his expertise. Before starting his career, David attended Bar-Ilan University where he studied computer science and economics. When he is not working, David enjoys spending his time as a professional tuba player joining symphony orchestras and chamber ensembles.

Elizabeth Pearl
Relationship Manager

A Relationship Manager, but a teacher by degree, Elizabeth is passionate about technology and always seeks to educate and improve the lives of others. During her years as a teacher, Elizabeth learned valuable skills that she applies to everyday life and her role at AuraPlayer: active listening, organization, preparation, and clear communication. Elizabeth is originally from the United States but currently resides in England. In her spare time, she loves exercising, spending time with her family and friends, and playing volleyball.

Nathalie Wasserman
CFO & Operations Manager

Natalie is proud to be AuraPlayer’s Operations and Chief Financial Officer. She takes pride in her work, and loves being a part of the AuraPlayer family. Prior to working at AuraPlayer, Nathalie worked at various companies as an accountant. She attended the University College London (UCL), where she graduated with a Bachelor’s Degree in economics and business. She then went on to pursue a Master’s degree in Political Economies in Eastern Europe. 

Gwen Edwards
VP Business Development

An expert in helping businesses seize their potential and grow, Gwen is committed to take AuraPlayer to the next level. With over 30 years of experience in the high technology sector and working with Fortune 500 companies, she works as an advisor for growing businesses to help enhance their value and reach their business objectives. She’s a dynamic member of our team, leveraging her sales and marketing, and P&L experience to our current and future product suite.

Gwen also serves on a several private company boards in Silicon Valley, and is an active member of the angel investment network, Golden Seeds.

Yossi Nakash
CTO & Co-Founder

A true developer, Yossi has been developing and coding in Java / J2EE, C++, .Net, and C# for over 15 years, focusing mainly on the RD side of things. Entering the Oracle World about 5 years ago, Yossi immersed himself in the world of Oracle SOA, Weblogic, ADF and ADF Mobile, as well as the Java side of things.

Prior to joining Mia to found AuraPlayer, Yossi held the role of RD team leader at RadView and was a Java developer at Motorola.