A-Team Chronicles

About The A-Team and A-Team Chronicles

The A-Team is a central, outbound, highly technical team comprised of Enterprise Architects, Solution Specialists and Software Engineers within the Oracle Product Development Organization. The team works closely with customers and partners, world wide, providing guidance on architecture, best practices, troubleshooting and how best to use Oracle Cloud Services and products to solve customer business needs. They specialize in using Cloud Solutions across IaaS, PaaS, SaaS as well as On-premise and hybrid deployments.

The A-Team provides this type of support by working with Oracle Consulting, Support and Sales – engaging in the toughest of situations, solving the hardest problems and the greatest of challenges.

The A-Team is lead from Oracle Headquarters in Redwood Shores, CA, but A-Team members are located and positioned globally, so that we are better prepared to respond quickly, and within an appropriate timezone for our Global customers.

“If you have a problem, if no one else can help, and if you can find them, maybe you can hire the A-Team”


Enabling Debug Logging for Managed Servers in Oracle Service Bus 12c

In 12c, changing the logging settings for Service Bus is done via the EM console. However, this only works for the Admin server. If you’re using a clustered domain and need to enable debug on one or more managed servers, you must update the log configuration by hand.  This is true for Service Bus whether running On-Prem or as part of a SOACS instance.

The logging settings for a given managed server are located in the following file <domain_home>/config/fmwconfig/servers/<server_name>/logging.xml.  To enable debugging for a specific area, you must add the appropriate logger to the file with a level of “TRACE:32”.  For instance, to enable transport debug, add the following element as a child of the <loggers> element, at the bottom of the logging.xml file:


Read more

Oracle GoldenGate Services Architecture: Configure Deployment Via REST API

The Oracle GoldenGate Microservices Architecture (OGG-SA) REST API may be used to configure Extracts, Replicats, and Distribution Paths, as well as create new parameter files or modify existing ones for a Deployment. In this article we shall use the REST API to configure a replication path and perform common modifications to Deployments; such as changing OGG_HOME after an OGG-SA upgrade.
The concepts, scripts, and information presented in this article are for educational purposes only. They are not supported by Oracle Development or Support, and come with no guarantee or warrant for functionality in any environment other than the test system used to prepare this article. Before applying any changes presented in this article to your environment, you should thoroughly test to …

Read more

Using the IDCS' OAuth Device Flow for Fun and Profit

If you’ve been on the internet recently you’ve probably used OAuth and more specifically the “Authorization Code” grant type (or “AZ Code” if, like The Dude, you are into the whole brevity thing). For example if you’ve ever clicked a “Sign on with Facebook” button or used a Facebook app you’ve used OAuth’s AZ Code grant type, which is sometimes called a “flow”, to allow the site or app to get your identity from Facebook and possibly call Facebook back to get more information about …

Read more

OIC Connectivity Agent Installation Pointers

The connectivity agent has been a feature of Oracle’s integration cloud strategy from the beginning to address the challenge of the cloud/on-premise integration pattern. However, the implementation of the agent differs between Oracle Integration Cloud Service (ICS) and Oracle Integration Cloud (OIC). With both offerings, the pattern for setup remains the same:

1. Create Agent Group in ICS/OIC Console
2. Download the connectivity agent installer
3. “Install” the agent on an on-premise machine using the Agent Group ID from step 1 (this registers the agent with ICS/OIC)
4. Verify that the agent is communicating with ICS/OIC via the integration console

However, step 3 differs dramatically between ICS and OIC. With ICS, the installation process resulted in a WebLogic Server (WL…

Read more

Completing the Migration from Business Intelligence Cloud Service to Oracle Analytics Cloud

This post is the second in a two-part series and details the tasks required to complete a migration from Business Intelligence Cloud Service (BICS) to Oracle Analytics Cloud (OAC) running on Oracle Cloud Infrastructure (OCI).

For details on preparing for the migration to OAC see Preparing to Migrate from Business Intelligence Cloud Service to Oracle Analytics Cloud.
This post uses the method of having Data Visualization project owners export and import their own projects. This may be the cleanest way to ensure that all the associated connections and data sets are properly migrated with the correct security settings.  An alternative method is to have an administrator attempt to change the security settings and possibly ownership of all DV objects prior to taking the snapsh…

Read more

Loren Penton

Loren Penton is a Principal Solution Architect in the Data Integration A-Team where he supports the Oracle GoldenGate product line and its integration to Kafka, Hadoop, JMS, and all sorts of databases - starting with Oracle obviously. Loren has 20 years’ experience in the design and testing of Oracle GoldenGate solutions and over 30 years’ experience designing solutions for the banking, aerospace, and healthcare industries.

Mani Krishnan

Mani Krishnan is a Cloud Solutions Architect in the 'A-Team', where he's mainly focused on integration of SaaS applications and cloud-based application integration tools. Mani has over 20 years integrating enterprise applications in various capacities at large enterprises. He is currently based in Pleasanton, California. His skill set includes standards-based application integration, integration platform as a service (iPaaS), SaaS extensions and digital transformation using both with Oracle and other industry leading tools. Mani joined Oracle in 2016 and has since worked successfully with clients around the world.