ATG Recommendation

My client has a business requirement for a B2B eCommerce app to make suggestive sell to customer based on the user's purchase history. The requirement is to send email to the customer if say the customer has not placed order for a particular item which he/she would have placed order for in normal order cycle. The requirement is also to do some cross-sell and up-sell after the user has added items in the cart and at that point to show some national brands as well as the client brands. The site support sale of national brands as well as client brands. If I am correct, the latter requirement could be implemented using scenario and slot which displays the recommended products (relatedProducts) to the customer should the customer add the product to the cart. I did some research online on the first requirement but not been able to get any clear direction. Somewhere it is mentioned that ATG recommendation is a statistical engine which makes automated recommendations and automated recommendation emails for suggestive sell based on the user's purchase history. Also it appears like ATG recommendations is part of ATG Optimization Services. I have gone through the ATG Optimization Services, it mentions that it is primarily used for conducting tests to determine which content on the site generate more orders so looks like it is not what fulfills my requirement # 1. My question is which product could I use to get the most frequently added items by a customer taking into consideration the order cycle? Is there any third party product that have been used by others for similar requirement?

It sounds like you were confused by a couple of similar product names. The product that is used for conducting tests to determine which content generates more orders is Campaign Optimizer, not Optimization Services. ATG Recommendations should be a fit for what your client wants to do.

