Exam Details

  • Exam Code
    :C2040-911
  • Exam Name
    :IBM WebSphere Portal 8.0 Solution Development
  • Certification
    :IBM Certified Solution Developer
  • Vendor
    :IBM
  • Total Questions
    :65 Q&As
  • Last Updated
    :Apr 10, 2025

IBM IBM Certified Solution Developer C2040-911 Questions & Answers

  • Question 11:

    The JSR 286 Portlet Specification PLT.C appendix defines the Cascading Style Sheet classes for a variety of logical units in the markup. It follows the styles defined by the OASIS Web Services for Remote Portlets Technical Committee. What is the prefix used for the name of the CSS classes defined in this appendix?

    A. css- (for example css-font, css-form-field, css-table-body)

    B. wsrp- (for example wsrp-font, wsrp-form-field, wsrp-table-body)

    C. portal- (for example portal-font, portal-form-field, portal-table-body)

    D. portlet- (for example portlet-font, portlet-form-field, portlet-table-body)

  • Question 12:

    Emery is trying to make it so users from a specific geographic location do not have access to a specific metrics application hosted on their IBM WebSphere Portal server. Which of the following options is provided within WebSphere Portal that Emery can use to this purpose?

    A. Emery can use the call to ensure the portlet is hidden for thegeography to block.

    B. Emery can use Personalization Rules to hide the portlet, leveraging information in the user repository regarding the user's geographiclocation.

    C. Emery's users must register as being from a specific geography and Emery can develop workflow methods leveraging thePortalUserIdentityBean (or PUIB) object to ensure the portlet does not generate markup for the user in this geography.

    D. None of the above. Emery is going to need to create a page and assign metadata parameters to hide the specific portlet from users fromgeographies that are not allowed to see it.

  • Question 13:

    A medical equipment manufacturer would like to use a JSR 286 portlet available on a separate corporate portal. What must be done on the consumer portal using the IBM WebSphere Portal administration interface to integrate this portlet with WSRP 2.0?

    A. Create a producer definition and consume the portlet as a WSRP service.

    B. Enable WSRP 2.0, create a producer definition and a portlet proxy.

    C. Enable WSRP 2.0 and create a portlet proxy.

    D. Create a producer definition and a web service.

  • Question 14:

    Cheng is a registered user of his company's intranet portal. He accesses the portal by a web browser with a valid RememberMe cookie but he has not logged into the portal during the current session. How does the portal treat Cheng?

    A. Identified and authenticated

    B. Identified and unauthenticated

    C. Unidentified and authenticated

    D. Unidentified and unauthenticated

  • Question 15:

    Peter has a custom portlet skin that he wants to deploy to an IBM WebSphere Portal server. Which one of these steps can best be used to deploy his custom skin?

    A. Use the 'uploadNewSkin' ConfigEngine task.

    B. Use WebDav to deploy to the skinlist entry point.

    C. Use the 'installNewSkin' ConfigEngine task.

    D. Place his skin project in the /installedApps//wps.ear/wps.war/skins folder and restart the server.

  • Question 16:

    Quinn is creating a module that adds a customized Dojo lightbox for a disclaimer to overlay the screen as soon as the page loads using dojo.addOnLoad. She has already created myLightBox.css and intends to write the JavaScript event triggering the lightbox inline. What must Quinn do to ensure she gets the desired functionality at minimal performance cost?

    A. Quinn should add all this code right after the theme's tag to ensure the functionality happens as soon as the body markup is loading.

    B. Quinn must add the tag pointing to myLightBox.css into the block. The JavaScript can be added anywhere therein as long asthe page uses the nondeferred profile and the event is added to the event handler

    C. Quinn must create a CSS sub-contribution type in her module pointing to myLightBox.css. The JavaScript can be added anywhere therein aslong as the page uses the default deferred profile and the event is added to the event handler.

    D. Quinn should really write all CSS and JavaScript inline for performance reasons so secondary requests to the server are never made.

  • Question 17:

    A software delivery executive, by the name of Fry, is developing a custom theme called Popplers. He has deployed the theme with six custom layouts (Lla, Zdb, Bdr, Amy, Pff and Hms) at dav:fs- type1/themes/Popplers/layout-templates.

    Over the past few days, he has been trying to scope three of these layouts (Lla, Zdb and Bdr) however, none of them are visible in the WebSphere Portal 8.0 Layout tab.

    He has performed the following steps:

    Refreshed browser's cache 4) Reloaded the page What is the problem with Popplers based on the information provided?

    A. One cannot partially scope custom layouts in a theme. Just like the default Portal 8.0 theme, you must scope all defined custom layouts.

    B. Step 1 is incorrect. Changing the URL value to ibmCfg.themeConfig.themeRootURI+"/system/layouts.json" will resolve the issue.

    C. Step 2 is incorrect because layouts must be listed alphabetically - listing them as Bdr, Lla and then Zdb will correct the issue.

    D. The last two steps are in the wrong order - perform step 4 first and then step 3 to solve the problem.

  • Question 18:

    Stella is developing a CSS sub-contribution component for her custom module. Which of the followings statements is incorrect regarding CSS sub-contribution types?

    A. CSS sub-contributions are only valid under a head contribution type.

    B. The URL referenced in CSS sub-contribution must return valid CSS syntax.

    C. CSS sub-contributions are valid under both head and config contribution types.

    D. When debug is enabled, separate link elements are generated for each CSS URL.

  • Question 19:

    The following is an extract of a theme module's plugin.xml file:

    Based on the above extract, which of the following statements is false?

    A. The module is inactive and needs to be be activated with the tag.

    B. Defining a CSS file, menu contribution, or module capability are all optional.

    C. A user can declare an alternative debug js file in the same tag as a js file.

    D. The ID field of the tag can contain letters and digits as long as the combined field value is unique.

  • Question 20:

    Carl is trying to create a theme based on a modularized IBM WebSphere Portal theme. He is ready for deployment, but is unsure of the structure he needs to use to accomplish this. What would be the proper deployment structure for this theme?

    A. Create an ZIP file that contains one WAR file containing the dynamic content of the theme and one JAR file containing a .content filereferencing the static content.

    B. Create a custom version of the dynamic content from the modularized theme as a new EAR file and a custom version of the static content bycreating a folder in the file store for it.

    C. Create a WAR file that contains an ZIP file containing an EAR file that includes both static and dynamic content.

    D. Create a folder for the theme in the file store, and create a WAR file containing an exact copy of this theme. All associations between static anddynamic content will be made once both are associated by sharing similar context roots.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only IBM exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your C2040-911 exam preparations and IBM certification application, do not hesitate to visit our Vcedump.com to find your solutions here.