Different SOA Domain ConfigurationsIn this blog entry I would like to introduce three different configurations for a SOA environment. I have omitted load...
Different SOA Domain ConfigurationsIn this blog entry I would like to introduce three different configurations for a SOA environment. I have omitted load balancers and OTD/OHS as they introduce a whole new round of discussion. For each possible deployment architecture I have identified some of the advantages.Super DomainThis is a single EDG style domain for everything needed for SOA/OSB. It extends the standard EDG slightly but otherwise assumes a single “super”...
Different SOA Domain ConfigurationsIn this blog entry I would like to introduce three different configurations for a SOA environment. I have omitted load balancers and OTD/OHS as they introduce a...
SOA Suite 12c Coherence AdapterThe release of SOA Suite 12c sees the addition of a Coherence Adapter to the list of Technology Adapters that are licensed with...
SOA Suite 12c Coherence AdapterThe release of SOA Suite 12c sees the addition of a Coherence Adapter to the list of Technology Adapters that are licensed with the SOA Suite. In this entry I provide an introduction to configuring the adapter and using the different operations it supports.The Coherence Adapter provides access to Oracles Coherence Data Grid. The adapter provides access to the cache capabilities of the grid, it does not currently support the many other features...
SOA Suite 12c Coherence AdapterThe release of SOA Suite 12c sees the addition of a Coherence Adapter to the list of Technology Adapters that are licensed with the SOA Suite. In this entry I provide...
Using a Single Queue for Multiple Message Types with SOA SuiteProblem StatementYou use a single JMS queue for sending multiple message types / service...
Using a Single Queue for Multiple Message Types with SOA SuiteProblem StatementYou use a single JMS queue for sending multiple message types / service requests. You use a single JMS queue for receiving multiple message types / service requests. You have multiple SOA JMS Adapter interfaces for reading and writing these queues. In a composite it is random which interface gets a message from the JMS queue. It is not a problem having multiple adapter instances writing to a...
Using a Single Queue for Multiple Message Types with SOA SuiteProblem StatementYou use a single JMS queue for sending multiple message types / service requests. You use a single JMS queue for...
Measuring Impact of Change in SOA SuiteMormon prophet Thomas S. Monson once said: When performance is measured, performance improves. When performance is...
Measuring Impact of Change in SOA SuiteMormon prophet Thomas S. Monson once said: When performance is measured, performance improves. When performance is measured and reported, the rate of performance accelerates. (LDS Conference Report, October 1970, p107)Like everything in life, a SOA Suite installation that is monitored and tracked has a much better chance of performing well than one that is not measured. With that in mind I came up with tool to allow the measurement of...
Measuring Impact of Change in SOA SuiteMormon prophet Thomas S. Monson once said: When performance is measured, performance improves. When performance is measured and reported, the rate of performance...
salesforce.com Adapter ReleasedYesterday Oracle released their cloud adapter for salesforce.com (SFDC) so I thought I would talk a little about why you might...
salesforce.com Adapter ReleasedYesterday Oracle released their cloud adapter for salesforce.com (SFDC) so I thought I would talk a little about why you might want it. I had previously integrated with SFDC using BPEL and the SFDC web interface, so in this post I will explore why the adapter might be a better approach.Why?So if I can interface to SFDC without the adapter why would I spend money on the adapter? There are a number of reasons and in this post I will just explain...
salesforce.com Adapter ReleasedYesterday Oracle released their cloud adapter for salesforce.com (SFDC) so I thought I would talk a little about why you might want it. I had previously integrated with...
Formatting JCA Adapter Binary ContentsSometimes you just need to go native and play with binary data rather than XML. This occurs commonly when using JCA...
Formatting JCA Adapter Binary ContentsSometimes you just need to go native and play with binary data rather than XML. This occurs commonly when using JCA adapters, the file to be written is in binary format, or the TCP messsages written by the Socket Adapter are in binary format. Although the adapter has no problem converting Base64 data into raw binary, it is a little tricky to get that data into base64 format in the first place, so this blog entry will explain how.Adapter...
Formatting JCA Adapter Binary ContentsSometimes you just need to go native and play with binary data rather than XML. This occurs commonly when using JCA adapters, the file to be written is in binary...
Generating Lists from RulesRecently I was working with a customer that wanted to use rules to do validation. The idea was to pass in a document to the rules...
Generating Lists from RulesRecently I was working with a customer that wanted to use rules to do validation. The idea was to pass in a document to the rules engine and get back a list of violations, or an empty list if there were no violations. Turns out that there were a coupe more steps required than I expected so thought I would share my solution in case anyone else is wondering how to return lists from the rules engine.The ScenarioFor the purposes of this blog I modeled...
Generating Lists from RulesRecently I was working with a customer that wanted to use rules to do validation. The idea was to pass in a document to the rules engine and get back a list of violations,...
SOA Support Team BlogSome of my former colleagues in support have created a blog to help answer common problems for customers. One way they are doing this is...
SOA Support Team BlogSome of my former colleagues in support have created a blog to help answer common problems for customers. One way they are doing this is by creating better landing zones within My Oracle Support (MOS). I just used the blog to locate the landing zone for database related issues in SOA Suite. I needed to get the purge scripts working on 11.1.1.7 and I couldn’t find the patches needed to do that. A quick look on the blog and I found a suitable entry that...
SOA Support Team BlogSome of my former colleagues in support have created a blog to help answer common problems for customers. One way they are doing this is by creating better landing zones within...
Book: Getting Started with Oracle SOA B2B Integration: A hands On TutorialBefore OpenWorld I received a copy of a new book by Scott Haaland, Alan Perlovsky &...
Book: Getting Started with Oracle SOA B2B Integration: A hands On TutorialBefore OpenWorld I received a copy of a new book by Scott Haaland, Alan Perlovsky & Krishnaprem Bhatia entitled Getting Started with Oracle SOA B2B Integration: A hands On Tutorial. A free download is available of Chapter 3 to help you get a feeling for the style for the book.A useful new addition to the growing library of Oracle SOA Suite books, it starts off by putting B2B into context and...
Book: Getting Started with Oracle SOA B2B Integration: A hands On TutorialBefore OpenWorld I received a copy of a new book by Scott Haaland, Alan Perlovsky & Krishnaprem Bhatia entitled...