Success URL In FormHandler in ATG Success URL in ATG is the URL used in formhandlers when we want to redirect the user after successful submission of form whether it is creating, updating or deleting a row. e.g . . <dsp:input type=”hidden” bean=”TestFormHandler.createSuccessURL” value=”succesurl.jsp” /> . . The above code will redirect the user to…
ATG Interview Questions
ATG Interview Questions For 1-2 Years Experience Explain Architecture of ATG. What is Nucleus ? What is Repository in ATG ? Which Formhandlers you have used in ATG ? How Droplet Work ? How will you define one to many relationship in repository. How you use MAP in one to many relation. Difference between item-type…
GenericFormHandler And RepositoryFormHandler in ATG
GenericFormHandler And RepositoryFormHandler Classes In ATG Both of these classes in ATG are used to create a custom form handler to deal with user input and repositories. But these two classes have different purposes in terms of creating new form handler. The difference is GenericFormHandler Custom form handlers should typically extend GenericFormHandler, which: Is a…
Component-item-type and Item-type in ATG
Component-item-type and Item-type Both these attributes are use to link table column to other repository item. The difference is Component-item-type – When you are using one-to-many mapping and you are referring to other repository items i.e another item descriptor. e.g Album and Song are two different item-descriptor. An album can have multiple songs so there…
Application Logging In ATG
For logging you can use logging capabilities of built-in components of ATG. ATG provides GenericService class in order to use logging in your component smoothly. But If your component extends a non-ATG base class, and you are therefore unable to use GenericService as a base, you can still take advantage of ATG logging by implementing…
How To Create Component In ATG – GenericService Class
For creating nucleus components your component class must implement number of interfaces to get the desired functionality but we can simplify our work by extending only one class. ATG provides a base class that provides smooth integration into the ATG Nucleus: atg.nucleus.GenericService Properties loggingDebug loggingError loggingInfo loggingWarning name nameContext Methods resolveName(): Finds a component by…
Types of Components In ATG
Most components in ATG can be classified into one of the following categories: Service: A component that provides functionality on which one or more systems depends. Form Handler: A component to validate and manage form input data. Servlet Bean: A droplet to handle page display logic. An example of a service component is a scheduled service. Your server-wide…
Software Requirement To Install ATG
Software requirement to install ATG 10.2 with Common Reference Store And Endeca :- Softwares related to ATG and Endeca can be downloaded from https://edelivery.oracle.com but you have to first sign up as oracle user to download all these softwares. Basic S/W OS: 64bit Windows OS with at least 4GB RAM Java: JDK 1.7 (64bit) Application…