Skip to main content

ATG features and ATG OOB modules

Features supported by ATG:
  • Product Catalogue --> Custom Catalogue Creation, Localized Catalogs
  • Order Management --> Customize Order Management Process, Integrate with 3rd Party Order Management Tool (Yantra), Partial Order Fulfillment
  • Promotions --> Custom Promotion Creation, Integration with Ad Server (NetGravity)
  • Campaigns --> Custom Campaign Development, Marketing Campaigns, Targeted Campaigns
  • Personalization --> Profile Extensions, Explicit Rule Based Personalization, Implicit Dynamic 
  • Personalization Commerce --> Shopping Cart Customization, Shopping List Creation, Customize Checkout process 
  • Payments --> Integration with Payment Gateway (Cybercash,ClearCommerce), Bulk Payment
  • Collaboration --> Chat, Discussion Forum, Message Board, Net Meetings 
  • Reporting --> Click Stream Analysis, Site Analytics, Integration with 3rd Party Tools (HitBox, Netstat) 
  • Search --> Integration with Search Engine (Verity, Autonomy), Database/Document Search, Catalog Search 
  • Performance Management --> Load Testing and Optimization, Fail Over, Performance optimization 
  • ATG Migration --> JHTML to JSP conversion, DB Access mechanism migrated from Relational Views to Repository way (for 4.x to 5.x migration), Component Mapping and migration 
Main ATG modules:

Module
Description
Admin.Init
Adds missing administrative accounts for the ATG Control Center. 
Admin.Reset
Resets the default login accounts for the ATG Control Center. 
DAF.Search
Enables the ATG platform to use ATG Search to index and search content from product catalogs and other repositories.
DAS-UI
Enables Dynamo to accept connections from the ATG Control Center.
Note: This module must be running if you want to use the ATG Control Center.
DCC
Runs the ATG Control Center in the same JVM used by the application server that the Nucleus-based application is running on. 
DPS
ATG Personalization
DSS
ATG Scenarios
RL
Repository Loader. Takes files that are stored in a file system, converts them into repository items, and loads the items into the repository.
SQLJMSAdmin
Browser-based administration interface for Dynamo’s SQL JMS message system. 
Content Administration modules
Module
Description
AssetUI
Supports the building of browser-based user interfaces for an ATG Content Administration (versioned) environment. The module includes the Asset Picker and functionality related to it. Requires the WebUImodule
BizUI
The ATG Business Control Center. Includes the Home page functionality and the View Mapping system.
PublishingAgent
Publishing Agent. Runs on production and staging servers and performs content deployment operations by communicating with the ATG Content Administration server.
PublishingWebAgent
Publishing Web Agent. Runs on the production and staging Web servers and performs Web content deployment operations by communicating with the ATG Content Administration server.
Publishing.base
ATG Content Administration. 
Publishing.WebAppRef
The source module for the Web Application Reference Implementation provided with ATG Content Administration.
Publishing.WebAppRefVer
The versioning module for the Web Application Reference Implementation provided with ATG Content Administration.
PubPortlet
Supplies the portlets that make up the ATG Business Control Center interface. Including this module also causes the Publishing.base,AssetUI, and BizUI modules to be included. Include this module to perform most basic tasks in ATG Content Administration, such as product evaluation.
WebUI
Contains support for browser-based user interfaces. Examples are the tree-based asset browsing feature and a calendar widget.
Commerce modules
Module
Description
B2BCommerce
ATG Business Commerce
Note: To run ATG Commerce, you must use one and only one of the following modules: B2BCommerce,B2BCommerce.Versioned, B2CCommerce, orB2CCommerce.Versioned.
Including this module also includes DCS.CustomCatalogs and its modules.
B2BCommerce.Search
Enables Business Commerce extensions to the ATG Commerce Search.
B2BCommerce.Versioned
Use instead of B2BCommerce module if running ATG Merchandising. (Requires the DCSUI.management and PubPortlet modules also.)
Note: To run ATG Commerce, you must use one and only one of the following modules:B2BCommerce,B2BCommerce.Versioned, B2CCommerce, orB2CCommerce.Versioned.
Including this module also includes B2BCommerce,DCS.DynamicCustomCatalogs.Versioned, and their modules.
B2CCommerce
ATG Consumer Commerce
Note: To run ATG Commerce, you must use one and only one of the following modules:B2BCommerce,B2BCommerce.Versioned, B2CCommerce, orB2CCommerce.Versioned.
Including this module also includes DCS and its modules.
B2CCommerce.Versioned
Use instead of B2CCommerce module if running ATG Merchandising. (Requires the DCSUI.management and PubPortlet modules also.)
Note: To run ATG Commerce, you must use one and only one of the following modules:B2BCommerce,B2BCommerce.Versioned, B2CCommerce, orB2CCommerce.Versioned.
Including this module also includes B2CommerceDCS.Versioned, and their modules.
DCS
Base ATG Commerce module
Including this module also includes DSSDPS, and their modules.
DCS.AbandonedOrderServices 
Provides tools for dealing with abandoned orders and shopping carts.
Including this module also includes DCS and its modules.
DCS.CustomCatalogs
Runs custom catalogs in an ATG Commerce production environment.
Including this module also includes DCS and its modules.
DCS.DynamicCustomCatalogs
Runs custom catalogs in an ATG Commerce development environment.
Including this module also includes DCS.CustomCatalogs and its modules.
DCS.DynamicCustomCatalogs.
Versioned
Runs custom catalogs in an environment running ATG Commerce and ATG Merchandising. (Requires the DCSUI.management and PubPortletmodules also.)
Including this module also includes DCS.DynamicCustomCatalogs,DCS.CustomCatalogs.Versioned, and their modules.
DCS.PublishingAgent
Use instead of the PublishingAgent module on the target server if Commerce repository items are deployed to that server.
Including this module also includes PublishingAgentDCS, and their modules.
DCS.Search
Enables ATG Commerce to use ATG Search to index and search content from product catalogs and other repositories.
DCS.Versioned
Use instead of DCS module if running Commerce with ATG Merchandising.
Including this module also includes Publishing.baseDCS, and their modules.
Fulfillment
ATG Commerce order fulfillment
Including this module also includes DCS and its modules.

