Oracle Cloud Infrastructure (OCI) REST call walkthrough with curl

  Introduction This post will walkthrough the elements required, and purpose of each, to make a curl request to Oracle Cloud Infrastructure (OCI) REST services. While there are a variety of tools offered that make this task far easier than manually constructing a curl request, the purpose of this post is to provide an explanation […]

Testing latency and throughput

Purpose This article is meant to provide steps to test latency and throughput between servers and/or datacenters. The tests described here are not meant to test application performance from and end user perspective.   Overview This post will provide an overview of some basic throughput and latency testing. Before testing, check your route. Is it […]

Build ATG Commerce applications in Oracle Developer Cloud

  Introduction This post will demonstrate how to setup and build an Oracle ATG Commerce application in Oracle Developer Cloud Service (devCS). There are multiple ways to accomplish several steps described in this post. Things will intentionally be shown in a way to help give an understanding of how to accomplish tasks in a variety […]

Configure Oracle Management Cloud (OMC) with ATG Commerce

  Introduction This post will cover the steps required to add Oracle ATG Commerce monitoring to Oracle Management Cloud(OMC). The steps described will be geared towards running ATG with WebLogic server.   Prerequisites In order to follow the steps in this post, you will need to already have an OMC environment. It is also assumed […]

Using RLClient to move ATG Commerce file assets

  Introduction Oracle ATG Commerce comes with a tool called RLClient as part of the repository loader tools. RLClient can be used to manipulate file based assets, such as slots, scenarios, and targeters. This can be useful for reloading assets, as well as moving them between environments – for example from production to QA.   […]

Global debugging ATG Commerce applications

  Introduction When encountering a complex problem in an ATG Commerce application, or not knowing where to even start troubleshooting, global debugging can be helpful. Global debugging overrides the loggingDebug settings of all components, in all scopes, regardless of their individual loggingDebug settings. This is achieved through an entry in a single file that appears […]

Managing ATG Content Administration (the BCC) via REST services

  Introduction A set of tools has been published to allow management of Oracle ATG Commerce Content Administration (a.k.a The BCC) via REST services. The tools allow many management functions to be performed without logging in to the BCC. Examples of services exposed are adding/deleting targets, adding/deleting agents, and initiating deployments. These tools will help […]

Creating an instance in Oracle Public Cloud via REST API’s – a usable example

Introduction This post will walk a user through creating a storage volume, and an instance with that volume attached in the Oracle Public Cloud(OPC) via REST API’s. While this article will use curl to demonstrate the calls, these steps can be replicated with any REST client of your choosing.   Prerequisites In order to execute […]

Oracle ATG Commerce Marketplace image for Oracle Public Cloud

Introduction Oracle ATG Commerce can be quickly installed and configured in Oracle Public Cloud(OPC) using Oracle provided images located in the Oracle Cloud Marketplace. These images are based on the Oracle ATG Commerce provisioning process described in http://www.ateam-oracle.com/oracle-atg-commerce-iaascloud-provisioning/ A predefined configuration template, and corresponding orchestration files are provided; allowing the end user to have an […]

Testing Oracle ATG Commerce with ATG Dust

  Introduction ATG Dust is a Java unit testing framework based on JUnit meant for use with Oracle ATG Commerce.   How ATG Dust works In a non ATG application, when you create a unit test against a class, the test is often executing by instantiating the class directly, and calling methods inside it. Code […]

Oracle ATG Commerce IaaS/Cloud provisioning

Introduction The Oracle ATG Commerce provisioning tool set allows for the rapid deployment of the ATG Commerce stack. The tool set contains 3 distinct components that can be used independently, or together to create a Cloud provisioning, software installation and software configuration solution. The Oracle ATG Commerce stack is comprised of several integrated software packages. […]

The importance of clean log files

Introduction This post will refer to Oracle ATG Commerce stack specific examples, but the theme applies to any product/configuration. Reading and understand log files is an important skill. Having clean log files is critical!   Why are clean logs so important? On many occasions we see questions along the lines of “why isn’t XYZ working […]

Building Oracle ATG Commerce with Maven

Introduction This article will provide an overview of using Maven to build code and create modules for Oracle ATG Commerce. A sample that builds the Commerce Reference Store for Oracle ATG Commerce 11.2 is available at https://github.com/oracle/atg-build-tools/tree/master/atg-crs-11.2-maven   Understanding Oracle ATG Commerce modules, and their relationship to Maven In order to effectively use Maven with […]

TCP/IP Tuning

Introduction This article is meant to provide an overview of TCP tuning. It is important to understand that there is no single set of optimal TCP parameters. The optimal tuning will depend on your specific operating system, application(s), network setup, and traffic patterns. The content presented here is a guide to common parameters that can […]