Está en la página 1de 49

Exam Express ee0-011

atg certified relationship management developer


Version 1.0

QUESTION NO: 1
What is the purpose of the Message Registry?

A. register messages with the ACC


B. map JMSTypes to message bean classes
C. allow components to send and receive messages
D. map messages to components

Answer: B

QUESTION NO: 2
Which two criteria justify selecting localJMS versus sqlJMS for message delivery
within a single JVM? (Choose two.)

A. You want to use a publish-subscribe Distribution Model.


B. You want low latency.
C. You want both sending and receiving to occur in the same transaction.
D. You want messages delivered instantly and reliably.
E. You want high throughput.

Answer: B,C

QUESTION NO: 3

Given the properties file and code fragment:

/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?

A. when your form sets properties in multiple components


B. when you want to control the order in which form elements are processed
C. when you need to ensure that the form is processed in its own transaction
context

D. when your form sets properties of globally scoped components

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?

A. the META.INF file


B. the J2EEContainer.properties file
C. the application.xml file
D. the MANIFEST.MF file
E. the module's .jar file

Answer: D

QUESTION NO: 7
Why should you use serviceLocalParameter() instead of serviceParameter()?

A. to limit the scope of parameters


B. to loop parameters
C. to provide region-specific services
D. to service internationalized content

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.)

A. The content-path-property and content-name-property must be specified as


meta-data in each content item.
B. The names of the item properties must match the names of the meta-data of the
content files.
C. Item descriptor inheritance must be used to categorize items into folders.
D. The repository must have only one content item descriptor.

Answer: B,D

QUESTION NO: 9
Which two steps are required when implementing a custom Scenario action?
(Choose two.)

A. implement a new class by subclassing atg.scenario.filter.expressionFilter to allow


your custom action to be displayed in the ACC
B. add the action to the scenario manager configuration file,
/atg/scenario/scenarioManager.xml
C. add the action to the DMS configuration file,
/atg/dynamo/messaging/dynamoMessagingSystem.xml
D. implement a new class by subclassing atg.scenario.action.Action defining your
custom action

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.

What does the item-descriptor demonstrate?

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.)

A. to integrate more tightly with LDAP structures


B. to assign access rights to repository items
C. to provide an indexed, searchable list of profiles
D. to arrange profiles in an hierarchical structure

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?

A. Item types A, B, and C must be stored in three separate data stores.


B. An item of type A includes the properties described by item types B and C.
C. An item of type A may include the properties described by item type B or those
described by item type C, but not both.
D. An item of type A includes the properties described by item type B, and an item
of type B includes the properties described by item type C.

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)?

A. to use a database to queue messages regardless of type


B. to provide a uniform method for sending email
C. to create a publish-subscribe model for synchronous messages
D. to allow asynchronous, decoupled communications

Answer: D

QUESTION NO: 16
Which three are features of application modules? (Choose three.)

A. encapsulation within a J2EE application


B. dynamic calculation of the composite CLASSPATH and CONFIGPATH
C. dynamic calculation of the document root
D. packaging of components in a simple, portable directory structure
E. ability to declare inter-module dependencies

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?

A. It prioritizes the order in which handle events are processed.


B. It indicates whether Dynamo should continue processing the page.
C. It returns void, so it has no purpose.
D. It indicates whether the form properties should be reset.

Answer: B

QUESTION NO: 19

Which two statements describe how locked caching differs from distributed caching?
(Choose two.)

A. Locked caching requires configuring a Nucleus component other than the


repository.
B. Locked caching can produce deadlocks.
C. Locked caching attempts to invalidate a cache entry if another Dynamo server
has updated the entry.
D. Locked caching is unnecessary on a site with only one Dynamo server.

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 _____.

A. set up a custom RuleSetService to send all references to the new MyProfile


B. set up a RuleBasedRepositoryTargeter, pointing this to your new repository item
type referenced by MyProfile
C. reconfigure all existing rules to refer explicitly to the MyProfile component
D. set up the TargetingSourceMap to map the MyProfile to the Profile reference

