Introduction This post provides a programmatic way to disable an OSB endpoint and trigger that code automatically using an OSB alert rule. Main Article From the...
Introduction This post provides a programmatic way to disable an OSB endpoint and trigger that code automatically using an OSB alert rule. Main Article From the design practice point of view, it is always recommended to make your endpoint highly available. With the help of either load balancer or OSB's failover capability across multiple endpoints, you should be able to make your OSB safer and less vulnerable from endpoint errors. In addition, you'd better implement OSB best...
Introduction This post provides a programmatic way to disable an OSB endpoint and trigger that code automatically using an OSB alert rule. Main Article From the design practice point of view, it...
Introduction My colleague Olivier LeDiouris has published a utility that allows you to connect to your MDS and see what is inside there, as well us uploading...
Introduction My colleague Olivier LeDiouris has published a utility that allows you to connect to your MDS and see what is inside there, as well us uploading and downloading contents. Main article You might like to take a look at it over on java.net.
Introduction My colleague Olivier LeDiouris has published a utility that allows you to connect to your MDS and see what is inside there, as well us uploading and downloading contents. Main article You...
Introduction We recently engaged with one of our customers to deploy a Service Oriented Architecture (SOA) composite to one of the domains in their Fusion...
Introduction We recently engaged with one of our customers to deploy a Service Oriented Architecture (SOA) composite to one of the domains in their Fusion Applications (FA) environment. The SOA composite was basic and had a simple Human Task Flow component. At runtime, the human task was created successfully, but users were unable to load the Application Development Framework (ADF) form of that task in order to work on it from the Business Process Management (BPM) work list....
Introduction We recently engaged with one of our customers to deploy a Service Oriented Architecture (SOA) composite to one of the domains in their Fusion Applications (FA) environment. The...
Introduction Oracle SOA Suite 11g is a powerful and flexible platform for building composite applications that can connect many applications and "services"....
Introduction Oracle SOA Suite 11g is a powerful and flexible platform for building composite applications that can connect many applications and "services". When the overall application performance appears slow, the bottleneck(s) could be anywhere in the system: the applications/services that SOA connects to, the infrastructure database, or the SOA server itself. How to quickly identify the bottleneck becomes crucial in tuning the overall SOA application performance. Main...
Introduction Oracle SOA Suite 11g is a powerful and flexible platform for building composite applications that can connect many applications and "services". When the overall application performance...
Introduction Recently, I was posed with a situation where I needed to ensure that a particular method was being run by an application, but that method was part...
Introduction Recently, I was posed with a situation where I needed to ensure that a particular method was being run by an application, but that method was part of the framework (ADF in this case) not a method that I had written myself. Since Java does not let me go and open up a framework class and add more code to it (like Scala’s ‘pimp my library’ pattern does), I could not really use the good old reliable System.out.println() approach to debugging – so what to do? Main...
Introduction Recently, I was posed with a situation where I needed to ensure that a particular method was being run by an application, but that method was part of the framework (ADF in this case) not...
Introduction Let's say you experience some performance issues of your Oracle SOA 11G servers, and after some research you know that you need to tune your JVM...
Introduction Let's say you experience some performance issues of your Oracle SOA 11G servers, and after some research you know that you need to tune your JVM heap size, and turn on some JVM debugging to monitor such as Garbage Collection behaviour. Main Article After some due diligence of reading WebLogic documents and Internet postings, you found the right flags to use, and the right values to set. It typically looks something like -Xmx4096M -Xms4096M -Xmn3072M...
Introduction Let's say you experience some performance issues of your Oracle SOA 11G servers, and after some research you know that you need to tune your JVM heap size, and turn on some JVM...
While delivering a training recently, I got a request to put together a JVM tuning cheat sheet. Given the 50+ parameters available on the Sun hotspot, this...
While delivering a training recently, I got a request to put together a JVM tuning cheat sheet. Given the 50+ parameters available on the Sun hotspot, this request is understandable. The diagram below is what I came up with. I’ve tried to narrow down the most important flags that will solve 80% of JVM performance needs with 20% of the tuning effort. This article assumes basic JVM tuning knowledge - the different generations used in the Sun hotspot JVM, different garbage...
While delivering a training recently, I got a request to put together a JVM tuning cheat sheet. Given the 50+ parameters available on the Sun hotspot, this request is understandable. The diagram below...
*Reposted with permission from Oracle’s Networking Blog and Neeraj Gupta So this is not for the faint heart. I am going to give you a roller coaster ride going...
*Reposted with permission from Oracle’s Networking Blog and Neeraj Gupta So this is not for the faint heart. I am going to give you a roller coaster ride going at 40 Gb/s. Used some shark teeth and cut the InfiniBand packets apart to show you some screenshots here. Just kidding, dont worry. This post is about how to capture InfiniBand packets and then view them in latest Wireshark. Mellanox has generously released a nice and powerful utility called ibdump. You can visit their...
*Reposted with permission from Oracle’s Networking Blog and Neeraj Gupta So this is not for the faint heart. I am going to give you a roller coaster ride going at 40 Gb/s. Used some shark teeth and...
Introduction ThreadLogic version 0.95 is available for public download now. Main Article Additional Features Biggest change is support for externalizing the...
Introduction ThreadLogic version 0.95 is available for public download now. Main Article Additional Features Biggest change is support for externalizing the Advisories and group definitions. Users can use the pre-defined AdvisoryMap.xml to come up with custom advisories with their own definition of what constitutes an advisory - name, pattern/keyword, health, description, advice and let ThreadLogic tag the matching threads with your custom advisory when it finds a match....
Introduction ThreadLogic version 0.95 is available for public download now. Main Article Additional Features Biggest change is support for externalizing the Advisories and group definitions. Users can...