Call Web Service from Page Composer in Oracle Fusion SaaS

Sometimes we need to call web service from page composer in oracle fusion on click on a button.

We can do this by following the below steps

  • Enable Sandbox
  • go the the page where you need to add button
  • Using Add content add the button
image 12 Call Web Service from Page Composer 1
  • Add html content
image 13 Call Web Service from Page Composer 2
  • Configure the button to add the below Java Script
image 14 Call Web Service from Page Composer 3
image 10 Call Web Service from Page Composer 4
Button Example
image 15 Call Web Service from Page Composer 5

The below Example code is of javascript button to be added in the button call in Page composer. Configure as per your use case

     color: #000000;
     border-color: #c4ced7;
     background-color: #f1f3f3;
     background-image: none;
     border-radius: 3px;
     border: 1px solid #c4ced7;
     text-shadow: none;
     font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
     font-size: 12px;
     font-weight: bold;
     min-height: 28px;
     margin-right: 2px;
     margin-left: 20px;

<button align="right" id="CallPaaSBuild" onclick="(function(POid){var xhttp = new XMLHttpRequest();
    xhttp.onreadystatechange = function() {
         if (this.readyState == 4 && this.status == 200) {
	var url = 'https://****************'+POid;
	console.log('created url:::'+url );'GET', url, true);
    xhttp.setRequestHeader('Authorization', 'Basic ' + window.btoa('oicuser:OicPassword###'));
	xhttp.send();})(917274);this.disabled=false;return false">Call PaaS Build</button>

Notice the onclick Function which is calling the external api.

More fusion apps tech articles

We will be happy to hear your thoughts

Leave a reply

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO
Cloud Technologies Blog
Compare items
  • Total (0)
Shopping cart