Answer: D

QUESTION NO: 21

Which two application requirements can be efficiently implemented by customizing


the servlet pipeline? (Choose two.)

A. Files of a particular MIME type should be forwarded to a custom servlet.


B. When users will be watching a long movie in the /movies folder, the session
expiration time should be extended beyond 30 minutes.
C. If a user does not revisit the Web site within 30 days, send a promotional email.
D. When a user clicks on certain images, a property should be changed on his or her
profile.

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?

A. to restrict users' access privileges


B. to segment users into logical groups
C. to manually assign group membership
D. to pre-determine content for the groups

Answer: B

QUESTION NO: 25
Which three statements are true about Repository item descriptors? (Choose three.)

A. A property's data-type specifies the SQL data type.


B. To pre-load data into cache, you should use export-items or query-items tags.

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.)

A. Slots can use scenarios.


B. Slots display personalized content.
C. Slots deliver dynamic content at a particular time.
D. Slots have better caching capabilities.

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.)

A. The cascade="update" attribute is applied recursively to any properties in the


items referenced by property P.
B. Property P can be defined as either a repository item or a Collection of repository
items.
C. Anytime that a repository item of type T is updated, all corresponding items
referenced by property P are updated.
D. Anytime that a repository item of type T is added to the repository, the
corresponding items referenced by property P are also added to the repository.

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.

What is the output of this JSP?

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.)

A. modify the database, adding or deleting tables or columns as needed


B. customize the ProfileAdapterRepository component
C. write a userProfile.xml file with additions and/or deletions to the standard profile
D. configure an LDAP Repository to hold the username and password

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.

What should be done to implement this?

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?

A. an array containing "b" but not "a"


B. an array containing neither "a" nor "b"
C. an array containing both "a" and "b"
D. an array containing "a" but not "b"

Answer: B

QUESTION NO: 36
Given the following code fragment:

import atg.repository.*;
...
public void MyMethod(RepositoryItem item) {
String name = (String) item.getPropertyValue("name");

Which two statements are true? (Choose two.)

A. The item's ID is obtained by invoking item.getRepositoryId().

B. The name property of the item is changed to "Robert" by invoking


item.setPropertyValue("name", "Robert").
C. item is an instance of the RepositoryItem class.
D. item is an implementation of the RepositoryItem interface.

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 _____.

A. its elements are references to other repository items


B. its elements are Java primitive types
C. its elements are references to components
D. a one-to-many mapping is being described

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.)

A. An XML file maps database structures to objects.


B. All SQL queries must be specified in the configuration.
C. Transient properties can be defined that are not stored in a database.
D. SQL Repositories that store files should not exceed 1,000 files.

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.)

A. a call to the addFormException method


B. a call to the handleFormException method
C. a call to the checkFormRedirect method
D. construct an atg.nucleus.logging.ErrorLogEvent object
E. return a value of false

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.)

A. Item A is invalidated in the item cache on all servers.


B. Queries including item A are invalidated on all servers.
C. Item A is invalidated only in the item cache on server1.
D. Queries including item A are invalidated only on server1.
E. The entire query cache is invalidated only on server1.

F. The entire query cache is invalidated on all servers.

Answer: A,F

QUESTION NO: 43
What are two characteristics of content groups? (Choose two.)

A. They can group based on properties from file-based repositories.


B. They can contain content from many repositories.
C. They must specify the profile groups intended for the content.
D. They can group based on properties from SQL repositories.
E. They must specify which content items they will contain.

Answer: A,D

QUESTION NO: 44
Given the code fragment:

<dsp:select bean="/Bean.property"/>

Which two must also be in the JSP? (Choose two.)

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.)

A. Duplicate data across different tables can be avoided.


B. Queries for items with common attributes can be created more easily.
C. The number of database tables is reduced, simplifying queries.
D. Item descriptors can inherit properties from multiple parent sources.

