A Digital Developer creates a B2C Commerce server connection in their UX Studio workspace. The Developer adds new cartridges to the workspace, but the cartridges do NOT execute as the Developer expects. Which three things should the Digital Developer verify to ensure the cartridges are uploaded? (Choose three.)
A. The Auto-Upload setting is enabled for the server connection.
B. The Active Server setting is enabled for the server connection.
C. The credentials for the server connection are correctly entered.
D. The cartridge is for the current version of B2C Commerce.
E. The server is configured to accept incoming connections.
Assume the code below is executing:
Business Manager has the configuration:
Active Log category is "root" with log level of "info."
Given this information, what is the beginning of the filename in which the log will be written?
A. xyz
B. custominfo-blade
C. custom-export
D. custom-xyz
A Digital Developer needs to add logging to the following code:
Which statement logs the HTTP status code to a debug-level custom log file?
A. logger.getLogger(`profile').debug("Error retrieving profile email, Status Code: ", http.statusCode);
B. logger.debug("Error retrieving profile email, Status Code: {0} was returned.", http.statusCode);
C. Logger.getLogger().debug("Error retrieving profile email, Status Code: {0} was returned.", http.statusCode);
D. Logger.getLogger(`profile').debug("Error retrieving profile email, Status Code: {0} was returned.", http.statusCode);
A job executes a pipeline that makes calls to an external system. Which two actions prevent performance issues in this situation? (Choose two.)
A. Use synchronous import or export jobs
B. Configure a timeout for the script pipelet.
C. Disable multi-threading.
D. Use asynchronous import or export jobs.
Universal Containers calls the following combination of products "The Basics" and sells the combination as a unique product ID:
1.
One Model 103 container
2.
Five Model 611 container
3.
Tree Model 201 container
The Developer created these three products in the catalog.
What is the next step in Business Manager to create "The Basics" as a combination?
A. In the Product Bundles module, create a bundle named "The Basics".
B. In the Products module, create a product named "The Basics" and add the products to the Product Bundles tab.
C. In the Products module, create a product named "The Basics" and add the products to the Product Sets tab.
D. In the Product Sets module, create a product set named "The Basics".
A Digital Developer has created a new PaymentForm controller that requires communication with the server and must be made using the HTTPS protocol. Which code sample should the Developer use to make sure that HTTPS is used?
A. exports.PaymentForm = guard.ensure([`http', `post', `loggedIn'], handlePaymentForm);
B. exports.PaymentForm = guard.expose([`post', `loggedIn'], handlePaymentForm);
C. exports.PaymentForm = guard.httpsPost(handlePaymentForm);
D. exports.PaymentForm = guard.ensure([`https', `post', `loggedIn'], handlePaymentForm);
A Digital Developer is working on a project to convert a pipeline to a JavaScript controller. UX Studio has a functioning pipeline debugger configured for the site. Assume the Developer will add a breakpoint to the controller when it is written. What must be done in order to use the debugger with the new controller when it is written?
A. Create and use a new script debug configuration.
B. Use the existing pipeline debugger.
C. Modify the debugger configuration and use the existing pipeline debugger.
D. Create and use a new controller debug configuration.
A client has two B2C Commerce sites in the same instance: one for the U.S. market, the other for the European market. They offer free gift wrapping on a selection of products. For each order, five products can be wrapped in the U.S., but only three products can be wrapped in the European region. How should a developer allow the merchant to independently adjust this number?
A. Create a new custom preference by extending the Site Preference object type
B. Add a new Campaign using the Online Marketing section of the Business Manager
C. Configure a new localizable content slot with a market-specific value
D. Select the corresponding option in the system preference for Orders
A developer receives a product image that needs to be uploaded to the catalog. What should the developer use to upload this image?
A. Products and Catalogs module of Business Manager
B. Sites/Impex WebDAV Directory
C. Content Image Import module of Business Manager
D. Site Development Import and Export module of Business Manager
A developer created a basic SFRA form to capture the customer's first name, last name, and email address and render it on the next page. The developer is able to see all form elements and is able to enter information and submit. However, the developer notices that the submitted information is not getting rendered on the Storefront.
Which two mistakes might cause this issue? (Choose two.)
A. The actionUrl does not have any form action set.
B. The form object is not passed to the rendering template.
C. The form definition is incorrect.
D. The form does not pass all validations.