万本电子书0元读

万本电子书0元读

顶部广告

Oracle SOA Suite 11g Administrator's Handbook电子书

售       价:¥

1人正在读 | 0人评论 9.8

作       者:Ahmed Aboulnaga

出  版  社:Packt Publishing

出版时间:2012-08-24

字       数:416.9万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
The book explains core concepts while providing real world implementation specifics, detailing the administration-related activities with Oracle SOA Suite 11g with a step-by-step approach using real-world examples. The authors demonstrate the use of WLST *s that administrators can reuse and extend to perform most administration tasks such as deployments, tuning, migration, and installation. If you are an Oracle SOA Suite administrator, WebLogic Server administrator, Database administrator, or developer that needs to administer and secure your Oracle SOA Suite services and applications, then this book is for you. Basic knowledge of Oracle SOA Suite Administration is beneficial, but not necessary.
目录展开

Oracle SOA Suite 11g Administrator's Handbook

Table of Contents

Oracle SOA Suite 11g Administrator's Handbook

Credits

About the Authors

Acknowledgement

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Instant Updates on New Packt Books

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. SOA Infrastructure Management: What you Need to Know

Identifying and overcoming monitoring and management challenges in SOA

Monitoring the SOA platform—centralized management and monitoring

Oracle Enterprise Manager Fusion Middleware Control

Oracle SOA Suite 11g infrastructure stack

Performance monitoring and management

Managing composite application lifecycles

Automating application deployments and migrations through continuous integration

Cloning domains from test to production

Introducing Oracle Enterprise Manager Fusion Middleware Control

Accessing the Oracle Enterprise Manager Fusion Middleware Control Console

Navigating the console through the navigator

Presenting the dashboards

SOA suite configuration

Deployed Java EE applications

The other consoles

Summary

2. Management of SOA Composite Applications

Managing composite lifecycles

Understanding revisions

Changing the composite default revision at runtime

Deploying, redeploying, and undeploying composites

Deploying a composite

Redeploying a composite

Undeploying a composite

Starting up and shutting down composites

Starting a composite

Shutting down a composite

Retiring and activating composites

Retiring a composite

Activating a composite

Deleting instances

Structuring composite deployments with partitions

The default partition

Managing partitions

Creating a partition

Deleting a partition

Grouping SOA composite applications into partitions

Considerations for partition management

Setting up ant for automated composite management

Setting the environment

Setting the environment path for ant

On Linux/Unix

On Windows

Starting and stopping composites with ant

Packaging, deploying, and undeploying composites with ant

Packaging a composite via ant

Deploying a composite via ant

Undeploying a composite via ant

Exporting MDS artifacts with ant

Importing artifacts to the MDS with ant

Promoting code using configuration plans

Why we need configuration plans

Understanding configuration plan contents

<composite name="*">

<import>

<service>

<reference>

Attaching a configuration plan

Best practices with configuration plans

Using configuration plans

Understanding and configuring composite audit levels

Audit levels

Order of precedence for audit level settings

Modifying audit levels

Modifying component audit levels

Modifying composite audit levels

Modifying service engine audit levels

Modifying SOA Infrastructure Audit Levels

Summary

3. Monitoring Oracle SOA Suite 11g

Transaction monitoring

Monitoring instances

Monitoring faulted instances

Searching composite sensors

Searching BPEL process sensors

Understanding IDs and ECIDs

Instance states

COMPOSITE_INSTANCE

CUBE_INSTANCE

MEDIATOR_INSTANCE

Monitoring instance performance

Understanding last update time of instances

Viewing performance summary graphs and request processing metrics

Viewing request processing metrics

Monitoring using SQL queries

The DMS Spy Servlet

Identifying and viewing log file entries

Relevant log files

Modifying logger levels

Monitoring service engine instances and faults

Monitoring the Event Delivery Network (EDN)

Monitoring the WebLogic Server

Monitoring managed servers

Monitoring the JVM

Monitoring JMS destinations

Monitoring data sources

OEM Grid Control and the SOA Management Pack

Summary

4. Tuning Oracle SOA Suite 11g for Optimum Performance

Tuning of the Java Virtual Machine (JVM)

Switching the JVM from Sun JDK to JRockit JDK

Optimizing JVM settings

-Xms and -Xmx

-Xgcprio:throughput

-XX:+HeapDumpOnOutOfMemoryError

-XXtlasize:min=16k,preferred=128k,wasteLimit=8k

Tuning the underlying WebLogic Application Server

Tuning transactions and timeouts

Tuning transactions at the application server level

Tuning Java Transaction API (JTA)

Tuning data sources

Tuning Resource Adapter connection pools

Tuning database for XA Transaction Timeout

Tuning EJB timeouts for long running transactions

Tuning connection backlog buffering

Tuning the SOA Infrastructure

Adjusting the log level

Optimizing logging through audit store tuning

Tuning of Service Engines

Tuning the BPEL Service Engine

Tuning the BPMN Service Engine

Tuning the Mediator Service Engine

Choosing among routing rules

Mediator Service Engine properties

Using scripting (WLST) to modify component engine MBeans

Setting up WLST

Tuning composite applications

BPEL persistence

HTTP timeouts in references

Tuning technology adapter services and references

Tuning the Oracle Enterprise Manager Fusion Middleware Control console

Tuning the dehydration store database schema

Tuning the Linux operating system

Summary

5. Configuring and Administering Oracle SOA Suite 11g

Starting up and shutting down the infrastructure

Using scripts

Disabling prompt of WebLogic password

Setting the environment

Starting up Node Manager

Starting up AdminServer

Starting up the SOA and BAM managed servers

Shutting down Node Manager

