Skip to main content

Adding the Managed Server host on Oracle EBS 12.2

 This blogpost will explain Adding a Managed Server to an Oracle E-Business Suite (EBS) 12.2 environment involves integrating an additional WebLogic managed server to improve scalability, load balancing, or for specific functional purposes. EBS 12.2 uses Oracle WebLogic Server as its application tier foundation.

High-Level Steps to Add a Managed Server to EBS 12.2:

1. Prerequisites

  • Ensure Oracle EBS 12.2 is fully installed and patched.

  • The system has sufficient resources and the new managed server hostname/IP is resolvable.

  • You have access to run and patch file systems.


2. Create the Managed Server in WebLogic

  1. Access the WebLogic Administration Console:

    • URL: http://<host>:<port>/console

  2. Create a New Managed Server:

    • Navigate to Environment > Servers > New.

    • Provide the server name, listen address, and port.

    • Assign it to the existing EBS WebLogic domain.

  3. Target the EBS Applications:

    • Assign the EBS application deployments (oacore, forms, etc.) or any custom apps to the new managed server if applicable.

3. Configure Node Manager (Optional but Recommended)

  • Ensure Node Manager is properly configured to start and monitor the new managed server.

  • Update nodemanager.properties and start scripts if needed.

4. Modify EBS Context File (via AutoConfig)

Update the context XML file using Oracle Applications Manager (OAM) or manually:

  • Add entries under the <oa_web_logical_servers> section for the new managed server.

  • Include parameters such as:

    • s_webentryservername

    • s_webentrydomainname

    • s_wls_managed_server

Then run AutoConfig to regenerate the necessary configuration files:

$ADMIN_SCRIPTS_HOME/adautocfg.sh

5. Register Managed Server with OHS (Oracle HTTP Server)

  • Edit the OHS mod_wl_ohs.conf file to route traffic to the new managed server.

  • Use the following syntax:

<Location /OA_HTML>
  WebLogicHost new_server_host
  WebLogicPort new_server_port
  SetHandler weblogic-handler
</Location>

  • Restart OHS:
$ADMIN_SCRIPTS_HOME/adapcctl.sh stop
$ADMIN_SCRIPTS_HOME/adapcctl.sh start

6. Start the Managed Server

You can start it using:

$DOMAIN_HOME/bin/startManagedWebLogic.sh <ServerName> <AdminURL>

Or via the WebLogic Console or Node Manager.

Benefits of Adding a Managed Server to Oracle EBS 12.2

1. Improved Scalability

  • Distributes application load across multiple managed servers.

  • Supports additional users and concurrent sessions without overloading a single server.

2. Enhanced High Availability

  • Enables failover capabilities—if one managed server fails, others can continue to handle requests.

  • Minimizes downtime for mission-critical applications.

3. Load Balancing

  • Integrates with Oracle HTTP Server (OHS) or third-party load balancers to balance traffic across servers.

  • Ensures even resource utilization and prevents performance bottlenecks.

4. Better Resource Isolation

  • Dedicated managed servers can be assigned to specific modules (e.g., oacore, forms, custom applications).

  • Allows for fine-tuned performance and troubleshooting for specific functions.

5. Horizontal Scaling

  • Add additional physical or virtual machines to expand capacity.

  • Ideal for cloud or clustered deployments where scaling horizontally is needed.

6. Separation of Duties

  • Different application components (e.g., web, forms, concurrent managers) can run on separate managed servers.

  • Helps improve security, management, and maintainability.

7. Flexible Deployment Architecture

  • Supports multi-tier and distributed deployment models.

  • Facilitates custom application integration, separate environments for dev/test/prod, and hybrid configurations.

8. Simplified Maintenance

  • Managed servers can be started, stopped, or patched independently.

  • Reduces impact during maintenance windows or application lifecycle updates.

9. Support for Future Growth

  • Provides a scalable foundation for growing business needs or adding new modules/functionality.

  • Prepares the environment for future enhancements, integrations, or cloud migration.

Conclusion

Adding a managed server to Oracle EBS 12.2 enhances flexibility and scalability by allowing workload distribution across multiple WebLogic instances. This process involves configuring WebLogic, updating EBS context and OHS settings, and ensuring AutoConfig and integration points are correctly set. Proper planning and testing are essential to ensure high availability and performance.

Thanks for reading :)

BR,
ZAHEER


Comments

Popular posts from this blog

Disable Firewall on Oracle Linux 8

In this blogpost we will see how we can stop/disable the firewall on Oracle Linux 8, the firewall command is same in both linux 7 an linux 8. The below listed is the procedure for stopping and disabling the  firewall on Oracle Linux 8. - Here we can see the firewall deamon in active state - Here when we stop the firewall in previous command, now the firewall daemon is dead - For permanent disabling the firewall on server, we can use "disable" option The following commands will be helpful: #systemctl status firewalld #systemctl stop firewalld #systemctl disable firewalld #systemctl enable firewalld #systemctl start firewalld Hope it helps !! Thanks for reading :) regards, X A H E E R

Enable Desktop on Oracle Solaris 11.4

Oracle Solaris 11 installation has multiple options to choose for installation of an Operating Environment, but mostly Oracle Solaris text install media is used and this installation media doesn't offer the GUI Desktop Environment by default after the installation. This blog post will explain how we can enable the desktop for Oracle Solaris 11.4 operating system, after the completion of installation. We have to install "solaris-desktop" package and reboot the machine and GUI desktop will be enabled for the Operating System. In this blog post my virtual machine is connected to the internet and hence I am able to use available pupblic repository for package installation, if in case internet is not available for the server/machine then we have configure the local/Server  repository for the installation. Follow the below steps for desktop package installation: After installation of dekstop package we are now able to login with GUI desktop environment...

Oracle AVDF Installation and Setup Document

This blogpost will provide you detailed information about Oracle Audit Vault and Database Firewall (Oracle AVDF) setup. Oracle AVDF is a comprehensive Database Activity Monitoring (DAM) solution that integrates with native audit data. Environment Setup: [oracrp@ebs-dev2-db01 ~]$ mkdir -pv /oradb/oracle/avcli mkdir: created directory ‘/oradb/oracle/avcli’ [oracrp@ebs-dev2-db01 ~]$ mkdir -pv /oradb/oracle/avagent mkdir: created directory ‘/oradb/oracle/avagent’ [oracrp@ebs-dev2-db01 ~]$ - Add these variables to the environment file vi DEV2CDB.env # AVS export AVCLI_HOME="/oradb/oracle/avcli" export AV_HOME="/oradb/oracle/avagent" export PATH="$PATH:$AV_HOME/bin" Download the JAR files:   AVDF installation requires one network interface card on respective hosts. IP assigned to AV server NIC will communicate with target databases and IP assigned to DF server will connect to AV Download - Agent jar file:   Login to AV console as avadmin user   - Go t...