Problem Statement While programming for Oracle Fusion 12c, one might face an issue with code compilation or selecting the MDS folder structure despite adding the file-based or database MDS to the desired Application. This will create confusion that MDS must have got corrupted but please follow the below solution and rules out the factor that …
Tag Archives: soa
MQ Adapter Endpoint Issue in SOA 12c
Problem Whilst performing a rolling restart of SOA managed servers in 12c, some MQ Adapter service endpoints get deactivated. This leads to the failure of polling messages from the respective MQ whose endpoint has been deactivated and direct impact to the processing if it is real-time. How to identify whether Adapter Endpoint Service is down …
Missing SOA-INFRA Partition in 12c
Problem There is an intermittent issue in SOA 12c Enterprise Manager console wherein under SOA partition one cannot view one or more soa-infra managed server/s. Solution Please follow the below workaround as this is an existing bug for SOA 12c. Login to 12c Weblogic Admin Console using weblogic credentialsGo to DeploymentsClick on Control tabClick on …
SOA 12c Purging
Steps to Implement SOA Purging in 12c Fusion: Shutdown SOA 12c Fusion domain (please follow sequence Managed servers, Admin Server, and Node Manager)Login to SOA 12c Fusion database as SYS and execute the following NOTE: SOAINFRA schema name could be different to what I am referring here as “SOAINFRA” GRANT ALTER SESSION TO SOAINFRA Ensure …
New Composite Title Function in 12c
New Function in Oracle 12c In Oracle 11g, if one is defining the SOA instance title for a particular service/composite using function setCompositeInstanceTitle then they need to use setFlowInstanceTitle function in Oracle 12c, with a namespace as ‘oraext’. Syntax Difference: 11g: <extensionActivity> <bpelx:exec name=”SetCompositeName” language=”java”> <![CDATA[setTitle((String)getVariableData(“compositeTitle”));setCompositeInstanceTitle((String)getVariableData(“compositeTitle”));]]> </bpelx:exec> </extensionActivity> 12c: <extensionActivity> <bpelx:exec name=”SetCompositeName” language=”java”> <![CDATA[setTitle((String)getVariableData(“compositeTitle”));oraext:setFlowInstanceTitle((String)getVariableData(“compositeTitle”));]]> </bpelx:exec> …
SOA Purging in Efficient Way
Problem Statement Using Oracle’s out of the box, purging of SOA instances was not deleting all the old and unwanted instances. The out of the box purging script only delete particular instances which are in 1, 3, 17, 19, 31, and 32 states. This problem leads to piling up of old unwanted instances which are …
Need and Implement Error JMS Queue
Problem StatementIn Oracle Fusion(SOA, OSB, ODI) assuming a scenario when a customized service is transforming a web service, file-based or any other form of the message and send it to Edge application via JMS Queue and the content of the message is not acceptable by the Edge application. It could result in below outcomes: • …
Hide Cross-domain Weblogic Password in Admin Console
Problem StatementIf two Oracle Fusion installed on different domains are communicating with each other via JMS Adapter, then apart from cross-domain connectivity, there are a mandatory user name and password fields within Deployments of JMS Adapter in Weblogic admin console.The issue is that any end-user of Fusion can view the credentials of the other Oracle …
Continue reading “Hide Cross-domain Weblogic Password in Admin Console”
Implement Intermediate Service for Custom Correlation
Technology and ToolsPrimary Technology used for Development: Oracle Fusion Middleware – BPELTools used for Development: Jdeveloper 12C or 11g and SQL developerTools used for Testing: Weblogic Enterprise Manager Technical ArchitectureGiven a scenario where we have a service awaiting an asynchronous response from the third party and the correlation is happening on a variable declared as …
Continue reading “Implement Intermediate Service for Custom Correlation”
Need for Intermediate Service for Custom Correlation
Problem StatementDuring Integration testing, with the third party, an issue with a custom correlation was observed. We had a service which was waiting for the asynchronous response from a third party, having a property alias called. Now the flow might process with one of the following scenarios • The response received from the third party …
Continue reading “Need for Intermediate Service for Custom Correlation”
