Professional Documents
Culture Documents
Ee0-011 1-0
Ee0-011 1-0
QUESTION NO: 1
What is the purpose of the Message Registry?
Answer: B
QUESTION NO: 2
Which two criteria justify selecting localJMS versus sqlJMS for message delivery
within a single JVM? (Choose two.)
Answer: B,C
QUESTION NO: 3
/test/MyTest.properties:
$class=test.MyTest
test.jsp:
<dsp:droplet name="/test/MyTest">
</dsp:droplet>
The class test.MyTest extends the DynamoServlet class. What is called when the
test.jsp code fragment is rendered?
A. doService()
B. doPost()
C. handleMyTest()
D. service()
Answer: D
QUESTION NO: 4
When should you use the synchronized attribute in a form tag?
Answer: D
QUESTION NO: 5
Which three data types require a multi-column-name attribute? (Choose three.)
A. List
B. Array
C. Map
D. Set
Answer: A,B,C
QUESTION NO: 6
In which file is an application module's required classes specified?
Answer: D
QUESTION NO: 7
Why should you use serviceLocalParameter() instead of serviceParameter()?
Answer: A
QUESTION NO: 8
For an upcoming project, you have decided that the Content Repository Loader will
be used to import data to your content repositories. Which two must be true of your
repositories? (Choose two.)
Answer: B,D
QUESTION NO: 9
Which two steps are required when implementing a custom Scenario action?
(Choose two.)
Answer: B,D
QUESTION NO: 10
Which class should you extend to implement custom functionality that allows an
administrator to log out a user selected from a drop-down list?
A. atg.userprofiling.ProfileEventTrigger
B. atg.userprofiling.ProfileTools
C. atg.userprofiling.ProfileForm
D. atg.userprofiling.ProfileFormHandler
E. atg.userprofiling.SessionManager
Answer: C
QUESTION NO: 11
Click the Exhibit button.
A. a one-to-one relationship
B. item descriptor inheritance
C. a one-to-many relationship
D. transient properties
Answer: A
QUESTION NO: 12
What are two purposes of the Dynamo User Directory? (Choose two.)
Answer: B,D
QUESTION NO: 13
An application uses item types A, B, and C. Which statement describes a situation in
which you should use item descriptor inheritance?
Answer: C
QUESTION NO: 14
Which Dynamo servlet bean displays the contents of a slot?
A. PossibleValues
B. TargetingForEach
C. ItemLookupDroplet
D. SlotValue
Answer: B
QUESTION NO: 15
What is the primary purpose of the Java Message Service (JMS)?
Answer: D
QUESTION NO: 16
Which three are features of application modules? (Choose three.)
Answer: B,D,E
QUESTION NO: 17
Which droplet renders a subset of the elements in an array?
A. Range
B. Subset
C. ForEach
D. ForEachRange
Answer: A
QUESTION NO: 18
What is the purpose of the return value from a form handler handle method?
Answer: B
QUESTION NO: 19
Which two statements describe how locked caching differs from distributed caching?
(Choose two.)
Answer: A,B
QUESTION NO: 20
You want to create a custom profile called MyProfile. Unfortunately, you are already
using many targeting rules that refer to the standard Profile. To retain the validity of
these references in your targeting rules, you should _____.
Answer: D
QUESTION NO: 21
Answer: A,B
QUESTION NO: 22
A String property value of a component is defined by properties files in multiple
places in the CONFIGPATH. How is its final property value determined?
A. By default, all property values are appended to each other to form the final
property value.
B. The value defined last in the CONFIGPATH is used.
C. The first value from the first properties file found in the beginning of the
CONFIGPATH is used. All other properties files are ignored.
D. Values are determined first by the properties files at the end of the CONFIGPATH,
but are overridden by the property values at the beginning of the CONFIGPATH.
Answer: B
QUESTION NO: 23
For asynchronous messaging, the sending and the receiving of messages occurs in
_____.
A. separate transactions
B. the same thread
C. separate queues
D. concurrent requests
Answer: A
QUESTION NO: 24
What is the primary use of profile groups?
Answer: B
QUESTION NO: 25
Which three statements are true about Repository item descriptors? (Choose three.)
C. An item descriptor must have one and only one primary table.
D. Properties can refer to other Repository items.
E. Each item descriptor has its own cache.
Answer: C,D,E
QUESTION NO: 26
When using programmatic repository data access, each database operation is
automatically wrapped in a transaction of which mode?
A. Supports
B. Mandatory
C. Required
D. RequiresNew
Answer: C
QUESTION NO: 27
Which two are benefits of slots that are not benefits of targeting? (Choose two.)
Answer: A,D
QUESTION NO: 28
Which two statements are true if a repository item type T has a property P that has
the cascade="update" attribute set? (Choose two.)
Answer: B,D
QUESTION NO: 29
What are the three security principals in the Dynamo User Directory structure?
(Choose three.)
A. user
B. member
C. function
D. group
E. role
F. organization
Answer: A,E,F
QUESTION NO: 30
What is the easiest way to implement a Schedule if a scheduled service is required
to run twice each Monday?
A. PeriodicSchedule
B. RecurrentSchedule
C. CalendarSchedule
D. RelativeSchedule
Answer: C
QUESTION NO: 31
Click the Exhibit button.
A. b
B. b a
C. b b
D. a
E. a b
F. a a
Answer: F
QUESTION NO: 32
Which two are necessary for customizing the Profile Repository? (Choose two.)
Answer: A,C
QUESTION NO: 33
Click the Exhibit button.
Assume that Dynamo includes an SQL Repository called StuffRepository. The exhibit
shows the properties file and XML file that define this repository. You want to
override the definition of the "thing" property to make it required.
A. use xml-combine="replace"
B. include the <gsa-template>, <item-descriptor>, <table>, and <property> tags
in your XML file
C. exclude the <gsa-template> tag, but include the <item-descriptor>, <table>,
and <property> tags in your XML file
D. use xml-combine="remove"
Answer: B
QUESTION NO: 34
An online application requires that on alternating weeks, certain images are shown
to users on a JSP. How should you implement this in a way that is easy to maintain?
A. place a slot on the JSP to hold the images and create a scenario to show the
correct images
B. import a custom servlet from the JSP that checks the date and shows the correct
images
C. place a content targeter on the JSP that matches the profile group to the correct
images to be shown
D. place code on the JSP to check the date and show the correct images
Answer: A
QUESTION NO: 35
Click the Exhibit button.
For what value of the property keywords should a content item be included in the
targeting results?
Answer: B
QUESTION NO: 36
Given the following code fragment:
import atg.repository.*;
...
public void MyMethod(RepositoryItem item) {
String name = (String) item.getPropertyValue("name");
Answer: A,D
QUESTION NO: 37
The type of a repository item property is defined using component-item-type only if
the item's data-type is a collection and _____.
Answer: A
QUESTION NO: 38
Which MutableRepository API method(s) must be called to insert a new entry into a
persistent data store?
A. createItem()
B. createItem(), addItem()
C. addItem()
D. createItem(), updateItem()
E. addItem(), updateItem()
F. updateItem()
Answer: B
QUESTION NO: 39
Which two features describe an SQL repository? (Choose two.)
Answer: A,C
QUESTION NO: 40
Which two should you implement in a custom form handler handle method to
indicate an error condition and to display the error page? (Choose two.)
Answer: A,C
QUESTION NO: 41
Which two are required to use Dynamo's targeted email functionality to send a
mass mailing with each message containing a different set of targeted content
specific for each user? (Choose two.)
A. a schedulable component
B. a page template
C. a repository
D. a scenario
Answer: B,C
QUESTION NO: 42
A certain item type in an SQL repository uses distributed caching and has both item
caching and query caching enabled. Assume that server1 changes an existing item
(A), and adds a new item (B). In which two ways will the cache be affected? (Choose
two.)
Answer: A,F
QUESTION NO: 43
What are two characteristics of content groups? (Choose two.)
Answer: A,D
QUESTION NO: 44
Given the code fragment:
<dsp:select bean="/Bean.property"/>
A. dsp:importbean tag
B. taglib directive
C. dsp:form tag
D. dsp:case tag
Answer: B,C
QUESTION NO: 45
What are two advantages of using Item Descriptor Inheritance over independent
item descriptors in a repository definition? (Choose two.)
Answer: A,B
QUESTION NO: 46
Which JSP produces the output: 1 2 3 4 5?
Answer: C
QUESTION NO: 47
Which method of the ProfileFormHandler should you override to implement code
that updates a custom statistics data store whenever a new user successfully
registers?
A. createUser()
B. createUserSuccess()
C. handleCreate()
D. postCreateUser()
Answer: D
QUESTION NO: 48
Click the Exhibit button.
Which repository data model can be used with the given SQL?
A. a user item with property information stored in both a primary and a multi table,
and an address item with property information stored in a primary table
B. a user item with property information stored in both a primary table and an
auxiliary table, and an address item with information stored in a primary table
C. a user item with property information stored in a primary table, and an address
item with property information stored in an auxiliary table
D. a user item with property information stored in a primary table, and an address
item with property information stored in a primary table
Answer: D
QUESTION NO: 49
What are three functions of an uncustomized servlet pipeline? (Choose three.)
Answer: A,B,C
QUESTION NO: 50
The IsEmpty droplet renders the true open parameter when the value input
parameter is _____. (Choose three.)
Answer: A,B,C
QUESTION NO: 51
What is the purpose of the property-type attribute in an SQL repository definition?
Answer: B
QUESTION NO: 52
Form input (from a user) will be split across multiple pages. How should your form
handler component be scoped?
A. page
B. request
C. application
D. session
Answer: D
QUESTION NO: 53
Which statement is used to access a parameter named intParam of type Integer?
A. Integer i =
(Integer) request.getIntegerParameter("intParam");
B. Integer i =
(Integer) request.getParameter("intParam");
C. Integer i =
(Integer) request.serviceParameter("intParam");
D. Integer i =
(Integer) request.getObjectParameter("intParam");
Answer: D
QUESTION NO: 54
You want to remove middleName from the user item descriptor in the Profile
Repository and add a boolean over18 property. What should you do in your custom
userProfile.xml file?
Answer: C
QUESTION NO: 55
In order to use the targeting features of the ACC, a content repository must _____.
A. contain the meta-data and the content itself in the same data source
B. be listed in the initialRepositories property of the ContentRepositories component
C. be built without using repository item inheritance and can only have nonmultivalued properties
D. be structured with content folder items and content items
Answer: B
QUESTION NO: 56
Which two statements are true about the profile repository and related
components? (Choose two.)
Answer: A,D
QUESTION NO: 57
Which three can a valid J2EE application (*.ear file) contain? (Choose three.)
Answer: A,B,C
QUESTION NO: 58
Which three e-mail services are available through Dynamo? (Choose three.)
Answer: A,B,C
QUESTION NO: 59
Which two requirements can be implemented by configuring standard pipeline
servlets? (Choose two.)
Answer: A,C
QUESTION NO: 60
Which two technologies separate Java code and HTML in JSP? (Choose two.)
A. Tag Libraries
B. Static Includes
C. Scriptlets
D. Page Directives
E. Servlet Beans
Answer: A,E
QUESTION NO: 61
Which ProfileFormHandler method is used to create a new permanent profile?
A. handleUpdate()
B. handleLogin()
C. handleCreateProfile()
D. handleCreate()
Answer: D
QUESTION NO: 62
How should you implement a repository item property that is not persisted, but
rather has its value calculated at the time the getPropertyValue() method is called,
based on an attribute set in the repository definition file?
Answer: B
QUESTION NO: 63
What is a characteristic of a transient Repository Item property?
Answer: B
QUESTION NO: 64
An online application requires that the value of a user's security privilege be
inherited from the privilege of its parent organization unless a value is specified on
a per-user basis. Which repository feature provides the quickest and easiest
implementation?
A. item-descriptor inheritance
B. RQL filter
C. derived property
D. custom property descriptor
Answer: C
QUESTION NO: 65
Click the Exhibit button.
What is the order in which the methods in the form handler will be called when the
form is submitted?
Answer: C
QUESTION NO: 66
Which is true of the Dynamo standard security policy?
Answer: D
QUESTION NO: 67
Which interface should you use to retrieve a repository item for update when you
have a specific repository ID?
A. atg.repository.Repository
B. atg.repository.RepositoryItem
C. atg.repository.MutableRepository
D. atg.repository.RepositoryView
Answer: C
QUESTION NO: 68
A. RequiresNew, RequiresNew
B. Requires, RequiresNew
C. RequiresNew, Required
D. Required, Required
Answer: C
QUESTION NO: 69
Click the Exhibit button.
File1.jsp is changed to replace the include directive with the dsp:include tag. Which
two other changes should you make so that the behavior of the application remains
the same? (Choose two.)
Answer: A,B
QUESTION NO: 70
A custom Scenario event is required to trigger an event when _____.
Answer: D
QUESTION NO: 71
Which two steps are required when implementing a custom Scenario condition?
(Choose two.)
Answer: A,C
QUESTION NO: 72
Which two are uses of the Repository Query Language? (Choose two.)
Answer: C,D
QUESTION NO: 73
What are two design features of the profile repository? (Choose two.)
A. User properties are defined in multiple configuration layers and combined using
XML file combination.
B. User profiles can be stored in an SQL database or an LDAP repository, but not
both.
C. The standard user profile definition can be extended or completely overridden.
D. User profile information can be stored in an SQL Repository or in XML files on the
filesystem.
Answer: A,C
QUESTION NO: 74
Click the Exhibit button.
Answer: A
QUESTION NO: 75
When using any of the ATG JSP tag libraries, those libraries must be _____.
Answer: A
QUESTION NO: 76
Which four are valid data types for properties that model one-to-many relationships
in a repository definition? (Choose four.)
A. Enumeration
B. Map
C. Array
D. Set
E. List
F. Vector
Answer: B,C,D,E
QUESTION NO: 77
Which two characteristics are true of transaction objects? (Choose two.)
Answer: A,C
QUESTION NO: 78
Which cache mode is most appropriate for repositories that are generally read-only,
but updated infrequently?
A. disabled
B. locked
C. distributed
D. simple
Answer: C
QUESTION NO: 79
Which targeting servlet bean should you use to display the targeting results ten to a
page?
A. TargetingRange
B. TargetingArray
C. TargetingRandom
D. TargetingFirst
Answer: A
QUESTION NO: 80
Which tag should you use to pass the value of a Nucleus bean property as an input
to a custom tag?
A. core:cast
B. dsp:importbean
C. dsp:valueof
D. dsp:setvalue
E. dsp:getvalueof
Answer: E
QUESTION NO: 81
Which method should a subclass of atg.nucleus.GenericService override to perform
initialization?
A. start()
B. doStartService()
C. init()
D. startService()
Answer: B
QUESTION NO: 82
Click the Exhibit button.
What will be the final configured values of the name and age properties?
A. name=Mary, age=34
B. name=Joe, age=34
C. name=Joe, age=null
D. name=Joe, age=32
Answer: B
QUESTION NO: 83
Answer: A,B,D
QUESTION NO: 84
Which two are required to create a scenario email campaign that sends a targeted
email to the female site users once every month? (Choose two.)
Answer: B,C
QUESTION NO: 85
When must you manually write personalization rules files, rather than use the
targeter utility in the ACC?
Answer: B
QUESTION NO: 86
The ProfileFormHandler class needs to be extended when _____.
A. you have added properties to the profile that you need to populate from a form
B. you need to carry over information from the anonymous profile to the registered
profile upon registration
C. you need to verify logins with an additional custom property besides name and
password
D. you have configured the username and password to be stored in an LDAP server
Answer: C
QUESTION NO: 87
Which two statements are true if a content repository stores meta-data in an SQL
database and content in a filesystem? (Choose two.)
Answer: B,C