About Siebel Commerce Object Aggregator
Siebel Commerce Object Aggregator (SCOA) is a Java 2 Platform, Enterprise Edition (J2EE) Web application used to synchronize Siebel products, catalogs and price lists with ATG Web Commerce. SCOA is a reference application and is delivered as source code for each customer or system integrator to modify and compile. Oracle expects customers to modify the Java code of SCOA to suit their middleware needs.
The following figure shows that SCOA acts as an intermediary between Siebel Web services and ATG Web services.

SCOA does the following:
Optimizes Siebel Web commerce job details
Stores the result of this job in an in-memory Java database
Invokes inbound Siebel Web Services to request Siebel contents for each Export Job Detail record
Aggregates replies from the Siebel application using Java technologies such as Java Objects or XLST/XML transformation
Creates XML output files in a designated directory under the job name, where ATG Web Commerce integration layer retrieves these files
SCOA uses the following Siebel Web services:
CatalogWebService
ISS Web Commerce Export Attributes
ISS Web Commerce Export Class
ISS Web Commerce Export Contents
ISS Web Commerce Export Error
ISS Web Commerce Export Price Lists
ISS Web Commerce Export Recommended Products
ISS Web Commerce Export Volume Discounts
SCOAExportWS
These Web services are all inbound except SCOAExportWS. For more information about these Web services, see Siebel CRM Web Services Reference.
SCOA uses the following ATG Web services:
importFromSiebel
getJobStatus
SCOA is delivered as reference source code and can be compiled into a Web application repository file. It can be deployed on any full scale J2EE application server or on any Java application server that runs servlet containers.