Introduction: To communicate with any process, you need to know at least 3 things about it - IP address, port number and protocol. Fusion Applications comprises...
Introduction: To communicate with any process, you need to know at least 3 things about it - IP address, port number and protocol. Fusion Applications comprises many running processes. End users communicate directly with only a handful of them, but all processes communicate with other processes to provide necessary services. Understanding various IP addresses and listen ports is very important to effectively troubleshoot communication between various components and...
Introduction: To communicate with any process, you need to know at least 3 things about it - IP address, port number and protocol. Fusion Applications comprises many running processes. End...
Introduction The Oracle A-Team is often asked to help customers identify a myriad of JVM and SOA application issues. Without fail, the customer will be asked...
Introduction The Oracle A-Team is often asked to help customers identify a myriad of JVM and SOA application issues. Without fail, the customer will be asked for data regarding their application. This is not application data, but rather data about the running application from the JVM’s perspective. The data we ask for normally includes Java thread dumps, garbage collection logs, Java heap dumps, and also Java Flight recordings; one of the “new” favorites. Once this...
Introduction The Oracle A-Team is often asked to help customers identify a myriad of JVM and SOA application issues. Without fail, the customer will be asked for data regarding their application. ...
Overview Performance issues are some of the most difficult and expensive issues to diagnose and fix. For JAVA applications there is a great tool called the...
Overview Performance issues are some of the most difficult and expensive issues to diagnose and fix. For JAVA applications there is a great tool called the Java Flight Recorder (JFR) that can be used to both proactively to find potential performance issues during testing before they become apparent through external metrics and reactively to troubleshoot issues that have appeared during performance testing or in production. The Java Flight Recorder captures and dumps, with...
Overview Performance issues are some of the most difficult and expensive issues to diagnose and fix. For JAVA applications there is a great tool called the Java Flight Recorder (JFR) that can be used...
Introduction The Java Mission Control and Java Flight Recorder are relatively new tools that have extended greatly the diagnostics capabilities of the Java...
Introduction The Java Mission Control and Java Flight Recorder are relatively new tools that have extended greatly the diagnostics capabilities of the Java platform. They allow collecting an impressive amount of detailed runtime information about the JVM, with minimum performance impact, in a way that would have been hard to imagine a few years ago. Java Mission Control is basically a set of tools that enables efficient and detailed analysis of the extensive data provided by...
Introduction The Java Mission Control and Java Flight Recorder are relatively new tools that have extended greatly the diagnostics capabilities of the Java platform. They allow collecting...
In Oracle Commerce when an upgrade or patch is applied that updates either a TLD or jar associated with a tag library you might see an error in the logs like...
In Oracle Commerce when an upgrade or patch is applied that updates either a TLD or jar associated with a tag library you might see an error in the logs like this: The version of the DSP Taglib from the web-app "CRS" found within <path to jar>/dspjspTagLib1_0.jar did not match the expected version. Please update all copies of the DSP Taglib with the version in $DYNAMO_HOME/DAS/taglib/dspjspTaglib /1.0/lib/ and re-assemble your application. Enable loggingDebug on this...
In Oracle Commerce when an upgrade or patch is applied that updates either a TLD or jar associated with a tag library you might see an error in the logs like this: The version of the DSP Taglib from...
Overview Log files are critical for the maintenance of system health, debugging performance problems, and functional or technical issues. Fusion applications...
Overview Log files are critical for the maintenance of system health, debugging performance problems, and functional or technical issues. Fusion applications (FA) is an integrated suite of products and hence it is important to know the log file locations for all the products and components to effectively troubleshoot a problem. A single transaction can span various components with the application, identity and database tiers. The best way to look at and get all the log files...
Overview Log files are critical for the maintenance of system health, debugging performance problems, and functional or technical issues. Fusion applications (FA) is an integrated suite of...
With the help of my A-Team colleagues (Sushil Shukla, Siming Mu, John Featherly, Pete Farkas), and based on collective experiences visiting numerous BPM...
With the help of my A-Team colleagues (Sushil Shukla, Siming Mu, John Featherly, Pete Farkas), and based on collective experiences visiting numerous BPM customers worldwide, I have put together my "Top 10" list of things everyone should know when embarking on a BPM project. You might agree, you might disagree, most of all, feel free to comment. 1. Auditing BPM provides the business with extremely detailed visibility of runtime instances through its powerful auditing...
With the help of my A-Team colleagues (Sushil Shukla, Siming Mu, John Featherly, Pete Farkas), and based on collective experiences visiting numerous BPM customers worldwide, I have put together...
Introduction A multihomed machine is a type of host that uses multiple interfaces and contains two or more network addresses that can be attached to the same...
Introduction A multihomed machine is a type of host that uses multiple interfaces and contains two or more network addresses that can be attached to the same LAN segment or a separate LAN segment. Multihoming is a process or a technique widely used to eliminate single point of failure on the network, and provides alternate data transmission paths in the event of a path failure. Having a multihomed host, sometimes can present an issue with an application that uses or expects...
Introduction A multihomed machine is a type of host that uses multiple interfaces and contains two or more network addresses that can be attached to the same LAN segment or a separate LAN...
In a previous blog post, we saw a few useful tips to help us quickly monitor the health of resequencer components in a soa system at runtime. In this blog post,...
In a previous blog post, we saw a few useful tips to help us quickly monitor the health of resequencer components in a soa system at runtime. In this blog post, let us explore some tips to diagnose mediator resequencer issues. During the diagnosis we will also learn some key points to consider for Integration systems that run Mediator Resequencer composites. Please refer to the Resequencer White paper for a review of the basic concepts of resequencing and the interplay of...
In a previous blog post, we saw a few useful tips to help us quickly monitor the health of resequencer components in a soa system at runtime. In this blog post, let us explore some tips to diagnose...