Posts

Showing posts from September, 2020

WSO2 APIM 3.0.0- endpoint connection timeout solution

Image
Hello everyone, in this post I'll share some of the important configurations of WSO2 API Manager for backend API connection.  Problem Recently I faced a strange issue of connection timeout of my backend API endpoint i.e. due to performance issue of my backend API, WSO2 API manager failed to get a response from my backend API and faulted with 'Connection Timeout' error. Below is the response that my API manager sent when such an issue arises- Http Code: 500 Response:  <am:fault xmlns:am=\"http://wso2.org/apimanager\">                   <am:code> 101504 </am:code>      <am:type>Status report</am:type>      <am:message>Runtime Error</am:message>      <am:description> Send timeout </am:description> </am:fault> Cause Backend API did not respond within the stipulated time frame due to the performance issue of the backend system or network. The default timeout of any API is 300ms (millisec

Oracle SOA Suite 12c - Export a composite from Enterprise Manager

Image
Hello everyone, in this blog tutorial we'll see how to export an existing SOA composite from enterprise manager and then after will import the same in JDeveloper.  The scenario is, the composite has been accidentally deleted from developer machine post-deployment on SOA Server. So let's see the steps we can use to recover/ get a composite from enterprise manager. Step1- Login to enterprise manager as http://host:port/em and navigate to SOA folder from left navigation menu & Click on anyone soa server... say soa_server1 or soa_server2 as shown below- Step2- Click on 'Deployed Composites' tab as shown below-  Step3- Locate the composite (even specific version you want) and click on the same as shown below- Step4- Go to the top section of the composite and expand the menu. The 'Export' option is visible than after as shown below- Step5- Click on the 'Export' option and select the appropriate options for downloading the composite. And finally, click on t

Oracle Cloud Infrastructure- Create VCN + Compute Ubuntu Linux 18.04

Image
In this post, I'll demonstrate how to create a new VCN (Virtual Cloud Network) with Internet Gateway+ NAT Gateway + Service Gateway followed by the creation of a new compute instance with Ubuntu 18.04. Environment In order to create a new compute instance in oracle cloud, there are few prerequisites- A valid OCI account A virtual Cloud network Optional SSH keys in case you want your own keys to be used Below is the network diagram of the virtual cloud network with the schematic wizard provided by OCI for quick setup of a VCN- Steps to achieve So, let's login to your OCI console and navigate to Networking >> Overview from the left navigation panel. From the right-side panel, click on start VCN wizard as shown below- This will open a web form to provide basic details like- VCN name and rest of the things are provided as default as shown below- Further, click on next and the Create. Once created, the VCN details look as shown below. So, this way our VCN is ready. We should n