Similar Messages

  • Why no BCC UI for inventory management in ATG?

    As per my understanding, inventory of SKUs should be maintainted by business users. But, I don't see option(UI) for that in BCC. Is my understand wrong? If not, what is the strategy Oracle/ATG recommending business users to maintain inventory management? Why no UI given for business users for the same? what is the reason behind it?

    You can still manage the Inventory via dyn/admin in the Commerce Administration portion's Inventory Administration. It looks like this used to be managed there. My guess is that there wasn't enough of a demand for this and probably wasn't worth supporting a feature that very few clients used (as opposed to the third party integration which is what most do).
    You should be able to extend the BCC to do inventory management through configuration. I'm not sure how this would be done as I haven't done this before, but I believe it should be possible.

  • Need Recommendation on converting existing site to responsive design in ATG 10.1.2

    Hi,
    We have a site developed for a client which is build using CRS 9.0. We need to convert the website to responsive design using bootstrap framework version 3.4. The HTML prototypes have been design by UI designer using bootstrap. Does anyone have experience in doing similar work and can suggest guidelines/recommendations to make this migration easier/faster?
    Thanks

    Hi,
    Have you had a look at
    https://support.oracle.com/rs?type=doc&id=1563355.1
        Oracle Commerce and Responsive Design White Paper (Doc ID 1563355.1)
    ++++
    Thanks
    Gareth
    Please mark any update as "Correct Answer" or "Helpful Answer" if that update helps/answers your question, so that others can identify the Correct/helpful update between many updates.

  • Not able to download Weblogic Server 10.3.5 and ATG 10.3.2 for 64 bit window

    Hi
       For past two days I am trying to download Weblogic Server 10.3.5 and ATG 10.3.2 for 64 bit window but the download stops after downloading 30 or 40 MB and once I got network error. I dont know whats the issue. I even disabled my antivirus and firewall, still no luck. Any help is appreciated.
    Thanks.

    I hope you are using following link to download the Oracle WebLogic Server 10.3.5
    http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html
    Oracle recommends to use Download manager. Download Managers can help if you are having trouble connecting, completing a download, or wish to queue up several files for unattended downloading. While Oracle does not provide or certify the use of any Download Managers, we recommend choosing one that is rated for the file size you are downloading and ensuring that it allows cookies to be passed to the download server.
    Or you can also request Oracle to ship DVDs, please use following MOS notes to follow the process.
    My Oracle Support Doc ID 1071023.1 ‘Requesting Physical Shipment or Download URL for Software Media'.

  • Scenario Manager not working in ATG

    Hi,
    I have a problem with scenario manager. I have a scenario manager which triggers order confirmation mails. When the jboss server starts it throws the below error.
    Unable to declare this instance as the default ProcessEditorServer. Another instance, Dev-254:8850, has already been run against this schema, and has declared itself as the default ProcessEditorServer. This instance will be started as an individual server. To declare this instance as the ProcessEditorServer, either configure the /atg/scenario/scenarioManager.xml file, or remove the row from dss_server_id whose server_id column is Dev-245:8850. The first option is the recommended one, since it will prohibit this problem from occurring in the future.+
    But for systems, it is working fine. some others it is not working.
    Any idea?

    I guess you are using a Common Schema for all developers. Whenever a first server is starting, it will register itself as the Process Editor Server, this must be one of the developer machine and he will be able to create/edit scenario in his machine but for others its not.
    One thing you can try out is that (not sure it works or not), configure localhost:8850 (drp_port) using /atg/scenario/scenarioManager.xml; it might help all the developers to use Scenario editor. As per ATG you should use one dedicated instance for process editor server, you may try out the localhost way for dev purpose, do let me know if it works for you.
    /DSS/config/config.jar has the OOB scenarioManager.xml file, sample configuration below.
    +<process-manager-configuration>+
    +<process-editor-server>+
    +<server-name>localhost:8850</server-name>+
    +</process-editor-server>+
    +</process-manager-configuration>+
    Cheers
    R
    Edited by: Rajeev_R on Mar 5, 2013 11:04 PM

  • I find information about the performance of the ATG scenario engine.

    Hi all,
    It is a big point that I can release a business user directly by using a scenario of the ATG.
    It is the strongest that I can use the information that tracked a site for the element of the scenario.
    I almost collect the tracking information of the site for the site business in Japan.
    However, it is the present conditions to use only the analysis of the count level.
    I want to reclaim the world of totally new digital marketing in Japan.
    It is necessary to release many scenarios to realize 'one to one marketing '.
    However, such as the performance there is a question.
    At first do you know the example that you use a scenario positively, and realizes an offer and recommend?
    In addition, do you know which part of the sizing is important when you come true?
    Regards,
    hirofumi

    ATG scenario engine is one of the feature that ATG provides for a personalised user experience, but the major limitation of scenario is it is event driven, you need to design your ecommerce application in such a way that you have to identify the possible events anddecide on appropriate actions. This will help in very few scenarios but a larger ecommerce application concerns it is very limited.
    --At first do you know the example that you use a scenario positively, and realizes an offer and recommend?
    This will be very difficult to achieve using a scenario, you can display some basic promotions to the customer but not a real recommendation. First to remember that scenario is not a recommendation engine.
    Also this will not useful in case of anonymous customer since tracking anonymous customer behaviour is extremely difficult without a proper recommendation engine. either you have to custom build or go with a third party recommendation engine.
    Cheers
    R

  • ATG v10 install on windows 7 -  "NucleusServlet" failed to preload on start

    Installed ATG v10 on Oracle Fusion Middleware 11g (weblogic server 11g R1) on a windows 7 64bit machine.
    According to ATG install docs the application should be deployed to Application server during installation process - this does not seem to have taken place.
    When I attempt to deploy demo (QuincyFunds.Ear) manually through admin console - the deployment process shows as failed (Exception below).
    This is my first time attempting this install and not familiar with ATG platform, can someone recommend any solution to this or knows if there is a known compatibility issue with Windows 7 or Weblogic 11g R1?
    [HTTP:101216]Servlet: "NucleusServlet" failed to preload on startup in Web application: "QuincyFunds". java.lang.NoClassDefFoundError: atg/nucleus/servlet/NucleusServletResourceBundle at atg.nucleus.servlet.NucleusServlet.<clinit>(NucleusServlet.java:123) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at weblogic.servlet.internal.WebComponentContributor.getNewInstance(WebComponentContributor.java:225) at
    ...

    Not sure why the demo didn't install when you installed the product but I've seen reports of people having problems with that in the past. Either way, you need to do a couple of things to get this working.
    First and most important, you can't just install any EAR into WL and get ATG running (e.g. you can't take the Quincy Funds ear file and run it). You need to first assemble an "ATG Ear" which basically includes all the necessary libraries, ears, wars, into a single large ear (sometimes referred to as Big Ear) that can then be deployed to any (supported) app server. You do this with the runAssembler command which is documented in the Install and Configuration guide.
    I think after that step, you would need to configure a WL datasource for the ATG default database Solid so that ATG can connect to it (since it uses the app server's datasources). You can configure a different database (Oracle for example) but then you also need to import the data into it and that gets a bit more complicated.
    There may be other things that I missed but if you get an error, you can check and see if its been reported before on the ATG Community (https://community.atg.com). You can't post new questions there but you may find a resolution to your problem. If you are an ATG customer, you can also contact ATG Support, but it sounds like you may need to read through the docs and wrap your head around what ATG is and does.
    - George

  • Modules needed for ATG lock manager isolation

    Hi Currently I am deploying my complete commerce ear on the lock server instance. I would need to isolate only the components required for lock server instance. Can anyone please tell me what all modules would be required for assembling an ear for lock server instance?
    Thanks,
    Mathew.

    For lock manager server you only need DafEar.Admin and DSS modules.
    Also, you mentioned about deploying your commerce EAR on the lock server instance so just in case you want to run both on the same instance it is not a recommended way. One of the basic ATG deployment architecture consideration is that any of auxiliary server instances like global scenario server, process editor server, lock manager server etc. should not receive user requests instead page server should be the only instances accepting user requests.

  • Transient Properties in atg

    Hi
    what is the main use of transient properties in repository
    why we have to use transient properties in atg
    please give me clear picture on it
    Is it possible to see trasient properties in acc or bcc?

    As explained, transient properties are run-time properties which are not necessarily be saved in DB. since, data is not persisted transient properties helps in increasing the performance during repository process.
    Suppose, we have a process where user is trying to place an order by providing their credit card info. Since, most of the payment process is handled by external payment gateways (due to lots of business policy) it is often recommended that the customer's personal data (PII) should not be stored in internal database. But to call several external services and post processing requires PII data to be retained in the repository item. It is here transient properties helps to retain the run-time values for complete transaction processing.
    Hope it helps. Correct me if I'm wrong.

  • Keyword redirection ATG-Endeca

    Hi,
    I have integrated ATG10.1.1 with Endeca commerce 3.10. I configured keyword redirection in Endeca developer studio. But i am not sure how to retrieve the URL from the search results returned by Endeca!! Endeca JSP reference application retrieves and displays the URL. However, I dont know how to do the same using the sample jsp pages given by ATG in assemblerSearchResultsSample.war. These jsps seem to use endeca_assembler-3.1.0. Appreciate any help on this.

    There is a patch available for 3.0.1 from support for managing keyword redirects in Workbench and assembler support for them (with documentation)
    I recommend grabbing the patch or upgrading to 3.1.1

  • ATG ENVIRONMENT SETUP ISSUE

    hi everyone,
    my system configuration is low as i have only 2gb ram. i have successfully installed ATG 10.0.3. my problem is when i m installing Oracle 11g its too slow.i really find very hard to work. can anyone help in installing and configuring MYSQL. especially configuration part of MYSQL.

    1) If u beginner:
         Importing DAS,DPS,DCS,DSS would let u start ATG application and do some minimal things.
    Mysql prompt:
         CREATE database shop_production;   
         CREATE USER 'user_production'@'localhost' IDENTIFIED BY 'default';
         grant all on *.* to 'user_production'@'localhost';
         use shop_prod;
         source {ATG_HOME}\DAS\sql\install\mysql\das_ddl.sql
         source {ATG_HOME}\DPS\sql\install\mysql\dps_ddl.sql
         source {ATG_HOME}\DSS\sql\install\mysql\dss_ddl.sql
         source {ATG_HOME}\DCS\sql\install\mysql\dcs_ddl.sql
         FYI-chnage {ATG_HOME} to ATG directory.
    2) If u are aware of CIM:(even if u r not, i would recommend to get familiarize with it and use it)
    Use CIM to configure initial db setups,It's step by step guide.
    My recommendation would be use CIM to do database configurations only and do assemble ear and deployment manually.
    =======CIM MAIN MENU============================================================
    enter [h]elp, [q]uit to exit
    Choose the task you want to perform:
      [R]  Set the Administrator Password - Done (pending database import)
    *[P]  Product Selection
      [A]  Select Application Server
      [C]  Custom CIM Plugin Launcher
    > A
    -------APPLICATION SERVER SELECTION---------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      Choose Application Server: (* = Currently selected )
    *[1]  JBoss Application Server
      [2]  Oracle Weblogic Online (Either Production or Developer Mode)
      [3]  IBM Websphere Application Server
      [4]  Apache Tomcat (Development Only)
      [5]  Raw Ear Output Mode
    Select one > 5
    -------TARGET PATH FOR EAR FILES------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Enter target path for runAssembler output
       Enter path  [[D:/Program_Files/ATG/ATG10.2/home/../home/cimEars/]] >
    =======CIM MAIN MENU============================================================
    enter [h]elp, [q]uit to exit
    Choose the task you want to perform:
      [R]  Set the Administrator Password - Done (pending database import)
    *[P]  Product Selection
      [A]  Select Application Server - Done (Raw)
      [C]  Custom CIM Plugin Launcher
    >
    -------ANALYZING PRODUCT DIRECTORIES--------------------------------------------
    Please wait as CIM analyzes your product folders. . . . . .
    Analysis complete: 9 seconds
    -------PRODUCT SELECTION--------------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Select product you wish to configure by entering the corresponding item number.
      (Searching for products... done.)
      Choose one of the following options: (* = Currently selected )
      [1]  ATG Platform :
            Includes, optionally, data warehouse components
      [2]  ATG Site Administration :
            Includes ATG Platform and Content Administration
      [3]  ATG-Endeca Integration :
            Includes ATG Platform. Select this option when Endeca is used. Do not
            select this if you are using ATG Search
      [4]  Oracle ATG Web Commerce :
            Includes the ATG Platform and ATG Content Administration. Optional:
            data warehouse components, Preview, and Oracle ATG Web Commerce
            Merchandising
      [5]  ATG Content Administration :
            Includes ATG Platform.  Optional: Preview
      [6]  ATG REST :
            RESTful Web Services
      [D]  Done
    Select one or more > 4 5
      Choose one of the following options: (* = Currently selected )
      [1]  ATG Platform :
            Includes, optionally, data warehouse components
      [2]  ATG Site Administration :
            Includes ATG Platform and Content Administration
      [3]  ATG-Endeca Integration :
            Includes ATG Platform. Select this option when Endeca is used. Do not
            select this if you are using ATG Search
      *[4]  Oracle ATG Web Commerce :
            Includes the ATG Platform and ATG Content Administration. Optional:
            data warehouse components, Preview, and Oracle ATG Web Commerce
            Merchandising
      *[5]  ATG Content Administration :
            Includes ATG Platform.  Optional: Preview
      [6]  ATG REST :
            RESTful Web Services
      [D]  Done
    Select one or more > d
    -------CHOOSE COMMERCE ADDONS :-------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      Choose Commerce AddOns :
      [1]  Reporting
      [2]  Staging Server
      [3]  Dedicated Lock Servers
      [4]  Preview Server
      [5]  Merchandising UI
      [6]  Abandoned Order Services
      [D]  Done
    Select zero or more > 5
      Choose Commerce AddOns :
      [1]  Reporting
      [2]  Staging Server
      [3]  Dedicated Lock Servers
      [4]  Preview Server
    *[5]  Merchandising UI
      [6]  Abandoned Order Services
      [D]  Done
    Select zero or more > d
    -------INCLUDE DEMO APPLICATION:------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      Include Demo Application:
      [1]  Quincy Funds Demo
      [2]  MotorPriseJSP
      [D]  Done
    Select zero or one > d
    -------CHOOSE SWITCHING OR NON-SWITCHING DATASOURCE :---------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      Choose switching or non-switching datasource :
      [1]  Non-Switching Datasource
      [2]  Switching Datasource
    Select one > 1
    -------PUBLISHING MANAGEMENT GROUP----------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    The selected product requires the Publishing Management add on, which has been
    automatically included.
    -------CHOOSE NON-SWITCHING PUBLISHING DATASOURCE :-----------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    The selected product requires the Publishing Non-Switching Datasource add on,
    which has been automatically included.
    -------SITEADMIN ADDONS :-------------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    The selected product requires the Add commerce data to SiteAdmin add on, which
    has been automatically included.
    -------PRODUCT MODULE CALCULATION-----------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Current Product Selection:
      Oracle ATG Web Commerce
      ATG Content Administration
      ATG Site Administration
    Selected AddOns:
      Merchandising UI
      Non-Switching Datasource
      Publishing Management
      Publishing Non-Switching Datasource
      Add commerce data to SiteAdmin
    Server Instance Types:
      ATG Commerce Production Server
         DafEar.Admin DPS DSS DCS.PublishingAgent PublishingAgent
      ATG Commerce Publishing Server
         DCS-UI.Versioned BIZUI PubPortlet DafEar.Admin DCS-UI.SiteAdmin.Versioned
    SiteAdmin.Versioned DCS.Versioned
    -------VALIDATING INSTALLATION--------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    CIM is validating your Product Selection against your current installation.
      >> All required modules exist - passed
    =======CIM MAIN MENU============================================================
    enter [h]elp, [q]uit to exit
    Choose the task you want to perform:
    *[1]  Database Configuration
      [2]  Server Instance Configuration
      [3]  Application Assembly & Deployment
      [R]  Set the Administrator Password - Done (pending database import)
      [P]  Product Selection - Done (Oracle ATG Web Commerce & ATG Content
    Administration & ATG Site Administration)
      [A]  Select Application Server - Done (Raw)
      [C]  Custom CIM Plugin Launcher
    >
    -------CALCULATE DATASOURCE DEPENDENCIES----------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      Calculating Datasource Dependencies. View log file at D:/Program_Files/ATG/
    ATG10.2/home/../CIM/ log/cim.log
      |. . |
      |. . |
    -------SELECT A DATASOURCE TO CONFIGURE-----------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    *[P]  Publishing
      [C]  Production Core
      [D]  Done
    >
    -------CONFIGURE DATASOURCE PUBLISHING------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    *[C]  Connection Details
      [O]  Configure Another Datasource
    >
    Publishing
    -------ENTER CONNECTION DETAILS-------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Publishing
      Select Database Type
      [1]  Oracle Thin
      [2]  MS SQL
      [3]  iNet MS SQL
      [4]  DB2
      [5]  My SQL (Development Only)
    Select one > 5
       Enter User Name > user_publishing
       Enter Password > *******
       Re-enter Password > *******
       Enter Host Name > shop_publishing
       Enter Port Number [[3306]] >
       Enter Database Name > m
    =======CIM MAIN MENU============================================================
    enter [h]elp, [q]uit to exit
    Choose the task you want to perform:
    *[1]  Database Configuration
      [2]  Server Instance Configuration
      [3]  Application Assembly & Deployment
      [R]  Set the Administrator Password - Done (pending database import)
      [P]  Product Selection - Done (Oracle ATG Web Commerce & ATG Content
    Administration & ATG Site Administration)
      [A]  Select Application Server - Done (Raw)
      [C]  Custom CIM Plugin Launcher
    >
    -------CALCULATE DATASOURCE DEPENDENCIES----------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      Calculating Datasource Dependencies. View log file at D:/Program_Files/ATG/
    ATG10.2/home/../CIM/ log/cim.log
      |. . |
      |. . |
    -------SELECT A DATASOURCE TO CONFIGURE-----------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    *[P]  Publishing
      [C]  Production Core
      [D]  Done
    >
    -------CONFIGURE DATASOURCE PUBLISHING------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    *[C]  Connection Details
      [O]  Configure Another Datasource
    >
    Publishing
    -------ENTER CONNECTION DETAILS-------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Publishing
      Select Database Type
      [1]  Oracle Thin
      [2]  MS SQL
      [3]  iNet MS SQL
      [4]  DB2
      [5]  My SQL (Development Only)
    Select one > 5
       Enter User Name > user_publishing
       Enter Password > *******
       Re-enter Password > *******
       Enter Host Name > localhost
       Enter Port Number [[3306]] >
       Enter Database Name > shop_publishing
       Enter Database URL [[jdbc:mysql://localhost:3306/shop_publishing]]
    >
       Enter Driver Path > D:\Program_Files\Jars\mysql-connector-java-5.1.22\mysql-connector-java-5.1.22-bin.jar
       Enter JNDI Name [[ATGPublishingDS]] >
    -------CONFIGURE DATASOURCE PUBLISHING------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
    *[T]  Test Connection
      [S]  Create Schema
      [I]  Import Initial Data
      [D]  Drop Schema
      [O]  Configure Another Datasource
    >
    -------TEST DATASOURCE CONNECTION-----------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Publishing
      >> Connection to database user_publishing @ jdbc:mysql://localhost:3306/
    shop_publishing  is successful
    -------CONFIGURE DATASOURCE PUBLISHING------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
      [T]  Test Connection - Done
    *[S]  Create Schema
      [I]  Import Initial Data
      [D]  Drop Schema
      [O]  Configure Another Datasource
    >
    -------CREATE SCHEMA------------------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Publishing
    *[C]  Create Schema
      [S]  Skip
    >
      Schema Creation Beginning. View log file at D:/Program_Files/ATG/ATG10.2/
    home/../CIM/ log/cim.log
      |. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
      |. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
      >> Schema creation completed successfully
    -------CONFIGURE DATASOURCE PUBLISHING------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
      [T]  Test Connection - Done
      [S]  Create Schema - Done
    *[I]  Import Initial Data
      [D]  Drop Schema
      [O]  Configure Another Datasource
    >
    -------IMPORT DATA--------------------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Publishing
    *[I]  Import Data
      [S]  Skip
    >
       Define the password for the Merchandising User (login: merchandising). Password must be at least 8 characters in length. Password must contain one of the following characters: 1234567890. Password must contain both upper-case and lower-case letters. > ********
       Re-enter Password > ********
       Define the password for the Publishing Admin User (login: admin). Password must be at least 8 characters in length. Password must contain one of the following characters: 1234567890. Password must contain both upper-case and lower-case letters. > ********
       Re-enter Password > ********
    -------DATA IMPORT PUBLISHING---------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Combining template tasks...Success
    Importing ( 1 of 5 ) /CIM/tmp/import/management-import1.xml:
    /DAS/install/data/dynAdminRepo.xml to /atg/dynamo/security/AdminSqlRepository
    /DPS/InternalUsers/install/data/das-security.xml to /atg/userprofiling/
    InternalProfileRepository
    /DPS/InternalUsers/install/data/dcs-security.xml to /atg/userprofiling/
    InternalProfileRepository
    /DPS/InternalUsers/install/data/security.xml to /atg/userprofiling/
    InternalProfileRepository
    /DPS/InternalUsers/install/data/searchadmin-security.xml to /atg/userprofiling/
    InternalProfileRepository
    ...Success
    Importing ( 2 of 5 ) /Publishing/base/install/epub-role-data.xml to /atg/userprofiling/InternalProfileRepository...Success
    Importing ( 3 of 5 ) /Publishing/base/install/epub-file-repository-data.xml to /atg/epub/file/PublishingFileRepository...Success
    Loading ( 4 of 5 ) DSS/atg/registry/data/scenarios/DSS/*.sdl & DSS/atg/
    registry/data/scenarios/recorders/*.sdl...Success
    Importing ( 5 of 5 ) /CIM/tmp/import/management-import2.xml:
    /DCS/install/data/initial-segment-lists.xml to /atg/userprofiling/
    PersonalizationRepository
    /DCS/Versioned/install/data/internal-users-security.xml to /atg/userprofiling/
    InternalProfileRepository
    /WebUI/install/data/profile.xml to /atg/userprofiling/InternalProfileRepository
    /WebUI/install/data/external_profile.xml to /atg/userprofiling/
    ProfileAdapterRepository
    /BIZUI/install/data/portal.xml to /atg/portal/framework/PortalRepository
    /BIZUI/install/data/profile.xml to /atg/userprofiling/InternalProfileRepository
    /BIZUI/install/data/viewmapping.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /BCC/install/data/viewmapping.xml to /atg/web/viewmapping/ViewMappingRepository
    /DPS-UI/AccessControl/install/data/viewmapping.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /DPS-UI/install/data/viewmapping.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /AssetUI/install/data/viewmapping.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /AssetUI/install/data/assetManagerViews.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /SiteAdmin/Versioned/install/data/siteadmin-role-data.xml to /atg/
    userprofiling/InternalProfileRepository
    /SiteAdmin/Versioned/install/data/viewmapping.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /SiteAdmin/Versioned/install/data/templates.xml to /atg/multisite/
    SiteRepository
    /DPS-UI/Versioned/install/data/viewmapping.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /DPS-UI/Versioned/install/data/examples.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /DCS-UI/install/data/viewmapping.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /DCS-UI/install/data/viewmapping_preview.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /DCS-UI/Versioned/install/data/users.xml to /atg/userprofiling/
    InternalProfileRepository
    /DCS-UI/Versioned/install/data/viewmapping.xml to /atg/web/viewmapping/
    ViewMappingRepository
    /DCS-UI/SiteAdmin/Versioned/install/data/viewmapping.xml to /atg/web/
    viewmapping/ViewMappingRepository
    ...Success
    Update administrator password (1 of 1). The administrator password was
    successfully updated in the database.
    All imports completed successfully.
    -------CONFIGURE DATASOURCE PUBLISHING------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
      [T]  Test Connection - Done
      [S]  Create Schema - Done
      [I]  Import Initial Data - Done
      [D]  Drop Schema
    *[O]  Configure Another Datasource
    >
    -------SELECT A DATASOURCE TO CONFIGURE-----------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [P]  Publishing - Done
    *[C]  Production Core
      [D]  Done
    >
    -------CONFIGURE DATASOURCE PRODUCTION CORE-------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    *[C]  Connection Details
      [O]  Configure Another Datasource
    >
    -------RE-USE VALUES FROM PREVIOUS DATASOURCE-----------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Production Core
      Base on previous database details:
      [1]  user_publishing@jdbc:mysql://localhost:3306/shop_publishing
    *[2]  None/Use Existing
    Select one > 1
    -------ENTER CONNECTION DETAILS-------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Production Core
      Select Database Type
      [1]  Oracle Thin
      [2]  MS SQL
      [3]  iNet MS SQL
      [4]  DB2
    *[5]  My SQL (Development Only)
    Select one >
       Enter User Name [[user_publishing]] > user_production
       Enter Password [[*******]] >
       Enter Host Name [[localhost]] >
       Enter Port Number [[3306]] >
       Enter Database Name [[shop_publishing]] > shop_production
       Enter Database URL [[jdbc:mysql://localhost:3306/shop_production]]
    >
       Enter Driver Path [[D:/Program_Files/Jars/mysql-connector-java-5.1.22/mysql-connector-java-5.1.22-bin.jar]] >
       Enter JNDI Name [[ATGProductionDS]] >
    -------CONFIGURE DATASOURCE PRODUCTION CORE-------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
    *[T]  Test Connection
      [S]  Create Schema
      [I]  Import Initial Data
      [D]  Drop Schema
      [O]  Configure Another Datasource
    >
    -------TEST DATASOURCE CONNECTION-----------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Production Core
      >> Connection to database user_production @ jdbc:mysql://localhost:3306/
    shop_production  is successful
    -------CONFIGURE DATASOURCE PRODUCTION CORE-------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
      [T]  Test Connection - Done
    *[S]  Create Schema
      [I]  Import Initial Data
      [D]  Drop Schema
      [O]  Configure Another Datasource
    >
    -------CREATE SCHEMA------------------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Production Core
    *[C]  Create Schema
      [S]  Skip
    >
      Schema Creation Beginning. View log file at D:/Program_Files/ATG/ATG10.2/
    home/../CIM/ log/cim.log
      |. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
      |. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
      >> Schema creation completed successfully
    -------CONFIGURE DATASOURCE PRODUCTION CORE-------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
      [T]  Test Connection - Done
      [S]  Create Schema - Done
    *[I]  Import Initial Data
      [D]  Drop Schema
      [O]  Configure Another Datasource
    >
    -------IMPORT DATA--------------------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Production Core
    *[I]  Import Data
      [S]  Skip
    >
    -------DATA IMPORT PRODUCTION CORE----------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Combining template tasks...Success
    Importing ( 1 of 1 ) /CIM/tmp/import/nonswitchingCore-import1.xml:
    /DAS/install/data/dynAdminRepo.xml to /atg/dynamo/security/AdminSqlRepository
    /DCS/install/data/returnData.xml to /atg/commerce/custsvc/CsrRepository
    ...Success
    Update administrator password (1 of 1). The administrator password was
    successfully updated in the database.
    All imports completed successfully.
    -------CONFIGURE DATASOURCE PRODUCTION CORE-------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
      [T]  Test Connection - Done
      [S]  Create Schema - Done
      [I]  Import Initial Data - Done
      [D]  Drop Schema
    *[O]  Configure Another Datasource
    >
    -------SELECT A DATASOURCE TO CONFIGURE-----------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [P]  Publishing - Done
      [C]  Production Core - Done
    *[D]  Done
    > P
    -------CONFIGURE DATASOURCE PUBLISHING------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
      [C]  Connection Details - Done
      [T]  Test Connection - Done
      [S]  Create Schema - Done
      [I]  Import Initial Data - Done
      [D]  Drop Schema
    *[O]  Configure Another Datasource
    > C
    -------RE-USE VALUES FROM PREVIOUS DATASOURCE-----------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Publishing
      Base on previous database details:
      [1]  user_publishing@jdbc:mysql://localhost:3306/shop_publishing
      [2]  user_production@jdbc:mysql://localhost:3306/shop_production
    *[3]  None/Use Existing
    Select one >
    -------ENTER CONNECTION DETAILS-------------------------------------------------
    enter [h]elp, [m]ain menu, [q]uit to exit
    Publishing
      Select Database Type
      [1]  Oracle Thin
      [2]  MS SQL
      [3]  iNet MS SQL
      [4]  DB2
    *[5]  My SQL (Development Only)
    Select one > M
    =======CIM MAIN MENU============================================================
    enter [h]elp, [q]uit to exit
    Choose the task you want to perform:
      [1]  Database Configuration - Done
    *[2]  Server Instance Configuration
      [3]  Application Assembly & Deployment
      [R]  Set the Administrator Password - Done
      [P]  Product Selection - Done (Oracle ATG Web Commerce & ATG Content
    Administration & ATG Site Administration)
      [A]  Select Application Server - Done (Raw)
      [C]  Custom CIM Plugin Launcher
    > 1
    I hope this CIM log is helpful.

  • Scope of components in atg

    hi everyone,
    i just want to know the default scope and the recommended scope of
    1) droplets
    2) form-handlers
    will the objects of the respective component be destroyed after the scope?

    This is a broad question, but the general recommendation for scope of Nucleus components are (in order of preference):
    1. Global: for everything that doesn't have per-request or per-session (including reference to the current Profile) state or references.
    2. Request: for everything that has request or session references, but doesn't need state that lasts between requests. Note that ATG request scope does carry over after a form-handler redirect (kind of like "flash scope" in some other systems).
    3. Session: for things that have state that needs to last across multiple requests or the entire length of the session (profile and shopping cart, for example). Session components can also be used to cache per-user data that is expensive to fetch or calculate.
    You want to try to minimize session-scoped components, since they both lead to more per-user session memory usage, and session scoped components require extra configuration and thought to properly handle session fail-over.
    However, if you are manually resolving request or session components in a globally scoped component, chances are good it should be request or session scoped itself (outside of a few special cases).
    For FormHandlers, you should probably start out with request scope as the default, since they typically need access to the user's profile, shopping chart, or other per-user data.
    For Droplets, you should probably start out with global scope as the default, unless they need a configured reference to a session or request-scoped components. Alternatively, a droplet can remain globalky scoped but can require that the caller pass in the profile (or whatever) as a required input parameter (a little more work for the caller, though).

  • CAUGHT AT:CONTAINER:atg.service.idgen.IdGeneratorException; SOURCE:java.lan

    Hi Team,
    I am new to atg just want to see the first page sample jsp which prints helloworld.I had created the basic tables which atg expects in mysql and when i am tring to run the url its throwing me the error as shown in subject also as below in jsp need your help
    java.lang.NullPointerException
         atg.userprofiling.ProfilePropertyServlet.service(ProfilePropertyServlet.java:175)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.userprofiling.ProfileRequestServlet.service(ProfileRequestServlet.java:437)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.servlet.pipeline.DynamoPipelineServlet.service(DynamoPipelineServlet.java:469)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.servlet.pipeline.URLArgumentPipelineServlet.service(URLArgumentPipelineServlet.java:280)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.servlet.pipeline.PathAuthenticationPipelineServlet.service(PathAuthenticationPipelineServlet.java:370)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.userprofiling.sso.PassportServlet.service(PassportServlet.java:554)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.servlet.security.ThreadUserBinderServlet.service(ThreadUserBinderServlet.java:91)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.dtm.TransactionPipelineServlet.service(TransactionPipelineServlet.java:212)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.multisite.SiteContextPipelineServlet.service(SiteContextPipelineServlet.java:348)
         atg.servlet.pipeline.PipelineableServletImpl.passRequest(PipelineableServletImpl.java:135)
         atg.servlet.pipeline.HeadPipelineServlet.passRequest(HeadPipelineServlet.java:1174)
         atg.servlet.pipeline.HeadPipelineServlet.service(HeadPipelineServlet.java:857)
         atg.servlet.pipeline.PipelineableServletImpl.service(PipelineableServletImpl.java:250)
         atg.filter.dspjsp.PageFilter.doFilter(PageFilter.java:263)
         org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    Regards,
    Raj

    Check for the following
    Did your server startup without any error? It might be result of some startup error or some of the required components might not have been initialized.
    Which modules have you started? Did you create a custom module if yes make sure it has dependency to DAS, DSS and DPS. The dependency is defined in module Menifest file.
    I will recommend you to start with PioneerCycling or MotorpriseJSP modules. They are preconfigured with SOLID DB and you can start them through program menu (on Windows). They have tones of example which can be utilized for understanding ATG framework.

  • Authoring Instance with ATG: Yes or No?

    The ATG integration guide for Endeca states
    "For each ATG Server instance, you must have at least one unique Endeca application and corresponding MDEX.
    For example, if you are configuring a publishing server and a production server, you will need a minimum of two
    Endeca applications and two MDEX instances. If your product catalog has data in multiple languages, the exact
    number of Endeca applications you have per server depends on your approach to indexing these languages, as
    described below." - Oracle ATG Endeca Integration Guide 10.1.1, page 2
    This seems to call for individual Endeca MDEX instances that will be used for publishing (a.k.a. "Staging", "Preview Server") and production (a.k.a. "Commerce", "DRP server", etc)
    Having individual Endeca MDEX instances seems to take away the concept of using Endeca Authoring with ATG. However, Endeca Authoring seems like a good match for the ATG publishing/staging/previewServer environment.
    "The authoring instance is a development environment for a content administrator to develop, test, and
    preview content changes for a site. A content administrator can immediately see changes reflected in
    the authoring application.When the content administrator is satisfied with the authoring application,
    he or she can promote the configuration and content from the authoring application to the live application
    that is available to front-end application users."
    What is the recommended go-forward approach? How does Endeca Authoring fit into the ATG ecosystem?

    The ATG integration guide for Endeca states
    "For each ATG Server instance, you must have at least one unique Endeca application and corresponding MDEX.
    For example, if you are configuring a publishing server and a production server, you will need a minimum of two
    Endeca applications and two MDEX instances. If your product catalog has data in multiple languages, the exact
    number of Endeca applications you have per server depends on your approach to indexing these languages, as
    described below." - Oracle ATG Endeca Integration Guide 10.1.1, page 2
    This seems to call for individual Endeca MDEX instances that will be used for publishing (a.k.a. "Staging", "Preview Server") and production (a.k.a. "Commerce", "DRP server", etc)
    Having individual Endeca MDEX instances seems to take away the concept of using Endeca Authoring with ATG. However, Endeca Authoring seems like a good match for the ATG publishing/staging/previewServer environment.
    "The authoring instance is a development environment for a content administrator to develop, test, and
    preview content changes for a site. A content administrator can immediately see changes reflected in
    the authoring application.When the content administrator is satisfied with the authoring application,
    he or she can promote the configuration and content from the authoring application to the live application
    that is available to front-end application users."
    What is the recommended go-forward approach? How does Endeca Authoring fit into the ATG ecosystem?

  • Difference between UR optimization SEO in ATG  Vs Endeca

    Could you please tell me "Difference between SEO implementation in ATG vs Endeca"?? Please recommend the Documentation which i have to follow for the same.
    Edited by: Jeta007 on Apr 10, 2013 1:55 AM

    Could you please tell me "Difference between SEO implementation in ATG vs Endeca"?? Please recommend the Documentation which i have to follow for the same.
    Edited by: Jeta007 on Apr 10, 2013 1:55 AM

Maybe you are looking for