If you have struggled with decisions when designing APIs or Microservices – it is best to take a step back and look at how we got here. It helps not only renew our appreciation for the rapid changes we have seen over the past 10-20 years but also puts into perspective why we do whatContinue reading “History of web services: Monolith to Microservices”
I was writing an FTP adapter for a client recently for a legacy integration project, when a couple of requirements came up: 1) When reading the file from a remote location, the client wanted to use the filename as a data element. 2) When writing the file to a remote location, the client wanted theContinue reading “Oracle SOA Suite 11g BPEL – FTP Adapter: What’s my filename?”
Error: “Error(81): There is not an activity (receive/pick) to start the process” Fix: Check the “Create Instance” checkbox on your Receive or Pick activity. When do you see these errors? When you create a BPEL process and remove the default Receive/Reply components to receive/pick events from a queue or an FTP adapter for example.Continue reading “BPEL Error with Receive/Pick”
It was hard finding any documentation on configuring Adapters for Oracle SOA Suite on a Weblogic server, so I thought I would put together a little doco explaining how I configured this. It is the same for an Apps Adapter config.
When integrating with Legacy systems, especially ones that rely on flat-files, it is often the case that there is no XSD definition that can be used in BPEL/ESB processes. This happened recently when I was using Oracle’s AIA framework to build Application Business Connector Services (ABCS) for a legacy system that has a file-poll basedContinue reading “Enterprise Integration – Using Heterogeneous Namespace Design For Messaging Schema”
Database adapters are used to perform CRUD operations on tables from BPEL processes in Oracle SOA Suite. I came across an error recently which is quite easy to resolve but required a bit of idea about how the DB Adapters are configured. When you create a DBAdapter in JDeveloper and use that in a PartnerContinue reading “Oracle SOA Suite 10g – Database Integration. Resolving “ORA-01017: invalid username/password” partner link error”
Oracle’s Exalogic…. is a hardware platform that outperforms competition with features like 40 Gb/sec Infiniband network link, 30 x86 compute nodes, 360 Xeon cores (2.93 GHz), 2.8 TB DRAM and 960 GB SSD in a full rack. Phew! Ref: Oracle’s Whitepaper on Exalogic You can “google” it … search for “Oracle Exalogic” and learn more aboutContinue reading “High Performance Computing Comes to the Enterprise – Oracle’s Exalogic”