AutoPatch is a utility that applies patches and adds new products and languages to an Oracle Applications installation. It can apply patches in test mode or pre-install mode. Patches come in different formats like stand-alone, high-priority, mini-pack, family-pack, and maintenance pack. The AD Merge Patch utility merges multiple compatible patches into a single integrated patch to avoid redundant tasks when applying patches individually.
The Drizzle Project is a fork of the MySQL 6.0 server. One of the many goals of Drizzle is to enable a large plugin ecosystem by improving, simplifying, and modernizing the application programming interfaces between the kernel and the modules providing services for Drizzle. This tutorial serves to showcase the new APIs for Drizzle's replication through a series of in-depth examples.
The Drizzle Project is a fork of the MySQL 6.0 server. One of the many goals of Drizzle is to enable a large plugin ecosystem by improving, simplifying, and modernizing the application programming interfaces between the kernel and the modules providing services for Drizzle. This tutorial serves to showcase the new APIs for Drizzle's replication through a series of in-depth examples.
Analysis of merge requests in GitLab using PVS-Studio for C#Andrey Karpov
Do you like GitLab and don't like bugs? Do you want to improve the quality of your source code? Then you've come to the right place. Today we will tell you how to configure the PVS-Studio C# analyzer for checking merge requests. Enjoy the reading and have a nice unicorn mood.
Unlock The Mystery Of PHPUnit (Wave PHP 2018)ENDelt260
You know you're supposed to write unit tests, but you're not quite sure where to start. This session is for you. We will start from ground zero and go from zero unit test writing experience to functional test-driven developed code.
Using the current version of PHPUnit we will cover:
* writing basic test cases
* simple assertions and constraints
* mocking and data providers
* testing exceptions and errors
* and more!
You will leave this session fully ready to write tests for your own code.
Learn why you should put your blackbox (or system/integration) tests into Docker Containers.
Brief (remedial) overview of Docker for software testers who don't know docker, and only need to know the basics to wrap their regression tests inside of a container.
Analysis of commits and pull requests in Travis CI, Buddy and AppVeyor using ...Andrey Karpov
Starting from the version 7.04, the PVS-Studio analyzer for C and C++ languages on Linux and macOS provides the test feature of checking the list of specified files. Using the new mode, you can configure the analyzer to check commits and pull requests. This article covers setting up the check of certain modified files from a GitHub project in such popular CI (Continuous Integration) systems, as Travis CI, Buddy and AppVeyor.
This session is about best practices and awareness to server specific programming and how to avoid it. How to write code that will run on any server with any configuration – things like file functions, directories, locale issues, EGPCS; Maybe even design patterns to help do that.
PuppetCamp London fall 2014
Martin Alfke - Can you upgrade to Puppet 4.x?
My talk at PuppetCamp London 2014 taking care on best practices and bad examples and an outlook to Puppet 4.
Virtual Bolt workshop
Learn how to use Bolt in an interactive virtual workshop.
Join us for an interactive virtual Bolt workshop on Wednesday, 11 March 2020. You’ll learn how to install and configure common Bolt activities and leave with your laptops Puppet-ready, with Bolt + PDK + Puppet Agent + VS Code. Plus, you’ll get to speak with experts from Puppet and the community.
What's Bolt? Bolt is an open source, agentless multi-platform automation tool that reduces your time to automation and makes it easier to get started with DevOps. Bolt makes automation much more accessible without requiring any Puppet knowledge, agents, or master. It uses SSH or WinRM to communicate and execute tasks on remote systems.
Your teams can perform various tasks like starting and stopping services, rebooting remote systems, and gathering packages and systems facts from your workstation or laptop on any platform (Linux and Windows).
With Composer as an integral part of Laravel 4 PHP framework, PHP programmers finaly have a way to break the complex projects into smaller independent units (Laravel Packages) that can later easily be used in any other project. This brings code reusibilty to a completely new level. Lecture describes the proccess of creating a simple Laravel package with Facade and Artisan CLI support. Detailed walkthorugh is available as a github project as well: https://github.com/orangehill/Laravel-Workbench-Walkthrough
An introduction to Zend Framework 1.8 using Zend_Tool, Zend_Application, a simple DAO and a very simple model that uses that DAO.
In the end you have a fully working application
Analysis of merge requests in GitLab using PVS-Studio for C#Andrey Karpov
Do you like GitLab and don't like bugs? Do you want to improve the quality of your source code? Then you've come to the right place. Today we will tell you how to configure the PVS-Studio C# analyzer for checking merge requests. Enjoy the reading and have a nice unicorn mood.
Unlock The Mystery Of PHPUnit (Wave PHP 2018)ENDelt260
You know you're supposed to write unit tests, but you're not quite sure where to start. This session is for you. We will start from ground zero and go from zero unit test writing experience to functional test-driven developed code.
Using the current version of PHPUnit we will cover:
* writing basic test cases
* simple assertions and constraints
* mocking and data providers
* testing exceptions and errors
* and more!
You will leave this session fully ready to write tests for your own code.
Learn why you should put your blackbox (or system/integration) tests into Docker Containers.
Brief (remedial) overview of Docker for software testers who don't know docker, and only need to know the basics to wrap their regression tests inside of a container.
Analysis of commits and pull requests in Travis CI, Buddy and AppVeyor using ...Andrey Karpov
Starting from the version 7.04, the PVS-Studio analyzer for C and C++ languages on Linux and macOS provides the test feature of checking the list of specified files. Using the new mode, you can configure the analyzer to check commits and pull requests. This article covers setting up the check of certain modified files from a GitHub project in such popular CI (Continuous Integration) systems, as Travis CI, Buddy and AppVeyor.
This session is about best practices and awareness to server specific programming and how to avoid it. How to write code that will run on any server with any configuration – things like file functions, directories, locale issues, EGPCS; Maybe even design patterns to help do that.
PuppetCamp London fall 2014
Martin Alfke - Can you upgrade to Puppet 4.x?
My talk at PuppetCamp London 2014 taking care on best practices and bad examples and an outlook to Puppet 4.
Virtual Bolt workshop
Learn how to use Bolt in an interactive virtual workshop.
Join us for an interactive virtual Bolt workshop on Wednesday, 11 March 2020. You’ll learn how to install and configure common Bolt activities and leave with your laptops Puppet-ready, with Bolt + PDK + Puppet Agent + VS Code. Plus, you’ll get to speak with experts from Puppet and the community.
What's Bolt? Bolt is an open source, agentless multi-platform automation tool that reduces your time to automation and makes it easier to get started with DevOps. Bolt makes automation much more accessible without requiring any Puppet knowledge, agents, or master. It uses SSH or WinRM to communicate and execute tasks on remote systems.
Your teams can perform various tasks like starting and stopping services, rebooting remote systems, and gathering packages and systems facts from your workstation or laptop on any platform (Linux and Windows).
With Composer as an integral part of Laravel 4 PHP framework, PHP programmers finaly have a way to break the complex projects into smaller independent units (Laravel Packages) that can later easily be used in any other project. This brings code reusibilty to a completely new level. Lecture describes the proccess of creating a simple Laravel package with Facade and Artisan CLI support. Detailed walkthorugh is available as a github project as well: https://github.com/orangehill/Laravel-Workbench-Walkthrough
An introduction to Zend Framework 1.8 using Zend_Tool, Zend_Application, a simple DAO and a very simple model that uses that DAO.
In the end you have a fully working application
Extending OpenShift Origin: Build Your Own Cartridge with Bill DeCoste of Red...OpenShift Origin
Extending OpenShift Origin: Build Your Own Cartridge
Presenters: Bill DeCoste
Cartridges allow developers to provide services running on top of the Red Hat OpenShift Platform-as-a-Service (PaaS). OpenShift already provides cartridges for numerous web application frameworks and databases. Writing your own cartridges allows you to customize or enhance an existing service, or provide new services. In this session, the presenter will discuss best practices for cartridge development and the latest changes in the OpenShift cartridge support.
* Latest changes made in the platform to ease cartridge development
* OpenShift Cartridges vs. plugins
* Outline for development of a new cartridge
* Customization of existing cartridges
* Quickstarts: leveraging a cartridge or cartridges to provide a complete application
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
1. PATCHING
AutoPatch is a utility that applies patches and adds new products and languages to an Oracle Applications
installation.
Patches are released in the following formats:
Stand-alone : Fixes a specific issue or provides new functionality.
High-priority : Having an impact is broad enough to merit application by all customers who have
installed the affected product.
Mini-pack : A consolidation of all patches for a product.
Family-pack : A consolidation of set of Mini-packs and other patches for a product family.
Family consolidated upgrade patch : All upgrade-related,high-priority patches consolidated from
all products with in a product family.
Maintenance pack : A consolidation of all product mini-packs.A maintenance pack updates a
system to a new point release of Oracle Applications, such as 11.5.8.
2. Patch Structure :
Patches generally have a top-level directory,several files in the top level directory and
one or more subdirectories.
-The README.txt file contains the important information about the patch.
-A patch may contain one or more of the following patch drivers.
-Copy driver c<patch number>.drv
-Contains commands to change Oracle applications files.
-Database driver d<patch number>.drv
-Contains command to change Oracle applications database
objects.
-Generate driver g<patch number>.drv
-Contains commands to generate forms,reports,graphics or
message files.
-Unified driver u<patch number>.drv
The unified driver replaces the above three drivers.
3. Patch Application Modes :
Autopatch can apply patches in two specialised modes
-Test Mode :
# With Test mode,the effects of applying a ptch on the system can be seen before applying the patch.
#Autopatch doesnot apply the patch,instead it lists each file it would have copied,relinked and
executed.
$adpatch apply=no
-Pre-install mode :
# It is generally used during the upgrade process to update AD utilities.
# Pre-install mode performs the following actions :
* Version checking.
* File copy actions
* Relink FND and AD executables.
* Save patch history information to the file system.
$adpatch preinstall=y
4. AutoPatch can be run in two ways :
1.Interactive Mode :
- Patch can be applied in Interactive mode by typing adpatch at the prompt.
- In the interactive mode the patch application prompts for the input of some values such as
1.APPL_TOP
2.Log file name (default is adpatch.log).
3.Database name.
4.SYSTEM password.
5.AOL user password.
6. Patch Driver file name.
Log file is cerated at $APPL_TOP/admin/<SID>/log/
2.Non-Interactive mode:
-Non-interactive mode is a way to avoid some of the prompts and automate the
patching process.
-A defults file is created by any of the following ways :
-Creating a defults file running AutoPatch interactively with a pecific command line
option.
-Copy $APPL_TOP/admin/adalldefaults.txt to $APPL_TOP/admin/<SID>/<new-
file>.txt and edit as needed.
-Provide the created file as a value for the parameter 'defaultsfile '.
Ex:adpatch defaultsfile=<new-file>.txt
Log file is created at $APPL_TOP/admin/log/
5. Restarting AutoPatch Session :
-If a AutoPatch session is aborted or it did not run to completion, the aborted session can be restarted.
-AutoPatch prompts for the name of the log file.If the log file of the aborted session is provided,the
AutoPatch asks whether to continue the previous session by saying that it did not run to completion.
-If the value provided is 'yes' then the AutoPatch continues from the previous session.
-If the value provided is 'No',then it prompts for confirmation whether to start a new session and starts a
new session if given 'yes'.
6. AutoPatch command line arguments :
●
Preinstall : Tells adpatch whether to run in pre-install mode.Pre-install mode is
used to update AD Utilities before an upgrade and to apply family consolidated
upgrade patches.
Ex:adpatch preinstall=y, default value is n.
●
Apply : Tells adpatch whether to run in test mode.
Ex : adpatch apply=n, default is y, meaning should not run in test mode.
●
Patchtop : Tells adpatch the top-level directory for the curent patch.This is
normally used in non-interactive mode.
Ex : adpatch patchtop=/<patchnumber>, default is none and prompts for
patch directory.
●
Driver : Tells adpatch the name of patch driver file.It is valid onlywhen the
patchtop option is also used.
Ex : adpatch patchtop=/<patch number> driver=<driver file name1>,<driver file2>
●
options : Specifies the generic options passed to adpatch.
●
check_exclusive : if the concurrent sessions feature is enabled,tells adpatch
whether print a warning message when another adpatch session is currently running
against this APPL_TOP.
Ex:adpatch options=check_exclusive or nocheck_exclusive,default is
nocheck_exclusive
7. ●
Checkfile : Tells adpatch to either skip running exec,SQL commands if they are recorded as already run,or
to record them as having run after runing them.
Ex:adpatch options=nocheckfile, default is checkfile.It provides significant performance benefits.
●
Compiledb : tells adpatch to automatically compile invalid objects in the database after running actions
normally found in the database driver.
Default:compiledb for standard patches;nocompiledb for standard patch translations,documentation
patches and documentation patch translations.
Ex:adpatch options=compiledb
●
Compilejsp : Tells adpatch whether to automatically compile out-of-date JSP files.JSP files are compiled
if the patch contains copy actions for atleast one JSP file.
Default : compilejsp for standard patches;nocompilejsp for standard patch translations,documentation
patches and documentation patch translations.
Ex: adpatch options=nocompilejsp
●
Copyportion : tells adpatch whether to run commands normally found in a copy driver.nocopyportion tell
the adpatch not to perform copy driver actions.
Ex : adpatch options=nocopyportion, default is copyportion.
●
Databaseportion : tells adpatch whether to run commands normally found in a database driver.
nodatabaseportion tell the adpatch not to perform copy driver actions.
Ex : adpatch options=nodatabaseportion, default is databaseportion.
8. ●
Generateportion : Tells adpatch whether to run commands normally found in a generate
driver.nogenerateportion tells adpatch not to perform generate driver actions..
Ex adpatch options=nogenerateportion. Default is generateportion.
●
Integrity : Tells adpatch whether to perform patch integrity checking which verifies that the version
of each file referenced in a copy action matches the version present in the patch.
Ex:adpatch options=integrity, deafult is nointegrity
●
Maintainmrc : Tells adpatch whether to automatically maintain the MRC schema after running
actions that update the database.the MRC schema is maintained only if you have converted
to MRC.
Default : maintainmrc for standard patches and nomaintainmrc for standard patch
translations,documentatuion patches and documentation patch translations.
Ex:adpatch options=nomaintainmrc
●
Parallel : Tells adpatch whether to run actions that update the database in parallel and actions that
generate files in parallel.noparallel tells adpatch to run actions serially.
●
Prereq : Tells adpatch whether to perform prerequisite patch checking prior to running patch driver
files that contain actions normally found in the copy driver.
Ex:adpatch options=noprereq, noprereq turns off the prerequisite checking.
●
Validate :Tells adpatch whether to connect to all registered oracle Applications schemas at the start
of the patch.
Ex: adpatch options=novalidate, default is novalidate.
9. AD Merge Patch (admrgpch) :
-Each time autopatch starts,it prompts for information and attempts to connect to Oracle applications system.
-There may be duplicate link,generate and database tasks in a collection of patches.when patches are applied
individually,these tasks are repeated.
-Ad Merge patch utility merges such patches and applies them as one and thus eliminates redundant system
verification and duplicate patch tasks.
-admrgpch is an executable located in AD_TOP/bin.
-It merges multiple autopatch compatible patches into a single,integrated patch.
-It reads the patch driver files for each patch in the source directory and merges them to create patch driver
files in the destination directory.
-It merges the set of files contained in the individual patches under the source directory according to file
revision and copies them to destination directory.If a file exists in more than one source patch,only the
highest revision of the file is copied to the destination.
-The source and the destination directories cannot be child or parent directories of each other.
10. SOURCE DIRECTORY : Contains all patches to be merged as immediate child directories.The Patch
directory structure should be as below
SYNTAX for admrgpch :
admrgpch -s <source directory> -d <destination directory> -merged_name merge
-Run the command from the TOP directory.