The following depicts the automatic automatic migration of administration and managed server in case of failure
This concept is useful very useful in site failover as well as managed server failover
We have used the Virtual IP and Virtual Hostname concept
This document summarizes AlwaysOn availability groups in SQL Server 2016. It discusses how AlwaysOn works, the components of an availability group like primary and secondary replicas, and prerequisites for setting up AlwaysOn. It also provides an overview of a demo that will configure high availability with AlwaysOn and how backups can be performed on secondary replicas.
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Osama Mustafa
The document provides step-by-step instructions to install Oracle Grid Infrastructure 11g Release 2 (11.2.0.3) on Solaris 11.1. It describes preparing the OS by creating users, groups and directories. It also covers configuring networking, disks and memory parameters. The main steps are: installing Grid software and configuring ASM, followed by installing the Oracle Database and configuring it on the RAC nodes using dbca. Setting up SSH access between nodes and troubleshooting installation errors are also addressed. The goal is to build a fully configured two-node Oracle RAC environment with ASM and single sign-on capabilities.
Oracle Enterprise Manager (EM) provides complete lifecycle management for the cloud - from automated cloud setup to self-service delivery to cloud operations. In this session you’ll learn how to take control of your cloud infrastructure with EM features including Consolidation Planning and Self-Service provisioning with Metering and Chargeback. Come hear how Oracle is expanding its management capabilities into the cloud!
(As presented by Adeesh Fulay at Oracle Technology Network Architect Day in Chicago, October 24, 2011.)
Docker For Windows | Setting Up Docker On Windows | EdurekaEdureka!
** Docker Training : https://www.edureka.co/docker-training **
YouTube Video: https://youtu.be/iJeL2tOFfvM
In this PPT on Docker For Windows we’ll discuss about one of the most popular DevOps tools, i.e. docker. Docker is one of the best containerization platforms out there and in this PPT, we’re specifically going to discuss docker for windows. I’ll be covering the following topics:
Why use Docker For Windows?
Prerequisites
Tools installed with Docker For Windows
What is Docker?
Docker Terminologies
Install Docker For Windows
Hands-On
Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
1. Exchange Server 2013 improves mailbox server availability by consolidating previously separate roles onto single mailbox servers and replicating mailbox databases across multiple servers in a database availability group (DAG).
2. The mailbox transport service was redesigned with separate submission and delivery components to improve mail flow, and transport is now located on mailbox servers rather than front-end servers.
3. Exchange 2013 provides increased mailbox sizes up to 100GB, modernized public folders based on the mailbox model, and improved search capabilities with a new search foundation.
Oracle Key Vault Data Subsetting and MaskingDLT Solutions
The document provides an overview of Oracle Key Vault and Data Subsetting and Masking Pack. It discusses how Oracle Key Vault can be used to centrally manage encryption keys and securely share them across databases, middleware, and systems. It also summarizes the key capabilities of Oracle Data Subsetting and Masking Pack, which can be used to discover, mask, and subset sensitive data to limit its proliferation while sharing non-sensitive data with others. The document highlights use cases, challenges, methodology, transformation types, and deployment options for data masking and subsetting.
Automatic Storage Management (ASM) provides a simple way to manage Oracle database files across disk storage. ASM uses disk groups and metadata to distribute data extents across disks for redundancy. Rebalancing operations redistribute extents to maintain even distribution as disks are added or removed, and the estimated time for rebalancing can be found in V$ASM_OPERATION. ASM supports different redundancy levels including external, normal, and high redundancy.
Active Directory Introduction
Active Directory Basics
Components of Active Directory
Active Directory hierarchical structure.
Active Directory Database.
Flexible Single Master Operations (FSMO)Role
Active Directory Services.
Some useful Tool
SSL certificates in the Oracle Database without surprisesNelson Calero
Presentation delivered on UKOUG conference in December 2019.
Abstract: Nowadays database installations are required to use secure connections to communicate with clients, from connecting to the database listener to interact with external services (for example to send emails from the database).
Also since a couple of years ago, it has been required to use stronger protocols like TLS 1.2 (SHA2 algorithm), which requires extra configuration in older database releases.
This presentation shows how SSL certificates work from a DBA perspective, which tools are available and examples of configuring and troubleshooting their usage from the Oracle database. It also explores the implications and how to implement TLS 1.2 and common errors found in real life usage.
Real Application Cluster (RAC) allows multiple computers to simultaneously run Oracle RDBMS while accessing a single database, providing clustering. RAC provides high availability, scalability, and ease of administration by making multiple instances transparent to users. Nodes must have identical environments. Oracle Clusterware manages node additions and removals. Instances from different nodes write to the same physical database. The presentation covers RAC architecture, components, startup sequence, single instance configuration, node eviction, and tips for monitoring and improving the RAC environment.
Complete Training on Youtube with all topics - FREE
http://www.youtube.com/playlist?list=PLeHUvPtMTsdeaE4YBiPPZlMYVaDfKt_DH
Weblogic Application Server overview and concepts
Weblogic integration with apache and security hardening with multi user realms and SSL
JMS Overview with queues/topic and jms bridges
JDBC overview with failover and HA modes
WLST & Node manager commands and setup
Weblogic deployment concepts
Offline and online backup recovery comcepts
This document provides an overview of Oracle 12c and its pluggable database feature from a presentation by Gustavo René Antúnez, an Oracle DBA at Pythian. It discusses the benefits of pluggable databases such as greater scalability and consolidation. It also covers key aspects of the multitenant architecture like common users, local users, and views that span the container and pluggable databases. The presentation concludes with a demonstration of RMAN backups in a multitenant environment.
In deploying apps that have been containerized, you have a lot to think about regarding what to use in production. There are a lot of things to manage, so orchestrators become a huge help. providing many services together such as scheduling, container communication, scaling, health, and more. There are major platforms to consider from Kubernetes, Swarm to ECS. In this talk we'll go through the overview of orchestrators and some of the differences between the big players. You should come out of the talk knowing where to go next in determining your orchestrator needs.
This document provides instructions for installing the HPE Synergy 12000 Frame. It describes site requirements including power, cooling, space, temperature and grounding. It also covers unpacking components, identifying parts, installing the frame in a rack, installing modules, and cabling. Safety warnings are provided throughout regarding lifting, grounding, power disconnection and servicing only as instructed.
The document describes managing the Oracle Automatic Storage Management (ASM) instance. It discusses initializing and starting the ASM instance, creating and dropping ASM disk groups, adding and removing disks from disk groups, and retrieving ASM metadata. The key benefits of ASM include eliminating tasks such as file system management and performance tuning of storage.
An application server provides business logic for application programs and supports the construction of dynamic web pages. It allows applications to run on multiple parallel servers for improved scalability and performance. Key features include clustering for load distribution, failover for automatic switching to redundant servers, and load balancing to optimize resource utilization. Application servers provide advantages like centralized configuration, data integrity, and security. Common application servers include Java Enterprise Edition servers and the Zend platform for PHP applications.
Understanding oracle rac internals part 2 - slidesMohamed Farouk
This document discusses Oracle Real Application Clusters (RAC) internals, specifically focusing on client connectivity and node membership. It provides details on how clients connect to a RAC database, including connect time load balancing, connect time and runtime connection failover. It also describes the key processes that manage node membership in Oracle Clusterware, including CSSD and how it uses network heartbeats and voting disks to monitor nodes and remove failed nodes from the cluster.
Updated lifecycle management, improved analytics and support, and the option of Kubernetes — VMware vSphere® 7 is the biggest re-platform of vSphere in years. Learn more about the most significant vSphere evolution in a decade.
Learn more: http://ms.spr.ly/6005TmX9B
How to Avoid the Top 5 NGINX Configuration MistakesNGINX, Inc.
When helping NGINX users, we see the same configuration mistakes over and over again. Occasionally, these configurations are even written by fellow NGINX engineers!
Some misconfigurations are worse than others. Minor mistakes might just hurt NGINX performance a bit, but others can introduce serious security vulnerabilities. Not only can those mistakes result in data loss, they have the potential to snowball into countless other negative side effects: data breaches, loss of reputation, and ex‑customers.
In this webinar, we explore five of the most prevalent NGINX misconfigurations. Learn how to detect them and – most importantly – how to avoid and correct them.
This document discusses socket programming in PHP. It begins with an overview of inter-process communication and network sockets. It then covers PHP streams and how they provide a generic interface for input and output. The document dives into details of socket programming in PHP using different extensions, covering topics like creating, binding, listening for, accepting, reading and writing sockets. It also discusses blocking, selecting sockets and websockets.
The document provides an overview of virtual networking concepts in VMware vSphere, including:
- Types of virtual switch connections like virtual machine port groups and VMkernel ports
- Standard switches and distributed switches
- VLAN configurations and tagging
- Network adapter and switch port policies for security, traffic shaping, and failover
- Troubleshooting tools like ESXCLI, TCPDUMP and networking commands
The document discusses new features in Windows Server 2019 including Windows Admin Center, System Insight, Storage Migration Service, Storage Spaces Direct, and Storage Replica. It explains that Windows Admin Center is a browser-based tool for managing Windows servers and clients. Storage Migration Service allows migrating servers and data to new hardware or virtual machines. Storage Spaces Direct pools storage across servers for hyperconverged or converged deployments with options for mirroring or parity resiliency. Storage Replica enables replication of volumes for disaster recovery between servers or clusters.
Azure Data Factory uses linked services to connect resources, datasets to define data structures, and pipelines containing activities to perform tasks on data. Key concepts include linked services to store connection strings, datasets that point to input/output data, data flows for visual data transformations without code, activities that take datasets as input/output, pipelines that group/manage activities, and triggers that determine when pipelines execute.
This document discusses using KVM as the hypervisor with CloudStack. It provides background on KVM, describes how to install and configure it with CloudStack, and covers networking, storage, management, and troubleshooting. Specifically, it outlines installing required components, configuring Linux bridges or Open vSwitch for networking, options for primary storage, and tools for managing virtual machines and troubleshooting KVM.
Azure AD Connect allows syncing of local Active Directory accounts to Azure Active Directory. It requires an Azure AD global administrator account, an enterprise administrator account for the local AD, a SQL Server database, and meeting server and hardware requirements. The setup process involves creating a global administrator account, installing Azure AD Connect, and configuring it for initial or subsequent synchronization of users and groups between the local and cloud directories.
The document provides information about MySQL, including that it is an open source database software that is widely used. It describes how to install and configure MySQL on Linux, and provides examples of common SQL queries like creating tables, inserting/updating/deleting data, and exporting/importing databases. Key topics covered include the benefits of MySQL, installing it on Linux, basic configuration, and using SQL statements to define schemas and manipulate data.
- Incident rules allow administrators to automate incident creation, assignment, and notifications based on events.
- In this lab, the administrator creates a rule to automatically generate incidents for target down events and assign them to the on-call administrator. They also create a rule to send notifications for incidents with high priority.
- Incident rules streamline incident management by automating common tasks so administrators can focus on resolving critical issues.
Active Directory Introduction
Active Directory Basics
Components of Active Directory
Active Directory hierarchical structure.
Active Directory Database.
Flexible Single Master Operations (FSMO)Role
Active Directory Services.
Some useful Tool
SSL certificates in the Oracle Database without surprisesNelson Calero
Presentation delivered on UKOUG conference in December 2019.
Abstract: Nowadays database installations are required to use secure connections to communicate with clients, from connecting to the database listener to interact with external services (for example to send emails from the database).
Also since a couple of years ago, it has been required to use stronger protocols like TLS 1.2 (SHA2 algorithm), which requires extra configuration in older database releases.
This presentation shows how SSL certificates work from a DBA perspective, which tools are available and examples of configuring and troubleshooting their usage from the Oracle database. It also explores the implications and how to implement TLS 1.2 and common errors found in real life usage.
Real Application Cluster (RAC) allows multiple computers to simultaneously run Oracle RDBMS while accessing a single database, providing clustering. RAC provides high availability, scalability, and ease of administration by making multiple instances transparent to users. Nodes must have identical environments. Oracle Clusterware manages node additions and removals. Instances from different nodes write to the same physical database. The presentation covers RAC architecture, components, startup sequence, single instance configuration, node eviction, and tips for monitoring and improving the RAC environment.
Complete Training on Youtube with all topics - FREE
http://www.youtube.com/playlist?list=PLeHUvPtMTsdeaE4YBiPPZlMYVaDfKt_DH
Weblogic Application Server overview and concepts
Weblogic integration with apache and security hardening with multi user realms and SSL
JMS Overview with queues/topic and jms bridges
JDBC overview with failover and HA modes
WLST & Node manager commands and setup
Weblogic deployment concepts
Offline and online backup recovery comcepts
This document provides an overview of Oracle 12c and its pluggable database feature from a presentation by Gustavo René Antúnez, an Oracle DBA at Pythian. It discusses the benefits of pluggable databases such as greater scalability and consolidation. It also covers key aspects of the multitenant architecture like common users, local users, and views that span the container and pluggable databases. The presentation concludes with a demonstration of RMAN backups in a multitenant environment.
In deploying apps that have been containerized, you have a lot to think about regarding what to use in production. There are a lot of things to manage, so orchestrators become a huge help. providing many services together such as scheduling, container communication, scaling, health, and more. There are major platforms to consider from Kubernetes, Swarm to ECS. In this talk we'll go through the overview of orchestrators and some of the differences between the big players. You should come out of the talk knowing where to go next in determining your orchestrator needs.
This document provides instructions for installing the HPE Synergy 12000 Frame. It describes site requirements including power, cooling, space, temperature and grounding. It also covers unpacking components, identifying parts, installing the frame in a rack, installing modules, and cabling. Safety warnings are provided throughout regarding lifting, grounding, power disconnection and servicing only as instructed.
The document describes managing the Oracle Automatic Storage Management (ASM) instance. It discusses initializing and starting the ASM instance, creating and dropping ASM disk groups, adding and removing disks from disk groups, and retrieving ASM metadata. The key benefits of ASM include eliminating tasks such as file system management and performance tuning of storage.
An application server provides business logic for application programs and supports the construction of dynamic web pages. It allows applications to run on multiple parallel servers for improved scalability and performance. Key features include clustering for load distribution, failover for automatic switching to redundant servers, and load balancing to optimize resource utilization. Application servers provide advantages like centralized configuration, data integrity, and security. Common application servers include Java Enterprise Edition servers and the Zend platform for PHP applications.
Understanding oracle rac internals part 2 - slidesMohamed Farouk
This document discusses Oracle Real Application Clusters (RAC) internals, specifically focusing on client connectivity and node membership. It provides details on how clients connect to a RAC database, including connect time load balancing, connect time and runtime connection failover. It also describes the key processes that manage node membership in Oracle Clusterware, including CSSD and how it uses network heartbeats and voting disks to monitor nodes and remove failed nodes from the cluster.
Updated lifecycle management, improved analytics and support, and the option of Kubernetes — VMware vSphere® 7 is the biggest re-platform of vSphere in years. Learn more about the most significant vSphere evolution in a decade.
Learn more: http://ms.spr.ly/6005TmX9B
How to Avoid the Top 5 NGINX Configuration MistakesNGINX, Inc.
When helping NGINX users, we see the same configuration mistakes over and over again. Occasionally, these configurations are even written by fellow NGINX engineers!
Some misconfigurations are worse than others. Minor mistakes might just hurt NGINX performance a bit, but others can introduce serious security vulnerabilities. Not only can those mistakes result in data loss, they have the potential to snowball into countless other negative side effects: data breaches, loss of reputation, and ex‑customers.
In this webinar, we explore five of the most prevalent NGINX misconfigurations. Learn how to detect them and – most importantly – how to avoid and correct them.
This document discusses socket programming in PHP. It begins with an overview of inter-process communication and network sockets. It then covers PHP streams and how they provide a generic interface for input and output. The document dives into details of socket programming in PHP using different extensions, covering topics like creating, binding, listening for, accepting, reading and writing sockets. It also discusses blocking, selecting sockets and websockets.
The document provides an overview of virtual networking concepts in VMware vSphere, including:
- Types of virtual switch connections like virtual machine port groups and VMkernel ports
- Standard switches and distributed switches
- VLAN configurations and tagging
- Network adapter and switch port policies for security, traffic shaping, and failover
- Troubleshooting tools like ESXCLI, TCPDUMP and networking commands
The document discusses new features in Windows Server 2019 including Windows Admin Center, System Insight, Storage Migration Service, Storage Spaces Direct, and Storage Replica. It explains that Windows Admin Center is a browser-based tool for managing Windows servers and clients. Storage Migration Service allows migrating servers and data to new hardware or virtual machines. Storage Spaces Direct pools storage across servers for hyperconverged or converged deployments with options for mirroring or parity resiliency. Storage Replica enables replication of volumes for disaster recovery between servers or clusters.
Azure Data Factory uses linked services to connect resources, datasets to define data structures, and pipelines containing activities to perform tasks on data. Key concepts include linked services to store connection strings, datasets that point to input/output data, data flows for visual data transformations without code, activities that take datasets as input/output, pipelines that group/manage activities, and triggers that determine when pipelines execute.
This document discusses using KVM as the hypervisor with CloudStack. It provides background on KVM, describes how to install and configure it with CloudStack, and covers networking, storage, management, and troubleshooting. Specifically, it outlines installing required components, configuring Linux bridges or Open vSwitch for networking, options for primary storage, and tools for managing virtual machines and troubleshooting KVM.
Azure AD Connect allows syncing of local Active Directory accounts to Azure Active Directory. It requires an Azure AD global administrator account, an enterprise administrator account for the local AD, a SQL Server database, and meeting server and hardware requirements. The setup process involves creating a global administrator account, installing Azure AD Connect, and configuring it for initial or subsequent synchronization of users and groups between the local and cloud directories.
The document provides information about MySQL, including that it is an open source database software that is widely used. It describes how to install and configure MySQL on Linux, and provides examples of common SQL queries like creating tables, inserting/updating/deleting data, and exporting/importing databases. Key topics covered include the benefits of MySQL, installing it on Linux, basic configuration, and using SQL statements to define schemas and manipulate data.
- Incident rules allow administrators to automate incident creation, assignment, and notifications based on events.
- In this lab, the administrator creates a rule to automatically generate incidents for target down events and assign them to the on-call administrator. They also create a rule to send notifications for incidents with high priority.
- Incident rules streamline incident management by automating common tasks so administrators can focus on resolving critical issues.
The document provides instructions for installing Oracle Enterprise Manager 12c, including downloading installation media from Oracle's website, adding 320GB of disk space for the installation, and verifying the installation by checking that managed servers are running in the Weblogic Console and being able to log in to the EM12c machine with the sysman user and password provided during installation.
1. The document discusses SOA (Service Oriented Architecture) governance. SOA governance provides an accountability framework to help organizations realize business benefits from reusable assets and eliminating liabilities.
2. SOA governance defines the interaction between policies, decision makers, and processes. It oversees electronic assets like APIs, documents, and systems/services stored in a repository. Liabilities are duplicated, deprecated, or unused assets that do not provide business value.
3. The goal of SOA governance is to define the artifacts, strategy, policies, standards, assets, taxonomy, roadmap, and framework needed to govern the service lifecycle. It also identifies who is responsible for delivering these elements.
This document outlines the steps to install Oracle Fusion Middleware 12c including the JDK, WebLogic Server, Fusion Middleware Infrastructure, SOA/BPM, OSB, and schemas. It provides commands and configuration details for installing each component into an Oracle Home, setting up a domain, and accessing the main consoles.
The document provides instructions for installing Oracle API Gateway 11.12.1.0 on an Oracle Linux 5 server. It includes requirements for disk space, memory, ports and prerequisites for installing the Oracle software. Detailed steps are provided for creating a software user and group, configuring system files, installing the API Gateway software and creating an initial API Gateway instance.
This document provides an overview of implementing various aspects of a permit process in Oracle BPM, including:
1) Implementing human tasks using the Human Workflow component to define tasks like "Apply for Permit" and "Permit Review".
2) Implementing service tasks by consuming external web services like a zoning information service, and using database adapters to integrate with systems like a payment database.
3) Implementing business logic using a decision table and conditional expressions.
4) Generating and customizing user interface forms, and deploying the completed process to the runtime environment.
This document provides instructions for setting up a production WebLogic Server configuration with high availability and failover capabilities. It describes how to create a WebLogic domain with an administration server and two managed servers configured in a cluster. The domain is created using the domain configuration wizard in both graphical and command line modes. The administration server and both managed servers are started and configured on separate machines. The environment is tested by accessing the administration console and verifying the running states of the servers.
The document provides instructions for installing Oracle Enterprise Manager Cloud Control 12c and configuring its components. Key steps include:
1. Installing the Oracle Management Server (OMS) and configuring its database connection and ports.
2. Installing agents on an Oracle SOA clustered domain and configuring auto-discovery and promotion of targets to managed state.
3. Installing the JVMD (JVM Diagnostics) manager to monitor JVMs, which requires resynchronizing agents, selecting the application performance agent, and configuring a managed server.
• Create a new ADF Skin and check Skin values being used
• Change the page background and font family
• Update the look and feel for table headers and links
• Change the pane body and shape of tabs
• Implement dynamic skin change
This document discusses different WebLogic topology strategies with varying levels of application isolation and performance. It recommends strategies such as running multiple WebLogic instances, multiple managed servers, or virtual machines on a single physical server for development/test environments, and using clusters, session persistence, or hardware partitions for production environments. The goal is to consolidate applications while balancing isolation and resource utilization.
The document provides an overview of a lesson on process modeling and process improvement using Oracle BPM Suite 11g. It describes modeling a permit application process in Oracle Business Process Composer to represent the "as-is" process. It then discusses importing the process model into Oracle BPM Studio to identify bottlenecks through simulation and optimize the process. The goal is to apply continuous process improvement principles to achieve a more efficient permit application workflow.
The document describes how to leverage Oracle Service Bus and SOA Composite to invoke a proxy service requiring user name token authentication from a SOA composite and propagate the identity of the authenticated user from Oracle Service Bus to the SOA composite. Specifically, it involves securing a ValidateCredit proxy service with a username token policy, invoking it from a SOA composite by adding a username token client policy to a reference, and propagating the authenticated user's identity to another SOA composite using SAML policies.
The document discusses provisioning Oracle Service Bus domains and customizing deployments. It provides steps to create an OSB production domain from scratch using a WLST script, export an OSB configuration from a development domain, create a customization file, import the configuration into a staging domain, edit the customization file to update environment parameters, and test the solution in the new staging environment. The key steps are automating domain provisioning using scripts for repeatability, exporting configurations between environments, and customizing configurations using customization files for different deployment targets.
Oracle Service Bus can provide high availability and scalability for integration infrastructure. It supports multiple endpoints for a service, load balancing across endpoints, and dynamically adjusting routing if an endpoint fails. It also enables caching of service results to improve performance and handle spikes in requests. The document discusses how Oracle Service Bus was used to add a new credit validation vendor endpoint for load balancing. It also describes configuring a purchase order service to cache results to improve performance for repetitive requests.
Integrating Oracle BI, BPM and BAM 11g: The complete cycle of informationEdelweiss Kammermann
The document discusses integrating Oracle Business Intelligence (OBI), Business Process Management (BPM), and Business Activity Monitoring (BAM). It covers: what each product is, how to integrate BI and BPM by exposing BPM as a web service or using process cubes in BI, configuring BPM and BAM, integrating BI and BAM by embedding reports or using web services, and other integrations like embedding BI in BPM dashboards. The integration provides a complete cycle of information across the products and allows automation and insight into business processes and performance.
The tutorial describes the following topics in detail
CREATING AN ADF APPLICATION
DEPLOYING & RUNNING ADF APPLICATION ON WEBLOGIC SERVER
ADF DATA VISUALIZATION COMPONENTS
CREATING MORE COMPLEX BUSINESS COMPONENTS
CREATING MULTIPLE PAGE WEBSITES – PAGE FLOWS
CREATING JEE5 STATELESS SESSION EJBS
CREATING JAX-WS WEB SERVICES
ADDING THE NEW SERVICES INTO THE ADF APPLICATION
DATA VALIDATION (OPTIONAL)
Getting the service description (WSDL)
Configure Service Bus
Import Resources
Configure Business Service
Config ure the Credit Card Validation Proxy
Configure Message Flow(Validate & Report)
Adding a Pipeline Pair ->Add Stage ->Add Action(Reporting) ->Add Validate Action
The document discusses Mule's JSON schema validator component. The validator evaluates JSON payloads at runtime to verify they match a referenced JSON schema from a local file or external URI. If validation fails, an exception is raised with details. The configuration wizard allows setting the display name, schema location, dereferencing mode, and adding notes and metadata. A screenshot example of the validator in a Mule flow is also provided.
The document discusses using a JSON Schema validator in Mule to validate JSON payloads against a referenced JSON schema. The validator can match against local or external schemas, and if validation fails it will raise an exception with details. It supports schema draft versions 4 and older and can handle various payload types, attempting to transform if needed. The document provides information on configuration properties, validation behavior, and precautions when the payload type is a stream.
The document provides steps to install OBIEE 11g including downloading files, configuring the database, running the Repository Creation Utility to create schemas, and fully installing and configuring OBIEE 11g. It outlines prerequisites, extracting and organizing files, configuring the database server and creating a new database and user, running RCU to create schemas, and completing the full installation and configuration of OBIEE 11g.
The document discusses Oracle's GlassFish BOF presentation at JavaOne 2012. It summarizes Oracle's journey with GlassFish since the previous JavaOne, the roadmap ahead, and solicits community feedback. Key points include GlassFish shipping as the Java EE 7 reference implementation, increased community contributions, and the focus of GlassFish 4 being to make Java EE 7 usable for developers. It also outlines Project Avatar for supporting HTML5 connectivity and JavaScript services on the server.
[Pilarczyk] Adrenaline programing implementing - SOA and BPM in your applicationjavablend
The document discusses implementing SOA and BPM in applications. It covers business requirements, common acronyms, using open source frameworks, and provides an example implementation. The presentation agenda includes SOA and BPM architectures, an ontology example, BPMN and BPEL standards, and a JBoss-based reference architecture with jBPM, JBoss ESB, and rules components.
This document provides steps to configure replication between an Oracle database and a MySQL database using Oracle GoldenGate. It outlines installing GoldenGate on the source Oracle and target MySQL databases, setting up the necessary directories, creating and loading sample tables on the Oracle source, and starting the GoldenGate Manager process on both databases. The replication process will then capture changes on the Oracle source and replicate them to the MySQL target in real-time.
The document describes the z Environment, which provides a solution for managing the lifecycle of Java solutions. The z Environment allows solutions to be self-updating from source code, cost-effective to operate, and easy to distribute. It aims to make continuous integration and deployment of applications transparent, auditable, and versioned. Key aspects of the z Environment include synchronizing changes from source code repositories to runtime environments, managing system states, and supporting development, testing, and production.
Running your Java EE 6 applications in the CloudIndicThreads
Session Presented @IndicThreads Cloud Computing Conference, Pune, India ( http://u10.indicthreads.com )
------------
The Java EE 6 platform is an extreme makeover from the previous versions. It breaks the “one size fits all” approach with Profiles and improves on the Java EE 5 developer productivity features. It enables extensibility by embracing open source libraries and frameworks such that they are treated as first class citizens of the platform. NetBeans, Eclipse, and IntelliJ provide extensive tooling for Java EE 6.
But how can you leverage all of this on a cloud ?
GlassFish v3, the Reference Implementation of Java EE 6, can easily run on multiple cloud infrastructures. This talk will provide a brief introduction to Java EE 6 and GlassFish v3. The attendees will learn how to create a simple Java EE 6 sample application and deploy them on GlassFish v3 running locally. Then it will deploy that sample using Amazon, RightScale, Joyent, and Elastra cloud infrastructures. It will also show how servers are dynamically provisioned in some environments to meet the demand. The talk will also explain the advantages of each approach enabling you to choose the optimal strategy for your environment.
Takeaways from the session
The attendees will be able to learn how to deploy a Java EE 6 application in different cloud environments. They’ll also learn about the pros/cons of these infrastructures.
This document provides instructions for configuring a highly available Oracle Collaboration Suite deployment using F5 BIG-IP Application Traffic Manager as the load balancer. It discusses the Oracle Collaboration Suite HA architectures, an overview of the installation process, and detailed steps for configuring the F5 BIG-IP load balancer, including creating pools, rules, virtual servers, and monitors. It also covers pre-installation tasks like validating port usage and creating static port files, as well as post-installation validation. The goal is to ensure the load balancer configuration agrees with the Oracle Collaboration Suite installation and provides high availability across nodes.
This document provides steps to install OBIEE 11g R1 (11.1.1.5) including:
1. Downloading installation files and extracting setup files separately.
2. Configuring the database and using the Repository Creation Utility to create schemas.
3. Installing and configuring a loopback adapter for dynamic IP addresses.
4. Running the installation, selecting components, and providing database connection details.
5. Configuring components and verifying the successful installation and configuration of OBIEE 11g.
This document provides steps to install OBIEE 11g R1 (11.1.1.5) including prerequisites, downloading files, installing the Repository Creation Utility (RCU) to create schemas, installing and configuring a loopback adapter, running the installation wizard to install OBIEE components, and verifying the installation. Key steps include using RCU to create schemas in an Oracle database, providing database connection details during OBIEE installation, selecting components, and testing the default analytics page upon completion.
Running your Java EE 6 applications in the cloudArun Gupta
Java EE 6 applications can be deployed to various cloud platforms including Amazon EC2, RightScale, Elastra, and Joyent. On Amazon EC2, GlassFish and MySQL AMIs are used to deploy applications which are load balanced and auto-scaled. RightScale provides server templates and automation tools to deploy Java EE applications on multiple clouds. Elastra allows designing and deploying hybrid Java EE applications across on-premise and cloud infrastructures. Joyent offers high performance Smart Machines running Solaris zones to deploy Java EE applications with root access and dedicated resources.
Java EE 6 applications can be deployed to various cloud platforms including Amazon EC2, RightScale, Elastra, and Joyent. On Amazon EC2, GlassFish and MySQL AMIs are used to deploy applications which are load balanced and auto-scaled. RightScale provides server templates and automation tools to deploy Java EE applications on multiple clouds. Elastra allows designing and deploying hybrid Java EE applications across on-premise and cloud infrastructures. Joyent offers high performance Smart Machines running Solaris zones to deploy Java EE applications with root access and dedicated resources.
JFokus 2011 - Running your Java EE 6 apps in the CloudArun Gupta
Oracle provides Java EE 6 application servers and databases that can run on various cloud platforms including Amazon Web Services, RightScale, Microsoft Azure, and Joyent. These cloud platforms offer virtual servers, storage, databases and additional services that allow flexible deployment of Java EE 6 applications in public, private and hybrid cloud environments. Pricing models vary between platforms and include consumption-based or commitment-based options.
Running your Java EE 6 applications in the CloudArun Gupta
The document discusses running Java EE applications in the cloud using platforms like Amazon Web Services, RightScale, Microsoft Azure, and Joyent. It provides an overview of deploying Java EE applications on each platform, including how to configure and manage applications on Amazon EC2 and S3, deploy using RightScripts on RightScale, publish to Microsoft Azure using Visual Studio, and the language and server options for Joyent. The document also touches on pricing models and some considerations for evolving Java EE for cloud platforms.
Running your Java EE 6 Applications in the CloudArun Gupta
This document discusses running Java EE 6 applications in the cloud. It provides an overview of Java EE 6 and demonstrates deploying applications to various cloud platforms including Amazon Web Services, RightScale, Microsoft Azure, and Joyent. It also compares these platforms and discusses how Java EE can evolve to better support cloud computing.
The Java EE 7 Platform: Productivity++ & Embracing HTML5Arun Gupta
The document discusses the new features and specifications being developed for the Java EE 7 platform. Some of the key areas covered include improved productivity through reduced boilerplate code, support for HTML5, updates to Java API specifications like JAX-RS 2.0, JMS 2.0, JSON 1.0 and more. It provides examples of how the new APIs will work and the goals and status of ongoing Java EE specification efforts.
GlassFish REST Administration Backend at JavaOne India 2012Arun Gupta
The document outlines a program agenda for a presentation on the GlassFish REST administration back end. The agenda includes discussing JAX-RS and the GlassFish implementation details, providing tips and tricks, discussing clients, and future plans, with a question and answer section. The implementation details section will cover GlassFish configuration beans, the command line interface, and how configuration beans are exposed as REST resources.
This document provides steps to install Oracle WebLogic Server 12cR2 on Oracle Linux 7. It involves installing prerequisites like creating groups and users, installing JDK. Then running the installer as user 'oracle' and selecting WebLogic Server. Finally, it describes creating a domain to complete the installation and starting the WebLogic server.
Running your Java EE 6 applications in the Cloud (FISL 12)Arun Gupta
This document discusses running Java EE 6 applications in the cloud. It provides an overview of Java EE 6 and demonstrates how to deploy Java EE 6 applications on various cloud platforms including Amazon Web Services, RightScale, Microsoft Azure, and Joyent. The document also discusses the Java EE 7 specification and upcoming GlassFish Server distributions.
Running your Java EE 6 applications in the Cloud (FISL 12)Arun Gupta
Ad
SOA OSB suite cluster installation
1. Oracle Fusion Middleware Cluster Installation
1. Introduction
The following document depicts the installation of Oracle Fusion Middleware Cluster installation.
The following products are installed
1. Oracle SOA Suite 11g R6
2. Oracle OSB 11g R6
3. WebLogic Server 10g R6
4. Oracle HTTP Server
5. Apache
PWE– OFMW 11G R6(QA Environment)
Maximum Availability Architecture
APACHE Load balancer
(Software Load balancer)
Agent EMC
(Port 8080) 12C
Agent EMC
OHS1 OHS2 12C
(7777) (7777)
(qa_OSBDomain)
OSB CLUSTER
qa_OsbDomain qa_OsbDomain
AS – 22001 ms_osb2 – 22101
ms_osb1 - 22101 MS_JVMD MS_JVMD
SOA CLUSTER - BF
qa_SoaDomain1_BF qa_SoaDomain2_BF
AS – 20001
MS_JVMD ms_soa2_BF(21101)
ms_soa1_BF(21101)
Ms_bam2_BF(21201) MS_JVMD
Ms_bam1_BF(21201)
Agent EMC
QART_SOA_XXX Database QABF_SOA_XXX 12C
SOA DB
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 1
2. Oracle Fusion Middleware Cluster Installation
2. Install Repository Creation Utility(RCU for SOA)
Welcome Screen
Create Repository Screen
Select Create
Database Connection Details
Enter Host Name, Port, Service Name
User Name – SYS, Password - *****
Role - SYSDBA
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 2
3. Oracle Fusion Middleware Cluster Installation
Repository Creation Utility – Checking Prerequisites
Select Components
Select – Create a new prefix and enter the required
schema prefix
Repository Creation Utility – Checking Prerequisites
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 3
4. Oracle Fusion Middleware Cluster Installation
Schema Passwords
Map Tablespaces
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 4
5. Oracle Fusion Middleware Cluster Installation
Creating Tablespaces
Summary
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 5
6. Oracle Fusion Middleware Cluster Installation
Completion Summary
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 6
7. Oracle Fusion Middleware Cluster Installation
3. Install JRockit JDK R28.2.5
Production Installation Directory
/u04/oracle/jrockit-jdk1.6.0_37-R28.2.5-4.1.0
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 7
8. Oracle Fusion Middleware Cluster Installation
Installation Complete
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 8
9. Oracle Fusion Middleware Cluster Installation
4. Install WebLogic Server
/u04/oracle/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/bin/java -
jar -d64 wls1036_generic.jar
Install it as –d64 for 64 bit operating system
Middleware Home
/u04/oracle/Middleware
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 9
10. Oracle Fusion Middleware Cluster Installation
Select the JRockit Installation Directory
WebLogic Server Home
/u04/oracle/Middleware/wlserver_10.3
Oracle Coherence
/u04/oracle/Middleware/coherence_3.7
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 10
11. Oracle Fusion Middleware Cluster Installation
Installation Complete
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 11
12. Oracle Fusion Middleware Cluster Installation
5. Install Oracle SOA Suite
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 12
13. Oracle Fusion Middleware Cluster Installation
Middleware Home
/u04/oracle/Middleware/
Oracle Home
Oracle_SOA1
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 13
14. Oracle Fusion Middleware Cluster Installation
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 14
15. Oracle Fusion Middleware Cluster Installation
Installation of SOA Suite Complete
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 15
16. Oracle Fusion Middleware Cluster Installation
6. Install Oracle Service Bus
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 16
17. Oracle Fusion Middleware Cluster Installation
Middleware Home
/u04/oracle/Middleware/
Oracle Home Directory – Oracle_OSB1
Select Custom Installation
Deselect
Oracle Service Bus IDE
Oracle Service Bus Examples
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 17
18. Oracle Fusion Middleware Cluster Installation
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 18
19. Oracle Fusion Middleware Cluster Installation
Installation Complete
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 19
20. Oracle Fusion Middleware Cluster Installation
7. Install Oracle HTTP Server
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 20
21. Oracle Fusion Middleware Cluster Installation
Select Install and Configure
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 21
22. Oracle Fusion Middleware Cluster Installation
Select only – Oracle HTTP Server
Instance Home Location
/u04/oracle/Middleware/Oracle_WT1
Instance Name – ohs_instance1
OHS Component Name - ohs
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 22
23. Oracle Fusion Middleware Cluster Installation
Staticports.ini file create
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 23
24. Oracle Fusion Middleware Cluster Installation
Installation Complete
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 24
26. Oracle Fusion Middleware Cluster Installation
9. Install SOA Domain
/u04/oracle/Middleware/wlserver_10.3/common/bin
/config.sh
Select
Oracle SOA Suite
Oracle Enterprise Manager
Oracle Business Activity Monitoring
Domain Name – qa_SOADomain_BF
Domain Location
/u04/oracle/admin/qa_SOADomain_BF/aserver
Application location
/u04/oracle/admin/qa_SOADomain_BF/applications
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 26
27. Oracle Fusion Middleware Cluster Installation
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 27
28. Oracle Fusion Middleware Cluster Installation
Select as shown in the picture
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 28
29. Oracle Fusion Middleware Cluster Installation
Select Unicast
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 29
30. Oracle Fusion Middleware Cluster Installation
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 30
31. Oracle Fusion Middleware Cluster Installation
Domain creation complete
Install Managed Server on Node 2 by Pack and Unpack Utility
PACK ON NODE 1
aoracle@soadev02 bin]$ pwd
/u04/oracle/Middleware/wlserver_10.3/common/bin
[aoracle@soadev02 bin]$ ./pack.sh -managed=true -domain=/u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF -
template=soadomaintemplate.jar -template_name=soa_domain_template
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 31
32. Oracle Fusion Middleware Cluster Installation
<< read domain from "/u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF"
>> succeed: read domain from "/u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF"
<< set config option Managed to "true"
>> succeed: set config option Managed to "true"
<< write template to "/u04/oracle/Middleware/wlserver_10.3/common/bin/soadomaintemplate.jar"
....................................................................................................
>> succeed: write template to "/u04/oracle/Middleware/wlserver_10.3/common/bin/soadomaintemplate.jar"
<< close template
>> succeed: close template
UNPACK ON NODE 2
aoracle@soadev02 bin]$ pwd
/u04/oracle/Middleware/wlserver_10.3/common/bin
[aoracle@soadev01 bin]$ ./unpack.sh -domain=/u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF -template=soadomaintemplate.jar
<< read template from "/u04/oracle/Middleware/wlserver_10.3/common/bin/soadomaintemplate.jar"
>> succeed: read template from "/u04/oracle/Middleware/wlserver_10.3/common/bin/soadomaintemplate.jar"
<< set config option DomainName to "qa_SOADomain_BF"
>> succeed: set config option DomainName to "qa_SOADomain_BF"
<< write Domain to "/u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF"
...............................................................................................
>> succeed: write Domain to "/u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF"
<< close template
>> succeed: close template
[aoracle@soadev01 bin]$
Automate start without user name and password
[aoracle@soadev01 bin]$cd /u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF
[aoracle@soadev01 bin]$vi boot.poperties
username=weblogic
passsword=******
[aoracle@soadev01 bin]mkdir -p servers/AdminServer/security
[aoracle@soadev01 bin]cp boot.properties servers/AdminServer/security
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 32
33. Oracle Fusion Middleware Cluster Installation
10. Node manager Setup
Disable hostname verification on Admin Server and Managed Server
Configure Node Manager
Location /u04/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.properties
#Sun Jan 13 22:25:42 CST 2013
DomainsFile=/u04/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.domains
LogLimit=0
PropertiesVersion=10.3
DomainsDirRemoteSharingEnabled=false
javaHome=/u04/oracle/jrockit-jdk1.6.0_37-R28.2.5-4.1.0
AuthenticationEnabled=true
NodeManagerHome=/u04/oracle/Middleware/wlserver_10.3/common/nodemanager
JavaHome=/u04/oracle/jrockit-jdk1.6.0_37-R28.2.5-4.1.0/jre
LogLevel=INFO
DomainsFileEnabled=true
StartScriptName=startWebLogic.sh
ListenAddress=
NativeVersionEnabled=true
ListenPort=5557
LogToStderr=true
SecureListener=true
LogCount=1
DomainRegistrationEnabled=false
StopScriptEnabled=true
QuitEnabled=false
LogAppend=true
StateCheckInterval=500
CrashRecoveryEnabled=false
StartScriptEnabled=true
LogFile=/u04/oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.log
LogFormatter=weblogic.nodemanager.server.LogFormatter
ListenBacklog=50
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 33
34. Oracle Fusion Middleware Cluster Installation
Start Node Manager on both Nodes(Node 1 and Node 2)
cd $WLS_SERVER/server/bin
./startNodeManager.sh
…
<Feb 16, 2010 3:06:51 PM> <INFO> <Secure socket listener started on port 5,556>
Feb 16, 2010 3:06:51 PM weblogic.nodemanager.server.SSLListener run
INFO: Secure socket listener started on port 5,556 <Control-C>
Set up Node Manager Username and Password on the domain
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 34
35. Oracle Fusion Middleware Cluster Installation
11. Enable Java Object cache on SOA Cluster
[aoracle@soadev01 bin]$ pwd
/u04/oracle/Middleware/oracle_common/common/bin
[aoracle@soadev02 bin]$ ./wlst.sh
CLASSPATH=/u04/oracle/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/u04/oracle/Middleware/patch_ocp371/prof
iles/default/sys_manifest_classpath/weblogic_patch.jar:/u04/oracle/jrockit-jdk1.6.0_37-R28.2.5-
4.1.0/lib/tools.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar:/u04/oracl
e/Middleware/modules/features/weblogic.server.modules_10.3.6.0.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/webservices.jar:/u04/oracle/Middle
ware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/u04/oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-
contrib.jar:/u04/oracle/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/u04/oracle/Middleware/patch_ocp371/profil
es/default/sys_manifest_classpath/weblogic_patch.jar:/u04/oracle/jrockit-jdk1.6.0_37-R28.2.5-
4.1.0/lib/tools.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar:/u04/oracl
e/Middleware/modules/features/weblogic.server.modules_10.3.6.0.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/webservices.jar:/u04/oracle/Middle
ware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/u04/oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-
contrib.jar::/u04/oracle/Middleware/utils/config/10.3/config-
launch.jar::/u04/oracle/Middleware/wlserver_10.3/common/derby/lib/derbynet.jar:/u04/oracle/Middleware/wlserver_10.3/common/derby/lib/derbyclient.jar
:/u04/oracle/Middleware/wlserver_10.3/common/derby/lib/derbytools.jar::
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline> connect('weblogic','weblogic1qa','t3://10.20.129.135:20001')
Connecting to t3://10.20.129.135:20001 with userid weblogic ...
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'qa_SOADomain_BF'.
Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.
wls:/qa_SOADomain_BF/serverConfig> execfile('/u04/oracle/Middleware/oracle_common/bin/configure-joc.py')
Enter Hostnames (eg host1,host2) : pwesoa-qa1,pwesoa-qa2
Do you want to specify a cluster name (y/n) <y>y
Enter Cluster Name : Cluster_BF
Enter Discover Port : 9991
Enter Distribute Mode (true|false) <true> :
Do you want to exclude any server(s) from JOC configuration (y/n) <n>
*** Cluster option is specified, JOC will be configured for all the Managed Server in the Cluster Cluster_BF at the port 9991
drw- AdminServer
drw- ms_bam1_BF
drw- ms_bam2_BF
drw- ms_soa1_BF
drw- ms_soa2_BF
Servers for Cluster :- Cluster_BF is :- ms_bam1_BF,ms_bam2_BF,ms_soa1_BF,ms_soa2_BF,
[ms_bam1_BF, ms_bam2_BF, ms_soa1_BF, ms_soa2_BF]
[pwesoa-qa1, pwesoa-qa2]
Configuring JOC for server :- ms_bam1_BF
Location changed to domain custom tree. This is a writable tree with No root.
For more help, use help(domainCustom)
-r-- ConfigMBean true
-rw- DiscoverList java.lang.String[pwesoa-qa1, pwesoa-qa2]
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 35
38. Oracle Fusion Middleware Cluster Installation
13. Configure Distributed JMS
[aoracle@soadev02 bin]$ /u04/oracle/jdk1.6.0_34/bin/java weblogic.WLST /u04/oracle/Middleware/Oracle_SOA1/bin/soa-createUDD.py --domain_home
/u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF --soacluster Cluster_BF
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Domain Home: /u04/oracle/admin/qa_SOADomain_BF/aserver/qa_SOADomain_BF
SOA Cluster : Cluster_BF
BAM Cluster :
Track : soa
***Deleting SOA JMS Module ***
***Creating Uniform Distributed Destination for SOA***
*** Setting Target for JMS Module***
*** Creating JMS SubModule for SOA JMS Servers***
*** Listing SOA JMS Servers ***
drw- UMSJMSServer_auto_1
drw- UMSJMSServer_auto_2
drw- UMSJMSServer_auto_3
drw- UMSJMSServer_auto_4
drw- BAMJMSServer_auto_1
drw- BAMJMSServer_auto_2
drw- BAMJMSServer_auto_3
drw- BAMJMSServer_auto_4
drw- BPMJMSServer_auto_1
drw- BPMJMSServer_auto_2
drw- BPMJMSServer_auto_3
drw- BPMJMSServer_auto_4
drw- SOAJMSServer_auto_1
drw- SOAJMSServer_auto_2
drw- SOAJMSServer_auto_3
drw- SOAJMSServer_auto_4
UMSJMSServer_auto_1
UMSJMSServer_auto_2
UMSJMSServer_auto_3
UMSJMSServer_auto_4
BAMJMSServer_auto_1
BAMJMSServer_auto_2
BAMJMSServer_auto_3
BAMJMSServer_auto_4
BPMJMSServer_auto_1
BPMJMSServer_auto_2
BPMJMSServer_auto_3
BPMJMSServer_auto_4
SOAJMSServer_auto_1
SOAJMSServer_auto_2
SOAJMSServer_auto_3
SOAJMSServer_auto_4
Number of SOA JMS Servers := 4
soaJMSServerStr := SOAJMSServer_auto_1,SOAJMSServer_auto_2,SOAJMSServer_auto_3,SOAJMSServer_auto_4,
*** Setting JMS SubModule for SOA JMS Server's target***
*** Creating Queues for SOA***
*** Creating Topics For SOA ***
*** Creating Connection Factories For SOA ***
*** Enabling XA ***
*** Enabling XA ***
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 38
39. Oracle Fusion Middleware Cluster Installation
*** Enabling XA ***
*** Enabling XA ***
*** Enabling XA ***
*** Enabling XA ***
*** Enabling XA ***
*** Enabling XA ***
***Removing existing UMS Modules***
*** Creating Uniform Distributed Destinations for UMS SOA ***
*** Creating UMSJMSSystemResource for SOA ***
Targeting UMSJMSSystemResource to SOA Cluster :- Cluster_BF
*** Creating JMS SubModule for UMS SOA JMS Servers***
drw- UMSJMSServer_auto_1
drw- UMSJMSServer_auto_2
drw- UMSJMSServer_auto_3
drw- UMSJMSServer_auto_4
drw- BAMJMSServer_auto_1
drw- BAMJMSServer_auto_2
drw- BAMJMSServer_auto_3
drw- BAMJMSServer_auto_4
drw- BPMJMSServer_auto_1
drw- BPMJMSServer_auto_2
drw- BPMJMSServer_auto_3
drw- BPMJMSServer_auto_4
drw- SOAJMSServer_auto_1
drw- SOAJMSServer_auto_2
drw- SOAJMSServer_auto_3
drw- SOAJMSServer_auto_4
drw- AdminServer
drw- ms_bam1_BF
drw- ms_soa1_BF
drw- ms_soa2_BF
drw- ms_bam2_BF
searchClusterStr = Cluster_BF:
clusterNameStr = Proxy for Cluster_BF: Name=Cluster_BF, Type=Cluster
drw- AdminServer
drw- ms_bam1_BF
drw- ms_soa1_BF
drw- ms_soa2_BF
drw- ms_bam2_BF
searchClusterStr = Cluster_BF:
clusterNameStr = Proxy for Cluster_BF: Name=Cluster_BF, Type=Cluster
drw- AdminServer
drw- ms_bam1_BF
drw- ms_soa1_BF
drw- ms_soa2_BF
drw- ms_bam2_BF
searchClusterStr = Cluster_BF:
clusterNameStr = Proxy for Cluster_BF: Name=Cluster_BF, Type=Cluster
drw- AdminServer
drw- ms_bam1_BF
drw- ms_soa1_BF
drw- ms_soa2_BF
drw- ms_bam2_BF
searchClusterStr = Cluster_BF:
clusterNameStr = Proxy for Cluster_BF: Name=Cluster_BF, Type=Cluster
UMS JMS Servers for Cluster :- Cluster_BF is :- UMSJMSServer_auto_1,UMSJMSServer_auto_2,UMSJMSServer_auto_3,UMSJMSServer_auto_4,
*** Setting JMS SubModule for UMS SOA JMS Server's target***
umsJMSServerStr = UMSJMSServer_auto_1,UMSJMSServer_auto_2,UMSJMSServer_auto_3,UMSJMSServer_auto_4,
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 39
40. Oracle Fusion Middleware Cluster Installation
*** Creating Queues for UMS ***
*** Creating Connection Factories for UMS ***
*** Enabling XA ***
*** Saving the domain ***
[aoracle@soadev02 bin]$
Restart Admin Server from command prompt
Restart managed Servers from Admin Console
Check if the following modules are listed in the console:
SOAJMSModuleUDDs
UMSJMSSystemResource
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 40
41. Oracle Fusion Middleware Cluster Installation
14. Install OSB Domain
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 41
42. Oracle Fusion Middleware Cluster Installation
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 42
43. Oracle Fusion Middleware Cluster Installation
Select as shown in the screen
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 43
44. Oracle Fusion Middleware Cluster Installation
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 44
45. Oracle Fusion Middleware Cluster Installation
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 45
46. Oracle Fusion Middleware Cluster Installation
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 46
47. Oracle Fusion Middleware Cluster Installation
Domain Installation Successful
Install Managed Server on Node 2 by Pack and Unpack Utility
PACK ON NODE 1
[aoracle@soadev02 bin]$ pwd
/u04/oracle/Middleware/wlserver_10.3/common/bin
[aoracle@soadev02 bin]$ ./pack.sh -managed=true -domain=/u04/oracle/admin/qa_OSBDomain/aserver/qa_OSBDomain -template=osbdomaintemplate.jar
-template_name=osb_domain_template
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 47
48. Oracle Fusion Middleware Cluster Installation
<< read domain from "/u04/oracle/admin/qa_OSBDomain/aserver/qa_OSBDomain"
>> succeed: read domain from "/u04/oracle/admin/qa_OSBDomain/aserver/qa_OSBDomain"
<< set config option Managed to "true"
>> succeed: set config option Managed to "true"
<< write template to "/u04/oracle/Middleware/wlserver_10.3/common/bin/osbdomaintemplate.jar"
....................................................................................................
>> succeed: write template to "/u04/oracle/Middleware/wlserver_10.3/common/bin/osbdomaintemplate.jar"
<< close template
>> succeed: close template
UNPACK ON NODE 2
[aoracle@soadev01 bin]$ pwd
/u04/oracle/Middleware/wlserver_10.3/common/bin
[aoracle@soadev01 bin]$ ./unpack.sh -domain=/u04/oracle/admin/qa_OSBDomain/aserver/qa_OSBDomain -template=osbdomaintemplate.jar
<< read template from "/u04/oracle/Middleware/wlserver_10.3/common/bin/osbdomaintemplate.jar"
>> succeed: read template from "/u04/oracle/Middleware/wlserver_10.3/common/bin/osbdomaintemplate.jar"
<< set config option DomainName to "qa_OSBDomain"
>> succeed: set config option DomainName to "qa_OSBDomain"
<< write Domain to "/u04/oracle/admin/qa_OSBDomain/aserver/qa_OSBDomain"
...............................................................................................
>> succeed: write Domain to "/u04/oracle/admin/qa_OSBDomain/aserver/qa_OSBDomain"
<< close template
>> succeed: close template
[aoracle@soadev01 bin]$
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 48
49. Oracle Fusion Middleware Cluster Installation
15. Enable Java Object cache on OSB Cluster
[aoracle@soadev02 bin]$ pwd
/u04/oracle/Middleware/oracle_common/common/bin
[aoracle@soadev02 bin]$ ./wlst.sh
CLASSPATH=/u04/oracle/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/u04/oracle/Middleware/patch_ocp371/prof
iles/default/sys_manifest_classpath/weblogic_patch.jar:/u04/oracle/jrockit-jdk1.6.0_37-R28.2.5-
4.1.0/lib/tools.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar:/u04/orac
le/Middleware/modules/features/weblogic.server.modules_10.3.6.0.jar:/u04/oracle/Middleware/wlserver_10.3/server/lib/webservices.jar:/u04/oracle/Middle
ware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/u04/oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-
contrib.jar::/u04/oracle/Middleware/oracle_common/modules/oracle.jrf_11.1.1/jrf-
wlstman.jar:/u04/oracle/Middleware/oracle_common/common/wlst/lib/adfscripting.jar:/u04/oracle/Middleware/oracle_common/common/wlst/lib/adf-
share-mbeans-
wlst.jar:/u04/oracle/Middleware/oracle_common/common/wlst/lib/mdswlst.jar:/u04/oracle/Middleware/oracle_common/common/wlst/resources/auditwlst.j
ar:/u04/oracle/Middleware/oracle_common/common/wlst/resources/igfwlsthelp.jar:/u04/oracle/Middleware/oracle_common/common/wlst/resources/jps-
wlst.jar:/u04/oracle/Middleware/oracle_common/common/wlst/resources/jrf-
wlst.jar:/u04/oracle/Middleware/oracle_common/common/wlst/resources/oamap_help.jar:/u04/oracle/Middleware/oracle_common/common/wlst/resource
s/oamAuthnProvider.jar:/u04/oracle/Middleware/oracle_common/common/wlst/resources/ossoiap_help.jar:/u04/oracle/Middleware/oracle_common/comm
on/wlst/resources/ossoiap.jar:/u04/oracle/Middleware/oracle_common/common/wlst/resources/ovdwlsthelp.jar:/u04/oracle/Middleware/oracle_common/c
ommon/wlst/resources/sslconfigwlst.jar:/u04/oracle/Middleware/oracle_common/common/wlst/resources/wsm-
wlst.jar:/u04/oracle/Middleware/utils/config/10.3/config-
launch.jar::/u04/oracle/Middleware/wlserver_10.3/common/derby/lib/derbynet.jar:/u04/oracle/Middleware/wlserver_10.3/common/derby/lib/derbyclient.jar
:/u04/oracle/Middleware/wlserver_10.3/common/derby/lib/derbytools.jar::
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline> connect('weblogic','weblogic1qa','t3://10.20.129.135:22001')
Connecting to t3://10.20.129.135:22001 with userid weblogic ...
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'qa_OSBDomain'.
Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.
wls:/qa_OSBDomain/serverConfig> execfile('/u04/oracle/Middleware/oracle_common/bin/configure-joc.py')
Enter Hostnames (eg host1,host2) : pweosb-qa1,pweosb-qa2
Do you want to specify a cluster name (y/n) <y>y
Enter Cluster Name : Cluster_OSB
Enter Discover Port : 9991
Enter Distribute Mode (true|false) <true> :
Do you want to exclude any server(s) from JOC configuration (y/n) <n>
*** Cluster option is specified, JOC will be configured for all the Managed Server in the Cluster Cluster_OSB at the port 9991
drw- AdminServer
drw- ms_osb1
drw- ms_osb2
Servers for Cluster :- Cluster_OSB is :- ms_osb1,ms_osb2,
[ms_osb1, ms_osb2]
[pweosb-qa1, pweosb-qa2]
Configuring JOC for server :- ms_osb1
Location changed to domain custom tree. This is a writable tree with No root.
For more help, use help(domainCustom)
-r-- ConfigMBean true
-rw- DiscoverList java.lang.String[pweosb-qa1, pweosb-qa2]
-rw- DiscoverPort 9991
Copyright 2013, Rakesh Gujjarlapudi. All rights reserved. Page 49