1.
Which component should a shareable component be registered with?
2.
If you want to update the computedCatalogs and parentCatalog properties of a product, which service should you use?
3.
Identify the problem with the following targeter rule set:
 
4.
What do you need to do to disable ATG's Out-of-the-Box behavior of persisting order change?
5.
Assume that a versioned repository item in your application is not changed on the store serves hut is only changed on the CA Server and published to the store server. Which caching mechanism should you choose for it on the store server?
6.
Identify the significance of using cascade="insert" from the snippet below:


 
7.
What would be the Ground and Expedited shipping prices for an order of a single item with a price of 15.99 and having a weight of 42 with this configuration
(assume no active shipping promotions)?
/atg/commerce/pricing/shippingPricingEngine.Properties:
PreCalculators =\
Calculators/GroundshippingCalculator,\
Calculator/ExpiditedShippingCalculator
postCalculators=calculators/MypostCalculator
/atg/commerce/pricing/calculators/GrowthShippingCalculators.proprties:
$class=atg.commerce.pricing.priceRangeShippingCalculator
ignoreShippingMethod=false
shippingmethod=Ground
ranges =\
00.00:15.99:4.50,\
16.00:30.99:6.00,\
31.00:40.99:7.25,\
41.00:MAX_VALUE:10.00
/atg/commerce/pricing/calculators/ExpeditedShippingCalculators.proprties:
$class=atg.commerce.pricing.priceRangeShippingCalculator
ignoreShippingMethod=false
shippingmethod=Expedited
ranges =\
00.00:15.99:4.50,\
16.00:30.99:6.00,\
31.00:40.99:7.25,\
41.00:MAX_VALUE:10.00
/atg/commerce/pricing/calculators/MyPostCalculators.properties:
$class=atg.commerce.pricing.FixedPriceShippingCalculator
AddAmount=true
ignoreShippingMethod=true
shippingmethod=SpecialSurcharge
amount=4.99
8.
How is the result set cached when a query returns repository items whose item descriptors enable both item caching and query caching?
9.
Which of the following two outcomes are achieved by the following snippet of code?
10.
What is the resulting outcome when the statements below are executed without a transaction?
repositoryItem.setPropertyValue("name", "John");
repositoryItem.setPropertyValue("lastName", "Doe")