Answer: A,B

QUESTION NO: 46
Which JSP produces the output: 1 2 3 4 5?

A. <core:forEach id="a" values="1,2,3,4,5" elementId="n">


<%= index %>
</core:forEach>
B. <core:forEach id="a" values="<%= new Integer[5] %>" elementId="n">
<%= index %>
</core:forEach>

C. <core:forEach id="a" values="<%= {1,2,3,4,5,6}%>" endIndex="<%= 4 %>


elementId="n">
<%= n %>
</core:forEach>
D. <core:forEach id="a" startIndex="<%= 1 %>" endIndex="<%= 5 %>"
elementId="n">
<%= n %>
</core:forEach>

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.)

A. identifying the locale of the request


B. identifying the Web browser of the request
C. determining whether or not the user has a cookie for your site

D. determining the IP address of the request

Answer: A,B,C

QUESTION NO: 50
The IsEmpty droplet renders the true open parameter when the value input
parameter is _____. (Choose three.)

A. a String and String.equals("") returns true


B. null
C. an Object array and Object [].length == 0
D. an Integer and Integer.intValue() == 0

Answer: A,B,C

QUESTION NO: 51
What is the purpose of the property-type attribute in an SQL repository definition?

A. to set the value of a property to given item type


B. to specify a custom property type
C. to specify the data type of a property
D. to override the default SQL column type

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?

A. create a user item-descriptor tag with xml-combine="append"


create a middleName property tag with xml-combine="remove"
create an over18 property tag with xml-combine="replace"
B. create a user item-descriptor tag with xml-combine="replace"
create a middleName property tag with xml-combine="remove"
create an over18 property tag with xml-combine="append"
C. create a user item-descriptor tag with no xml-combine declaration
create a middleName property tag with xml-combine="remove"
create an over18 property tag with xml-combine="append"
D. create a user item-descriptor tag with no xml-combine declaration
create a middleName property tag with xml-combine="replace"
create an over18 property tag with xml-combine="append"

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.)

A. Either the ProfileFormHandler or the MultiProfileFormHandler can be used in a


form page that allows for user registration.
B. When a user visits the site, he or she must supply a username and password in
order for information to be loaded from the profile repository.
C. By default, changes made to a user's profile before he or she logs in will be
copied to the profile repository after login.
D. All registered and anonymous site users connect to a separate instance of the
Profile component.

Answer: A,D

QUESTION NO: 57
Which three can a valid J2EE application (*.ear file) contain? (Choose three.)

A. multiple Enterprise JavaBeans


B. non-Web application clients
C. multiple Web applications

D. only a single Web application


E. multiple Nucleus components

Answer: A,B,C

QUESTION NO: 58
Which three e-mail services are available through Dynamo? (Choose three.)

A. incoming e-mail event handling


B. batch message e-mail sender
C. bounced e-mail detection
D. incoming e-mail distributor

Answer: A,B,C

QUESTION NO: 59
Which two requirements can be implemented by configuring standard pipeline
servlets? (Choose two.)

A. adding a browser to the list of browsers that inappropriately cache pages


B. increasing the number of connections in the database connection pool
C. enabling exit tracking on requests for external URLs
D. emailing users that have visited the site frequently

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?

A. create a custom property derivation method


B. create a user-defined property type extending RepositoryPropertyDescriptor
C. create a user-defined property type extending GSAPropertyDescriptor
D. create a derived property

Answer: B

QUESTION NO: 63
What is a characteristic of a transient Repository Item property?

A. It holds repository meta-data.


B. It is not stored in the database.
C. It is stored in an auxiliary database table.
D. It is not cached in the repository.

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?

A. setValue2, handleValue2, setValue1, handleValue1


B. setValue2, setValue1, handleValue2, handleValue1
C. setValue1, handleValue1, setValue2, handleValue2
D. setValue1, setValue2, handleValue1, handleValue2

Answer: C