Comments

  1. Sony- I'm new to the ATG world, in a new role in a new company and am hit with the task of resolving disappeared "Browse" functionality in the Business Control Center. This is in the Merchandising bit, and when the "Show:" option is selected in the Browse tab, the tree is missing where it was previously. "Search" functionality works splendidly. I'm thinking something is missing in a config file somewhere, however, no specifics of what happened are available. This first appeared in the production environment, and when users began investigating, a server reboot was done and the same problem replicated in the test environment where the investigation was being conducted. Any help would be greatly appreciated!

    Eric

    ReplyDelete
  2. can share regarding ATG errors

    ReplyDelete

Post a Comment

Popular posts from this blog

Mozilla FireFox - how to add security certificate exception urls

If you visit a web site with a secure connection(https) and if the website's security certificate has some problem like the security certificate presented by the website was not issued by a trusted certificate authority  or  the security certificate has expired or is not yet valid, you will get an error page ( like below in IE ) with an option to continue to this website. When this non secure page is loading, in Internet Explorer, you will get an option to specify whether you need to download the page content files like JS, CSS, Images,... But you will not get such an option in FireFox/Chrome and could see only the text data in this new non secure page. If you are doing some local development with FireFox/Chrome and have such a situation, you might want to override this security restriction. FireFox provides some exception url list in secure certificates menu. Go to Options - Advanced - Encryption - View Certificates and click the exception list and...

ATG Search - search engine tuning settings

In this blog, I am going to list the best tuning settings for ATG Search engine. The AESoapConfig.xml, AESoapWaspConfig.xml  and AEConfig.xml are the xmls referred below and you can find it @  <ATG_DIR>\<Searchx.x>\SearchEngine\<operating_system>\bin\ folder. (1)  Make sure that the AESoapConfig.xml's rwTimeout is less than or equal to routing's readTimeoutMs. You could find the routing's readTimeoutMs @ atg\search\routing\SearchEngineService component.               rwTimeout is the  length of time in seconds to wait before a read or write operation times out on an active connection. The number can be decreased to improve performance. However, a value that is too low could cause slow connections to be prematurely closed. (2)  Adjust the number of engine threads to match the number of CPUs available to the engine. Note that the minimal value for maxThreads and maxSpar...

ATG Search architectural flow : Search and Index

I would like to explain the high level ATG Search implementation architecture ( for an online store) through the above diagram. In this diagram 1.x denotes the search functionality and 2.x denotes the indexing functionality. I have given JBoss as the application server. Physical Boxes and Application Servers in the diagram ( as recommended by ATG )  : Estore ( Commerce ) Box --> The box with the estore/site ear (with the site JSPs and Java codes). Search Engine Box --> The box with the search engine application running. Indexing Engine Box --> The box with the indexing engine application running. CA (Content Administration) Box --> The box with the ATG CA ear ( where we could take CA -BCC - Search Administration and configure the search projects) . Search Indexer Box --> The box with the ATG Search Index ear ( to fetch the index data from repository). Note that the engine performing indexing will need access ...

ATG Search Indexing - overview of different steps in search indexing

Read more about the search indexing behind the scene steps @  http://tips4ufromsony.blogspot.in/2011/12/atg-search-indexing-behind-scene-steps.html ATG Search prepares searchable content by indexing the products specified in the XML definition file (/atg/commerce/search/ProductCatalogOutputConfig). Generally there are two types of indexing 1.  Full Indexing  --> all data taken for indexing 2.  Incremental Indexing --> only changed data will be taken for indexing When full indexing is triggered, following happens:    1. The out of box component BulkLoader will call IndexedItemsGroup.getGroupMembers() to load the products to the XHTL document. It prevents uncategorized products from getting indexed. The definition file format begins with a top-level item as a product and includes the properties of parent category and childskus. For each product, the set of Variant Producers configured in ProductCatalogOutputConfig is execute...

Good features of Eclipse 3.6 (Eclipse Helios) JDT

Read the Eclipse Galileo features @  http://tips4ufromsony.blogspot.com/2011/10/good-features-of-eclipse35-eclipse.html New options in Open Resource dialog : The Open Resource dialog supports three new features: • Path patterns: If the pattern contains a /, the part before the last / is used to match a path in the workspace: • Relative paths: For example, "./T" matches all files starting with T in the folder of the active editor or selection: • Closer items on top: If the pattern matches many files with the same name, the files that are closer to the currently edited or selected resource are shown on top of the matching items list. MarketPlace :  Searching and adding new plugins for Eclipse have always been a challenge. The Eclipse Marketplace makes this much easier – it allows you to not only search a central location of all Eclipse plugins, but also allows you to find the most recent and the most popular plugins. Fix multiple proble...