In this post, we are going to look at Error Hospital in SOA 12C which is one of the new features introduced in SOA 12C. This tells us that how to recover from faults in the error hospital and fault recovery.
Error Hospital in SOA 12C:
We are having two sections under error hospital but we will be seeing about Managing Faults in the Error Hospital for now.
- Managing Faults in the Error Hospital
- Creating Error Notification Rules
Managing Faults in the Error Hospital:
This describes that how to recover from faults in the error hospital, including specifying and saving fault search criteria, viewing aggregated fault statistics, performing bulk fault recoveries and bulk fault terminations in a single operation, accessing recoverable faults to perform a single fault recovery.
- You can manage all faults occurring within Oracle SOA Suite and view aggregated statistics associated with faults data on the Error Hospital page.
- Bulk recovery/abort operations can be scheduled from error hospital.
- Robust filter and search panel available for retrieving faults similar to instance tracking.
- Bulk recovery of faulted transactions from a specific service provider (HTTP Host).
- Monitor the recovery.
How to Access Error Hospital in SOA 12C:
- Login to EM Console (http://hostname:port number/em/)
- Go to SOA Infra dashboard
- Click on Error Hospital tab
We can perform the following Fault Management Tasks:
- Specifying and saving fault search criteria.
- Viewing aggregated fault statistics to examine fault trends.
- Perform bulk fault recoveries and terminations in a single operation.
- Accessing faults in the fault statistics table to perform single fault recovery operation.
Advantages of Error Hospital in SOA 12c:
- A Single location for managing and recovering from all aggregated faults occurring within Oracle SOA Suite (including rejected message recovery and BPEL message recovery). Regardless of the service engine or binding component in which the fault occurred. You manage faults from the Error Hospital page at the following levels.
- At the SOA Infrastructure level, where all system-wide faults data is aggregated for each business flow instance.
- At the individual partition level, where only fault data for the business flow instances associated with that specific partition is aggregated.
- Bulk fault recovery and termination capabilities.
So, this is about the Managing Faults in the Error Hospital and all about the Error Hospital in SOA 12C (which is a new feature introduced in SOA 12C)
We cover this in one of the modules of our Oracle SOA Dev where we also cover Develop SOA Composite, Orchestration, Managing and Monitoring Composite Applications, Fault Handling, DVM & MDS, JCA Adapters, Mediator, Business Rule Component and much more interesting and latest features in SOA 12C.
Did You Find this Blog useful?
Leave a Comment.
Some Interesting Topics in SOA Dev:
- [Video] Oracle SOA Suite Development: Meta Data Service (MDS) Click here
- [Video] Oracle SOA Suite Development: Domain Value Map (DVM) Click here
If You’ve not a part of our Oracle SOA Suite Development Workshop & want to check what we cover in the Workshop then check here & Step By Step Hands-On Activity Guide we cover in Training.
Next Task for you:
Want to move ahead in your career and want to get a higher Earning Job?
Get 7+ Courses for DBAs & Apps DBA in a bundle program and learn from the Industry’s best Experts.
manasa says
Oracle SOA Suite 12c is a member of the Oracle Fusion Middleware family of products. This white paper describes the various tools and capabilities in Oracle SOA Suite 12c and how they work together to provide a comprehensive SOA solution.
Alekhya says
Hi Manasa,
Thanks for writing to us!
Oracle soa suite has extensive set of OOTB adapters that allows enterprise to have integration with applications within the enterprise and outside the enterprise leveraging the concept of Web services.
It has inbuilt auditing mechanism which allows to track the complete flow trace from Enterprise Manager console.
Also there is a recovery framework which allows to recover the faulted requests in case of asynchronous communication.
Thanks and Regards,
Alekhya