Shutting down AdminServer

Shutting down the SOA and BAM Managed Servers

Enabling log rotation

Navigating to key administration areas

Configuring infrastructure properties

Configuring and administering binding components and JCA Adapters

Configuring and managing service bindings

Configuring and managing reference bindings

Configuring GlobalInboundJcaRetryCount

Configuring and administering BPEL Service Engine and components

Managing BPEL Service Engine and components

Administering BPEL Service Engine properties

Administering BPEL instances and faults

Managing BPEL component faults

Bulk managing BPEL Service Engine faults

Manual message recovery in the BPEL Service Engine

Automatic message recovery in the BPEL Service Engine

Administering Mediator Service Engine

Administering User Messaging Service

Describing UMS architecture and components

Configuring UMS for Human Workflow and BPEL process components

Configuring the e-mail messaging driver and notifications

Testing UMS from Oracle Enterprise Manager Fusion Middleware Control

Configuring multiple send addresses with UMS

Administering the Human Workflow Service Engine

Describing Human Workflow components and applications

Managing workflow task configuration at runtime

Managing human task service component address

Seeding organizational users and groups

Mapping users and groups to application roles

Migrating Human Workflow data from test to production environment

Administering and configuring Oracle Business Activity Monitoring

Oracle BAM components and architecture

Configuring the Oracle BAM Adapter

Configuring batching in Oracle BAM Adapter

Configuring Oracle BAM Web and ADC Server properties

Using ICommand to import/export BAM data objects

Configuring ICommand properties

Running ICommand

Administering and configuring event engine and business events

Administering and testing business events

Administering Domain Value Maps and Cross References

Administering DVMs

Administering XREFs

Configuring infrastructure resources for developers

Creating read-only console user accounts

Creating read-only MDS database accounts

Setting up custom XPath

Summary

6. Troubleshooting the Oracle SOA Suite 11g Infrastructure

The art of troubleshooting—where do you start?

Troubleshooting infrastructure problems

Extending logging

Using logs

Infrastructure error—StackOverflowError

Composite instance error—SOAPFaultException

Infrastructure error—DeploymentException

Composite instance error—FabricInvocationException

Infrastructure error—Unable to allocate additional threads

Infrastructure or composite instance error—MDSException

Infrastructure error—BeanInstantiationException

Infrastructure error—Unable to extend LOB segment

Using thread dumps

Troubleshooting performance issues

Server wide performance issues

Checking available disk space

Checking CPU, memory, and I/O utilization

Checking operating system resources and logs

Checking JVM available memory and frequency of full garbage collection

Checking connection pools

Checking database performance

Composite instance performance

Average, minimum, and maximum duration of components

Duration of single component instances

Troubleshooting composite instances

Troubleshooting generic composite instance errors

Troubleshooting deployment issues

Knowing where to look

Compilation issues

Common deployment issues

Summary

7. Configuring Security Policies for SOA Composites

Understanding the OWSM-based policy framework in Oracle SOA Suite 11g

Policy interceptor

Policy assertions

Policy assertion templates

Putting it all together

Configuring OWSM policies for Oracle SOA components

Oracle Platform Security Services

Understanding keystores and credential stores

Understanding authorization policies

Configuring keystores and credential stores for OWSM

Populating credential stores with WLST

Configuring custom authorization policies

Changing default policy store

Creating custom authorization policies

Managing OWSM policies at runtime

Attaching and removing policies

Attaching/removing OWSM policies to composite artifacts

Attaching Policies from WebLogic Server Administration Console

Using WLST to Attach/Remove Policies

Listing attached policies

Attaching/removing a policy

Enabling/disabling a policy

Customizing OWSM policies

Generating a client or service policy

Versioning OWSM policies

Administering policy exceptions

Monitoring policy exceptions

Configuring logging for OWSM policies

Changing OWSM log configuration

Modifying the platform audit policy

Adding a logging assertion to a policy

Migrating custom policies across environments

Migrating policies from Oracle Enterprise Manager Fusion Middleware Control

Migrating policies by using WLST

Exporting a repository

Importing a repository

Summary

8. Managing the Metadata Services Repository and Dehydration Store

Registering a database-based MDS repository

Managing metadata repository partitions

Creating a new metadata partition

Cloning a partition

Deploying a MAR using WLST

Exporting and importing composites from/to a partition

Purging metadata version history

Managing the Dehydration Store

Configurations affecting the SOA Suite 11g Dehydration Store

Database objects of the SOA Dehydration Store

Measuring database growth

Available maintenance strategies

Purging prerequisites

Selective purging from Enterprise Manager

Single-threaded or looped purging

Multithreaded or Parallel Purging

Reclaiming disk and segment space

Database partitioning

Identifying components to partition

Identifying tables to partition

Creating tablespaces and table partitions

Reducing audit levels

Summary

9. Backup and Recovery

Understanding what needs to be backed up

Static files

Oracle system files

JDK

Middleware Home

Windows registry keys

Runtime artifacts

Database

JMS File Stores

Transaction logs

SOA domain

Recommended backup strategy

After a new installation

Before upgrading

Before applying patches

Before configuration changes

Before architectural changes

After upgrade, patch, configuration, or architectural changes

Before or after a code deployment

Ongoing backups

Implementing the backup process

Oracle system files

JDK

Middleware Home

Domain Home

Windows registry keys

Database

Recovery strategies

Cloning Oracle SOA Suite 11g

Backing up and moving a Middleware installation

Archiving the Middleware installation

Copying archive to remote location

Extracting the archive

Backing up and moving a domain

Archiving the SOA domain

Extracting move plans

Editing move plan files

Extracting the archive in a target system

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部