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. Modify the debugger configuration and use the existing pipeline debugger.
B. Create and use a new controller debug configuration.
C. Create and use a new script debug configuration.
D. Use the existing pipeline debugger.
A Digital Developer noticed that cartridges in their workspace are NOT executing. The Developer confirms that the cartridges are uploaded to the B2C Commerce server connection's target version directory. Which action potentially solves this problem?
A. Set the active code version to use the latest compatibility mode.
B. Remove invalid characters from cartridge file and folder names.
C. Set the server connection's target version directory to the active code version.
D. Remove invalid characters from the code version's name.
A Digital Developer adds the following line of code to a script. dw.system.Logger.getLogger{'login').debug {"Login API has succeeded"); The code executes without error; however, the log file on disk does NOT contain the log message. Which two actions should be completed to write the log message to disk? Choose 2 answers
A. Ensure that the debug log level has been added to the custom log level types in the Global Preferences business manager module.
B. Ensure that the "login" category is added to the Custom Log Filters in the Log Settings Business Manager module.
C. Archive old log files to make room in the log directory.
D. Ensure that the debug log level is enabled to write to file in the Custom Log Settings Business Manager module.
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 3 answers
A. The Auto-Upload setting is enabled for the server connection.
B. The Active Server setting is enabled for the server connection.
C. The server is configured to accept incoming connections.
D. The cartridge is for the current version of B2C Commerce.
E. The credentials for the server connection are correctly entered.
A Digital Developer wants to selectively retrieve products and process them from an (Phone. Which action should the Developer take, given that JavaScript controllers CANNOT be used?
A. Create a webservice to retrieve products.
B. Use import/export in Business Manager.
C. Use WebDAV Client to retrieve products.
D. Use OCAPI and invoke it in native language.
A Digital Developer is asked to optimize controller performance by lazy loading scripts as needed instead of loading a scripts at the start of the code execution. Which statement should the Developer use to lazy load scripts?
A. import Package ( ) method
B. local include
C. require ( ) method
D. $.ajax ( ) jQuery method
A Digital Developer wants pass control to an ISML template from a JavaScript Controller and load product
on the pipeline dictionary with the name myProduct.
Which code sample will achieve this?
A. ISML.renderTemplate{ "helloworld.isml", { "product": myPrcduct });
B. ISML.renderTemplate( "helloworld.isml", { "myProduct": "product" });
C. ISML.renderTemplate{ "helloworld.isml", { myProduct: product });
D. ISML.renderTemplate( "helloworld.isml", { product: myProduct });
A Digital Developer has been given a specification to integrate with a REST API for retrieving weather
conditions. The service expects parameters to be form encoded.
Which service type should the Developer register?
A. HTTP Form
B. WebDAV
C. SOAP
D. FTP
Which line of code creates a content slot that can be included on homepage.isml to display on the home page?
A.
B.
C.
D.
Universal Containers wants to add a model field to each product. Products will have locale-specific model values. How should the Digital Developer implement the requirement?
A. Set the model field as a localizable attribute.
B. Store translated model values in different fields; one field for each locale.
C. Add model to a new custom object with localizable attributes.
D. Utilize resource bundles for translatable values.