QUESTION NO: 66
Which is true of the Dynamo standard security policy?

A. If no ACL is defined for an object, access is denied.


B. If no ACL entries apply to the user, access is allowed.
C. If the ACL for an object has a "deny" access right that applies to a user, access is
allowed if other permissions are positive.
D. If the ACL for an object has a "deny" access right that applies to a user, access is
denied even if other permissions are positive.

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

Given two method calls in a transactional system:

1) method A, which requires its own transaction


2) method B, which requires that a rollback of its own operation also rolls back
the operation of method A

Method A calls method B. Which is the most appropriate transaction demarcation


mode for each method, respectively?

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.)

A. add a taglib directive to file2


B. add a dsp:importbean tag to file2
C. add a dsp:param tag to file1.jsp within the body of the dsp:include tag
D. rename file2.jspf to file2.jsp

Answer: A,B

QUESTION NO: 70
A custom Scenario event is required to trigger an event when _____.

A. Dynamo shuts down


B. a user logs in to the site
C. a user's session expires
D. a user has been idle for N minutes

Answer: D

QUESTION NO: 71
Which two steps are required when implementing a custom Scenario condition?
(Choose two.)

A. implement a new class by subclassing atg.scenario.filter.expressionFilter, which


evaluates your custom condition
B. implement a new class by subclassing atg.scenario.condition.Condition defining
your custom condition
C. add the condition to the scenario manager configuration file,
/atg/scenario/scenarioManager.xml
D. add the condition to the DMS configuration file,
/atg/dynamo/messaging/dynamoMessagingSystem.xml

Answer: A,C

QUESTION NO: 72
Which two are uses of the Repository Query Language? (Choose two.)

A. to remove an item from a repository


B. to retrieve a list of configured repositories
C. to pre-load repository caches
D. to perform repository queries in a JSP

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.

How is the value of the stockOptions property determined?

A. The value of stockOptions for an employee is determined by the


empStockOptions property. If this value has not been set, then the value is
determined by the department.stockOptions property.
B. The value of stockOptions for an employee is determined by the
department.stockOptions property. If this value has not been set, then the value is
determined by the empStockOptions property.
C. Not enough information is provided.
D. stockOptions is a read-only property. Its value can only be changed in application
code that sets the value explicitly.

Answer: A

QUESTION NO: 75
When using any of the ATG JSP tag libraries, those libraries must be _____.

A. defined for and copied into each Web application


B. defined in the dynamoJ2EESpecifier.xml as a resource
C. given a valid URI and manually added to the CLASSPATH
D. named in the application.xml to be copied by the container

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.)

A. They can be used by multiple components.


B. They can be used for many transactions.

C. They can be associated with only one thread.


D. They can be associated with only one resource.

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.

Given the CONFIGPATH and properties files:

CONFIGPATH: <atg-dir>\Dynamo\MyProjectv1\config; <atgdir>\Dynamo\MyProjectv2\config; <atg-home>\localconfig

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

When should an application use scenarios instead of content targeting? (Choose


three.)

A. when content should be shown to a user one day after registration


B. when content needs to based on an uncertain time (for example, sending email
when the user logs back in)
C. when content needs to be shown to certain users at a certain time (for example,
every Monday)
D. when actions need to be triggered (for example, sending email)

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.)

A. a Between Time Element


B. a People Element
C. an On Time Element
D. a Wait Time Element
E. an email template that contains a targeter that shows information only to
females

Answer: B,C

QUESTION NO: 85

When must you manually write personalization rules files, rather than use the
targeter utility in the ACC?

A. when profile properties are of complex types


B. when the rule must contain nested boolean operators
C. when the content repository uses inheritance
D. when the rule must contain multiple rule breaks

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.)

A. Two XML files describe the repository.


B. Targeting rules can be based only on the information in the SQL database.
C. File content is represented by a user-defined property.
D. The repository can have only one content item descriptor.

Answer: B,C

También podría gustarte