CertInside

190-824

IBM 190-824 Building Portlets with IBM WebSphere Portlet Factory 6
Q&A v 5.12

http://www.CertInside.com/
CertInside,The Most Realistic Practice Exams!

Http://www.CertInside.com

CertInside Help you pass any IT Exams

CertInside

190-824

1. After working with a builder for several days, it is decided that John must consume some data from a Lotus Domino database. How can he most easily enhance his project to include data from Domino? A. Use the Notes ODBC driver to consume Domino data B. Add the Lotus Collaboration Integration Extension to his project C. Export the Domino data to Excel, then add an Excel Integration Extension to the project D. Integrate Domino with a relational database using Domino Enterprise Connection Services (DECS), then consume the data using a native JDBC driver Answer: B

2. Will has used Eclipse for several RCP and plug-in projects and is beginning his first WebSphere Portlet Factory WebApp. In order to provide a clean environment for the complexities of his WebApp, what action should he take with Eclipse before creating the new WebApp Project? A. Open a new perspective B. Define and use a new workspace C. Start Eclipse with the "-clean" option D. Clear the warnings from the Problems view, and add a Servers view for running the project Answer: B

3. Jerry returns from a vacation to his shared development machine, and when launching Eclipse discovers a Profiling Monitor where his project's navigation used to be. What does he need to do to return to his WebSphere Portlet Factory project, assuming that he selected the correct workspace? A. Run a search for the base entry of his WebApp Tree B. Change the perspective to the WebSphere Portlet Factory perspective C. Use the File - Open File menu to return to one of his models D. Use the Run menu choice to change to his old run configuration Answer: B

4. Angie has created several builder calls in a model and wishes to see the model's raw form for educational purposes. Where can she do this? A. In the generated code pane B. In the Model XML model view C. In the WebApp Tree model view

Http://www.CertInside.com

CertInside Help you pass any IT Exams

CertInside D. By navigating to the initial Comment in the Navigator pane Answer: B

190-824

5. Which builder can Ellen use to add a form to her WebApp for the collection of data? A. Form Builder B. Data Page Builder C. HTML Page Builder D. Data Class Builder Answer: B

6. To get a better understanding of a data service provider, Gene would like his provider model to automatically create some documentation. In which builder call can he generate documentation, and how? A. SQL Call builder, by selecting "Include Documentation" B. Comment builder, by adding appropriate comments to the model C. Service Definition builder, by selecting "Generate Main" and "Include Documentation" D. SQL DataSource, by defining data that has embedded comments as one of the columns to return Answer: C

7. Jerald is working with detail input pages (forms) and wishes to give them similar colors and fonts as the summary pages developed by another programmer. The styles can easily be modified by doing which of the following? A. Use the "!important" tag in the summary page CSS definition B. Modify the style manually in the HTML generated by the page automation builder call C. Include a CSS file as part of the project, referencing it in the detail page's builder call D. Use a modifier builder call to change the tag associated with the element that needs a new style Answer: C

8. Francois is familiar with the generation of WSDL in a data provider model using the Service Definition builder. However, for his current project, he has created several service consumer models and is performing complex operations on the result sets. It is these operations, not necessarily the raw data, which he would like to expose as web services. How can he define a new WSDL without involving the provider model? A. Use the WSDL Generator builder at the end of any model B. Append Action!ViewWSDL to the URL of any model as it runs

Http://www.CertInside.com

CertInside Help you pass any IT Exams

By reading a schema file with form definition elements and field validation C. The data can be rendered in form fields. Lance can map data to named HTML tags on a page.CertInside. For faster iterative development and testing. logging into the portal server and loading the correct page. No actions are necessary as models run in the Eclipse or RAD IDE by default C. Which of the following steps should he take to accomplish this? A.com CertInside Help you pass any IT Exams . Elise has been working on a model and realizes that a new builder call is required in the middle of two others. Using the Data Page builder. Use the Web Service Enable builder to expose one or more methods D. Add Click-to-Action builders C. How does he generate form fields for data input and modification? A.model with the browser Answer: A 12. Leanna intends to share certain values (variables) across different models in a particular user session for later use in event processing. Create a run configuration to run to run the models on an embedded test server D. Johan would like to test his models without continually republishing them to a portal server. By referencing an HTML file in the Input Control Settings B. Use a Web Service builder as a modifier after using a View & Form builder Answer: C 9. then choosing a Page or Imported Page builder call that has already been defined Answer: D 11. or in some combination of both. Which of the following types of inter-portlet communication describes what she needs to do? A. Add Shared Variables for coupling with an event mechanism Answer: D 10. Add Portlet Factory events with shared inputs D. Generate Property Brokers B. as read-only fields.CertInside 190-824 C. By first choosing the Page Type as data entry. How Http://www. Open the model files in a browser after associating the extension . By generating sample HTML and modifying it in-line with the built-in editor D. Create a configuration to run the model stand-alone B.

Pauline is defining a Service Operation. He wants to make sure certain information is supplied to the Event Handler of "target" portlets when they communicate. Use arguments as an input B.CertInside can she add the builder call in the right place? 190-824 A. but use "Save As. even if she is in edit mode. Use a Data Field Modifier builder D. Use indirect references to a method call that returns the information D. Which action should she call in the Service Operations properties? A. Activate Answer: C 15.CertInside. How is this accomplished? A. Fetch B. then click on the new builder call icon C. Denise is adding Page Automation to her service consumer.com CertInside Help you pass any IT Exams . Execute D. and has a need to treat certain data in the detail data set as read-only. John is developing a multi-portlet application and will be using Events to handle inter-portlet communications and actions." to position it D. Create the builder call using the new builder call icon. Use the hide-when input on the Page Automation builder Answer: C Http://www.. Invoke C. then drag it to the correct position Answer: D 13. How is this accomplished? A. Select the builder call before the position desired. In order to make a SQL Call return data.. Encode both the event name and declaration data in the event handler's inputs Answer: A 14. Either use the right-click menu to insert the builder call or add it to the end. Move the builder calls using drag and drop in the Navigator pane B. Use a Data Column Modifier B. Use a Data Hierarchy modifier C. Define the events as locally fired events C.

Use the Imported Page builder call to replace the Edit page at runtime D. then use Data Field Modifiers to automate and tie the forms to the Data Page builder calls Answer: A 18. tying your code to the underlying data C. What should he do to accomplish this goal? A. Load the model's XML schema B. Create a base page and stylesheet. Service Consumer D. Gwen has successfully implemented a default Edit display for users of her portlet. warning them of the ramifications of their changes. Methods and Pages? A. Linked Java Objects. Use the Outline for each model C. Create an HTML page including entry_prompt. Import HTML forms. Hard code HTML tags. However now she would like to add disclaimer text to the default Edit page as users see it. Add a view in Eclipse or RAD to specifically navigate these elements Answer: C 17. Jorge has exposed back-end data using an SQL DataSource.CertInside.CertInside 190-824 16. Web Service Call Http://www. entry_value. Use an HTML Template for page formatting B. SQL Consumer B. and submitbutton attributes. How can she navigate the components of her web application such as its Data Services. Use the WebApp Tree for each model D.com CertInside Help you pass any IT Exams . used in conjunction with Data Modifier builders D. Now for another model to use this data. Modify the Portlet Adapter to include a text Variable B. but not lose control over the individual page elements. which builder must be used to define the provider model? A. Service Client C. What approach should she use? A. SQL Calls and a Service Definition with WSDL being generated. Hand-edit the generated HTML produced by the Portlet Adapter builder C. and refer to its path in the Portlet Adapter Answer: D 19. Sam wants to exploit the Data Page builder's ability to generate the bulk of the HTML code for his portlet. The Navigator pane provides Heather with navigation among the source files in a project.

CertInside.. SQL Publisher B. Navigation controls C. Sally has created a simple "Hello World" model and wishes to edit one of the builders." to edit in a text editor Answer: C 22. Service Publisher Http://www. Allison has accessed a data source. Alexis wishes to display one "read-only" field on a form. Double-click the builder or right-click and Open. She has also added service operation calls to transform data. then edit in the Builder Call Editor D. Use JavaScript to reformat the field prior to displaying it B.com CertInside Help you pass any IT Exams . Bill is developing a user interface for a result set of data using View & Form. Profile the field. A More button control D. Locate the builder call in the Navigator. then use "Open With. choosing the DateTime Profile Handler to set the format C. Back and Next button controls Answer: A 23. He wishes to present the user with 20 rows of results at a time.. Copy the builder and edit from the copy. Use a Data Field Modifier Builder to control the format of the specific date D. what builder call must she add? A. and while the rest of the application uses one format. This field is a date field. Paged Data Display B. assuming the defaults are being used everywhere else in the application? A. How does she begin editing? A. Use a global Method Call builder to provide translation information to the Data Field Modifier Builder call Answer: C 21.CertInside Answer: D 190-824 20. then re-import the builder into the model C. What does he need to enable? A. Right-click the builder and choose "Edit" B. Now to make the result sets available to a service consumer. for this specific form it should use another format (the form is for a business unit located in another region that uses a unique date format). and added builders that make several SQL calls to the data source. How can she accommodate this requirement.

Daniel has created and deployed a portlet. then realized it needed a different name for presentation in WebSphere Portal. Service Definition D. The Portlet Adapter builder.CertInside C. Which of the following are criteria that will help him with the decision? Http://www. as Page builders do this as well Answer: C 27. <span /> instead of <span>content</span>). Which of the following is a recommended step during his review? A.com CertInside Help you pass any IT Exams . Alex wishes to expose profile values for customization when his model is used as a portlet. such as <form name . Use implied closing tags whenever possible (e. Place all attribute values in double quotes (").CertInside."ExamForm"> D. Which builder and field needs to be modified? A. Action List B. The Portlet Adapter builder. Attribute Setter Answer: B 26. Portlet Title field Answer: D 25. Jeremy is trying to decide between importing an existing HTML page and modifying it with builder calls. The Action List builder. for instance to a search form B. While preparing to import an HTML page into a model. Service Externalization Answer: C 190-824 24. Portlet Adapter C. Name field D.g. Profile Adapter D. Name field C. Use nested form tags for embedding form calls. Name field B. as it is stripped out of the HTML during import C. Vern is reviewing the HTML for compliance with best practices and the highest level of compatibility with WebSphere Portlet Factory. Which builder should he use to accomplish this? A. The first Page builder. Avoid the use of a <head> tag. or creating the page by hand with the Page builder call.

CertInside.New. The names of the HTML pages. The HTML pages' compliance with W3C XHTML recommendations. How can he deploy a WebSphere Portlet Http://www. Use WebSphere Portal skins to override classes wherever possible. Add expand/collapse sections to the model's outline section B. tying them together with new builder calls at the top of each model Answer: C 29. Remove the <link> tag from the default HTML template file B. Davis does not have local or mapped network access to his portal server.CertInside 190-824 A. My New Project C. Insert blank builder calls to provide separation between the sections C. The number of tables on the HTML pages and the number and kind of <span> tags on those pages D. My. then remove the JavaScript and use the new HTML template file Answer: D 30. and the need to consume data on the pages Answer: D 28. MyNewProject B. Which of the following is a valid project name? A. Melissa should: A. Modify the default_layouts_and_stylesheets model definition C.com CertInside Help you pass any IT Exams . In what way can he separate the builder calls to make them more readable and give them a clean. Copy or rename the default HTML template file. specifically the use of spaces B. pages. the level of variability by user required. Develop a separate model for each section. eclipse\MyNewProject\ Answer: A 31. using the "!important" syntax D. D. Melissa has been tasked with branding portlets according to corporate standards. Insert Comment builder calls above each major section. In order to override a CSS class definition used as part of the default Page Automation style. orderly presentation? A. assuming it is correct C. documenting the builder calls that follow D. The amount of JavaScript on the pages. Troy is designing an application that will have multiple builder calls performing several different tasks. and HTML tags. with several modifiers to his views.Project. Troy is creating a new Factory WebApp Project.

and Virtual servers D. and deploy it to the portal server using the administration screens Answer: D 32. Local.CertInside. WSRP. and deploy it as a remote portlet from his local test server D. He must configure each desktop remotely with the new feature set from scratch B. He must distribute a single 'pkg' file that is placed in the Packages folder of the WebShere Portlet Factory installation directory C. Local. How can he distribute a feature set? A. Generate a WAR file using the project's right-click menu. and each developer must place multiple files in the proper directories D. he must document the files it uses and their location. Bill would like to distribute a new feature set to his remote development team's WebSphere Portlet Factory installations. WAR Runtime.CertInside Factory project to the server? A. Show profile names in Configure C. Show profile names in Edit B. What common server configurations are available to her? A. Which of the following settings will accomplish this in the Profile Sets section of the Portlet Adapter builder? A. so he must place the feature files on an update server Answer: B 34. and Remote servers B. Victoria would like to allow end users of a portlet to specify a profile to apply to the portlet (assuming they have the proper portal role security). and Test Environment servers Answer: B 33. Generate a WAR file using the project's right-click menu.com CertInside Help you pass any IT Exams . Remote and Test Environment servers C. Cady is getting started on her first WebApp. Local. Remote. Test Environment. For each new feature. Define a deployment configuration xmlaccess script 190-824 B. Feature sets are automatically configured using the standard Eclipse or RAD 'Software Updates' functionality. Create a deployment builder call as the last builder call in the project and remove the "main" method C. Show individual profile values in Edit Http://www.

Explicit Handler B. Profiles can be added to the WebApp Tree directly. In the profiles model view. J2EE Role Handler C. which selection handler should she choose? A. If her ultimate goal is to differentiate between running the application in standalone mode and running it inside a portal. hierarchical profiles are built by placing them in the proper order in the builder call list D. During profile set creation. and now needs to match a request with a categorization (segment) and return the profile associated with the segment.CertInside. Show individual profile values in Configure Answer: A 190-824 35. Associating an available segment C. new profiles and their entries can be created in the user interface Answer: D 36. WPS Execution Mode Handler Answer: D Http://www. How are hierarchical profiles created? A. Creating a dynamic entity relationship D.com CertInside Help you pass any IT Exams .CertInside D. WebApp Runtime Handler D. Customizing execution time personalization Answer: B 37. Which of the following describes this relationship? A. or ad-hoc when profiling an input in a builder. Creating a parent profile B. Skip is creating a new hierarchical profile and wishes to create a relationship with an entity returned by a profile handler so he can read the list of LDAP groups returned by that handler. Jackson wants to create hierarchical profiles for the three kinds of end user roles that will be using his portlet. Melissa has implemented profiling for several inputs in her WebApp. profiles can be moved under other profiles using drag and drop B. so the tree should be used with the hierarchy in mind C. Using Profile builders and modifiers.

com CertInside Help you pass any IT Exams . create a new set and entries C. What's his first step? A. Modify the URL or set up a run configuration specifying the profile set to use C. Tim is experimenting with the various ways to create a new profile set. profile it. Generate a list of input values in a text editor. Handcraft the XML file representing the Profile Set. open the original profile set. Click the profile icon for the builder call input and add the entry directly to correct Profile Set B. create a new profile (or profile set). then modify those values directly Answer: C 40. Open the profile. What is the easiest way to add new entries from this location in the product? A. Use the Manage Profiles editor or the Profile Input dialog C. modify it and return to the builder call D. or use the ".CertInside 190-824 38. then rename it in the Navigator Answer: A 39. or click New->Factory Profile Set. and is wondering how to provide the inputs to the table. has encountered his first "table" in a builder call. Teresa has developed a new model in her project and wishes to test it with an existing profile. There are two ways to do this . William decides during creation of a builder call that he needs to associate a builder call input with a profile entry that has not been created yet. and prepare to paste them into the table C. Right click the model." button D. Pierre.CertInside.this will give him the ability to choose the inputs B. Click on a row in the table to give it focus. or copy the profile to the model using the Navigator Answer: A 41. and save the new choice Answer: A Http://www. a new developer. Which of the following are the ways he can create? A. Profile the table . then either type an input. Use the Applied Profiles view or append the profile to the URL B. Copy the profile to the model using the Navigator or use the Applied Profiles view D. Enter the profile for the input..what are they? A. Close the builder call. add entries. Use the Profile Input dialog or the New Profile Set wizard B. Add an Indirect Reference to the name of the table in order to provide it with default values.. Use the Applied Profiles View inside the New Profile Set wizard D. and select the models to apply it to.

Answer: C 45. Which of the following represents the last entity she needs to create in order to profile inputs in her builder calls? A. Configuration portlet builder calls Answer: A 43. Profile inputs B. Remove the Web Module from WebSphere Portal and re-import the project WAR file B. Shara has configured a new profile set and a profile.8. D. and less likely to require programming changes. flexible. Restart WebSphere Portal.CertInside. Security roles C. Profile attributes Answer: B 44. Assuming he has set up the WebApp Project for automatic deployment. After testing it in a standalone environment. He must edit the factory.properties file to provide dual deployment paths. Set and Entry point processing D. Harry has modified his WebApp Project to include a new model with a new Portlet Adapter.1 and also to a new WebSphere Portal 6 environment. He must ensure that artifacts of the WebSphere Portal custom theme are referenced properly in his code. C. What is a critical consideration for the WebSphere Portal 5. Profile entries C. Viktor determines that leaving configuration of several portlet attributes or characteristics up to the end user / administrator of the portlet would make it much more useful. While building a new portlet using WebSphere Portlet Factory.1. what is the easiest way to make the new portlet available? A. as the changes made to the project are automatically deployed C. so new concrete portlets can be installed and updated Http://www. Titus is preparing to deploy a portlet WAR for use in WebSphere Portal 5. B. Profile selections D. He must set the class-loading order so third-party JAR files are loaded before others.com CertInside Help you pass any IT Exams . Build a new WAR file for each change. he would like to deploy it to WebSphere Portal. He must ensure that the JVM used in development is 1. Using which concept can he accomplish this? A. Profiling B.1 environment? A.CertInside 190-824 42. and commented out for WebSphere Portal 6.

CertInside 190-824 D.properties file. Will is setting up debug tracing for his model. Use the "enable Debug Tracing" input on the Variable builder B. Rebuild the Project's Portlet WAR file. Add a Debug Tracing builder to the model. users must inspect the Run configuration to discover the path to the log files. deploy the project. save property changes. specifying whether to trace all actions or naming a specific action to trace Answer: D 49. indicating the model and action to trace C. He has located and opened the log4j. What else does he need to do to make his settings take effect? A. Where can she find and view them? A. Anna has been testing a model and is concerned about the time certain actions "seem to be taking".CertInside. as this will update the Web Module in WebSphere Portal. D.category. making the portlet available Answer: D 46. Emma is not satisfied with her co-developer Jakob's description of system tracing events and times. Set the Portlet Adapter debug input option to "INFO" C. as all changes will be reflected in this file at run time D. The location of log files is variable depending on selections made in the Run configuration. Add a Debug Handler builder call to the model B. the changes will take effect immediately D. Re-run the model.properties file in an editor and set the log4j. WebSphere Portlet Factory logs are intertwined with WebSphere Portal logging. Inspect the logging. Shut down the server. Sean wishes to trace the value of a variable as a model is being run. in order to help track down a problem somewhere in a computation later in the model. Her development Http://www. rebuild the project. and wishes to check the system logs herself. Log files are created in the base WEB-INF directory B.properties file for variable values. and restart the server Answer: D 47. users must open log files on the server to view them.system.bowstreet.debugTracing property as discussed in the product documentation. How can he trace the value of the variable? A. Log files are stored in the WEB-INF/logs directory in the project WAR file C. Add an entry to the log4j.com CertInside Help you pass any IT Exams . Answer: B 48.

system. The variable varSampleApp changed prior to the loading of the appMainPage Answer: C 51. Enable system tracing to store the execution time for each action (page or method) D.CertInside.com CertInside Help you pass any IT Exams . Jeffrey is reviewing the following section of a debugTracing.273] --* Category: Bowstreet.TIME: [2007-03-12 05:45:32.CertInside 190-824 environment is a very high-end system. which is created by default with each model Run C.txt log. What action(s) can she take to help isolate the performance issue? A.debugTracing Priority: INFO Thread: htto-8080-Processor25 Msg: Debug Tracing Model: SampleApp_Debug Stack Trace: 0 46 Method: main ${Variables/varSampleApp} = null 46 96 .Page: appMainPage ${Variables/varSampleApp} = Chicago What can he infer from this part of the log? A. Rename the methods to method_webAppAccess B. The variable varSampleApp changed during or after the appMainPage loaded D. The appMainPage took 46 milliseconds to load C. Dedicate a larger Java HEAP_SIZE to the main method associated with the model that is suspect Answer: C 50. Add counters to the builder calls that are suspect B. Profile the LJO builder call's source input Http://www. and other portlets she has developed have not exhibited the kind of response time "lag" she and her testers perceive. Consult the performance log. She suspects one of the data services builders is experiencing network latency but is unsure where the real problem lies. How can he accomplish this task? A. The main method took no time to execute B. *-. Rico needs to provide a method in his Linked Java Object with access to the current webAppAccess object.

What are the three things he can modify using IXml methods? A. node hierarchy. Which builder call can he use to accomplish this task? A. Bean MasterDetail builder D. Open a new perspective Http://www. and text value C. Element name. what action should he take with Eclipse before creating the new WebApp Project? A. and he now has the XML structure available for processing.CertInside. Define Linked Java Objects for use in the project. binary value. Element name. text value. and import them using standard Java import syntax Answer: A 54. and attribute(s) Answer: A 55. as it has an interface for adding Java code to methods D. Create a Method Call builder call to reference the webAppAccess object D. Drag and drop code snippets from the pallet using the WebApp Diagram C. Data Page builder (Bean Settings) Answer: A 53. Start adding builder calls to the model using the Outline pane B. Jorge is working on an XML structure that has been retrieved from an existing XML file. Maurice needs access to the remote interface of an Enterprise Java Bean that was developed for another application and is deployed. EJB Call builder B. Will has used Eclipse for several RCP and plug-in projects and is beginning his first WebSphere Portlet Factory WebApp. and attribute(s) D.com CertInside Help you pass any IT Exams . Element name.CertInside 190-824 C. Declare that the desired methods take one argument of the type WebAppAccess Answer: D 52. node hierarchy. how does she add new code to the model? A. Method Call builder C. After creating the Factory WebApp Project and her first model. In order to provide a clean environment for the complexities of his WebApp. Use the WebApp Tree. Element text value. and attribute(s) B. Tabitha is creating her first WebSphere Portlet Factory project.

Start Eclipse with the "-clean" option 190-824 D. How can he most easily enhance his project to include data from Domino? A. Use the File .CertInside B. Define and use a new workspace C.Open File menu to return to one of his models D. Profile the field. then consume the data using a native JDBC driver Answer: B 58. then add an Excel Integration Extension to the project D.com CertInside Help you pass any IT Exams . This field is a date field. Clear the warnings from the Problems view. Use JavaScript to reformat the field prior to displaying it B. and when launching Eclipse discovers a Profiling Monitor where his project's navigation used to be. Use the Notes ODBC driver to consume Domino data B. Integrate Domino with a relational database using Domino Enterprise Connection Services (DECS). assuming that he selected the correct workspace? A. Jerry returns from a vacation to his shared development machine. and while the rest of the application uses one format. Use the Run menu choice to change to his old run configuration Answer: B 57. What does he need to do to return to his WebSphere Portlet Factory project. choosing the DateTime Profile Handler to set the format C. Export the Domino data to Excel. Alexis wishes to display one "read-only" field on a form. How can she accommodate this requirement. Change the perspective to the WebSphere Portlet Factory perspective C. Use a Data Field Modifier Builder to control the format of the specific date D. assuming the defaults are being used everywhere else in the application? A. for this specific form it should use another format (the form is for a business unit located in another region that uses a unique date format). Add the Lotus Collaboration Integration Extension to his project C. and add a Servers view for running the project Answer: B 56. it is decided that John must consume some data from a Lotus Domino database.CertInside. Run a search for the base entry of his WebApp Tree B. After working with a builder for several days. Use a global Method Call builder to provide translation information to the Data Field Modifier Builder call Answer: C Http://www.

Which of the following steps should Http://www. generating comments for each C. Elise has been working on a model and realizes that a new builder call is required in the middle of two others. SQL Consumer B. specifying all service models and the report type Answer: D 61. Move the builder calls using drag and drop in the Navigator pane B. Add a Comment builder before each SQL Call B. Create the builder call using the new builder call icon. but use "Save As. Double-click the builder or right-click and Open.com CertInside Help you pass any IT Exams . Right-click the builder and choose "Edit" B. Johan would like to test his models without continually republishing them to a portal server. Sally has created a simple "Hello World" model and wishes to edit one of the builders. Web Service Call Answer: D 62. then re-import the builder into the model C. Service Client C. Either use the right-click menu to insert the builder call or add it to the end. Select the builder call before the position desired. then use "Open With. which builder must be used to define the provider model? A. Jorge has exposed back-end data using an SQL DataSource. specifying Services as the report parameter D. How does she begin editing? A.CertInside 190-824 59.CertInside. Now for another model to use this data. then edit in the Builder Call Editor D. Use the Service Definition builders in each one. then click on the new builder call icon C. How can he approach this? A." to edit in a text editor Answer: C 63." to position it D.. then drag it to the correct position Answer: D 60. Use the Service Documentation Builder. logging into the portal server and loading the correct page. Service Consumer D. How can she add the builder call in the right place? A.. Use the WebApp Documentation builder. For faster iterative development and testing. Copy the builder and edit from the copy. Jonathan would like to document all of his service provider models at once. Locate the builder call in the Navigator... SQL Calls and a Service Definition with WSDL being generated.

Portal Configuration D. Portlet Adapter builder C.com CertInside Help you pass any IT Exams . Portlet Adapter B. Jeremy is about to implement configuration for his portlet.CertInside he take to accomplish this? A. which he would like to expose as web services.CertInside. Portlet Information builder D. he has created several service consumer models and is performing complex operations on the result sets. Which of the following builders should Gia use to rename a portlet for production? A. Append Action!ViewWSDL to the URL of any model as it runs C. Portlet Configuration builder Answer: B 65. Use a Web Service builder as a modifier after using a View & Form builder Answer: C Http://www. How can he define a new WSDL without involving the provider model? A.model with the browser Answer: A 64. It is these operations. Profiled Service Call Answer: A 66. Create a configuration to run the model stand-alone 190-824 B. No actions are necessary as models run in the Eclipse or RAD IDE by default C. However. for his current project. Francois is familiar with the generation of WSDL in a data provider model using the Service Definition builder. Create a run configuration to run to run the models on an embedded test server D. allowing the portal administrator to set parameters for the portlet. Open the model files in a browser after associating the extension . not necessarily the raw data. Use the Web Service Enable builder to expose one or more methods D. In which builder call will he set the behavior for the profile set that contains the profile inputs for this purpose? A. Portlet Name builder B. Use the WSDL Generator builder at the end of any model B. Profile Adapter C.

com CertInside Help you pass any IT Exams . and added builders that make several SQL calls to the data source. Otto needs to pass several arguments from one portlet to another when firing an event.CertInside. On Span Tag. What does he need to enable? A. Navigation controls C. SQL Publisher B. Paged Data Display B. Which of the following Event types can he use? A. what builder call must she add? A. WPS Default Portlet Message with Event Name Answer: A Http://www. and Profiled Location Input Answer: C 70. On Named Tag. and Advanced D. Back and Next button controls Answer: A 68. Bill is developing a user interface for a result set of data using View & Form. On Span Tag. Factory Multimodal Portlet Message D. Service Definition D.CertInside 190-824 67. Relative to Named Tag. Allison has accessed a data source. Service Publisher C. and Relative C. Inside Top. On Named Tag. What are the three techniques for locating the control builder calls? A. He wishes to present the user with 20 rows of results at a time. Factory Portlet Event B. and Wrapper B. She has also added service operation calls to transform data. A More button control D. Relative to Span Tag. Now to make the result sets available to a service consumer. Service Externalization Answer: C 69. Tariq is building a complex page using the Imported Page builder and needs to locate several control builder calls on that page to perform more actions. WPS Default Portlet Message C. Inside Bottom.

Use a modifier builder call to change the tag associated with the element that needs a new style Answer: C Http://www. Add expand/collapse sections to the model's outline section B. The use of the "!important" CSS construct has not been applied consistently D. Include a CSS file as part of the project. tying them together with new builder calls at the top of each model Answer: C 72.CertInside. Jerald is working with detail input pages (forms) and wishes to give them similar colors and fonts as the summary pages developed by another programmer. CSS Class names have come in conflict with WebSphere Portal theme class names C. This undesirable behavior can most likely be attributed to which of the following? A. Profile Adapter D. Which builder should he use to accomplish this? A. Action List B.com CertInside Help you pass any IT Exams . referencing it in the detail page's builder call D. In what way can he separate the builder calls to make them more readable and give them a clean. Modify the style manually in the HTML generated by the page automation builder call C. Portlet Adapter C. orderly presentation? A. documenting the builder calls that follow D. their appearance changes drastically. Insert blank builder calls to provide separation between the sections C. Troy is designing an application that will have multiple builder calls performing several different tasks. with several modifiers to his views. CSS Class definitions for the portlets are not consistent across the portlets B. The HTML template files have been modified to remove links to custom CSS files Answer: A 73. The styles can easily be modified by doing which of the following? A. Attribute Setter Answer: B 74. Develop a separate model for each section. pages. Alex wishes to expose profile values for customization when his model is used as a portlet. Jalen has noticed that when three portlets are on the same page and the order of the portlets is changed. Use the "!important" tag in the summary page CSS definition B. Insert Comment builder calls above each major section.CertInside 190-824 71. and HTML tags.

Invoke C. What are the three basic steps of Page Automation? A. Locate the generated HTML page in the Navigator. enrich the data B. Examine received data in the context of a View & Form builder. Receive data in a Data page builder. Which action should she call in the Service Operations properties? A. By reading a schema file with form definition elements and field validation C.com CertInside Help you pass any IT Exams .CertInside.CertInside 190-824 75. then choosing a Page or Imported Page builder call that has already been defined Answer: D 77. Phyllis wants to quickly locate the JSP code for a field on a page she developed using the View & Form builder call. Using the Data Page builder. as read-only fields. Use the "View Generated Code" link on the builder call to show the JSP code in a separate model view D. Lance can map data to named HTML tags on a page. generate a presentation for the data D. Pauline is defining a Service Operation. By generating sample HTML and modifying it in-line with the built-in editor D. Execute D. Use the search facility to locate the field name in the project B. or in some combination of both. What is the fastest way to find this piece of code? A. By first choosing the Page Type as data entry. modify the data. examine the data. double-click it to show its contents in a text editor Answer: B 76. In order to make a SQL Call return data. The data can be rendered in form fields. Receive data in a Data Page builder. Receive data in a Data Page builder. By referencing an HTML file in the Input Control Settings B. modify the schema. build a presentation for the data. Activate Answer: C 78. click on the field C. Page Automation is a set of builders that operate on data received from a provider model to make it easier for the developer to complete presentation. document the Http://www. Use the WebApp Tree to locate the page and its fields. How does he generate form fields for data input and modification? A. apply modifiers C. Fetch B.

Which of the following is a recommended step during his review? A. Avoid the use of a <head> tag. Create a formatter class that has methods and expressions that will be used to perform the desired transformations. Which of the following accurately describes the process for enabling field validation in his form? A. Use nested form tags for embedding form calls. As the application will be later integrated with the company's primary databases. Use implied closing tags whenever possible (e.com CertInside Help you pass any IT Exams . then set the form to infer its HTML from the Imported Page D. <span /> instead of <span>content</span>). Vern is reviewing the HTML for compliance with best practices and the highest level of compatibility with WebSphere Portlet Factory. complex argument types for inter-portlet communications."ExamForm"> D.g. as it is stripped out of the HTML during import C. Place all attribute values in double quotes ("). add JavaScript validation to the HTML. Portlet Factory Events Answer: D Http://www. Click-to-Action B. as Page builders do this as well Answer: C 80. expression. import it into an Imported Page. Use the Generate HTML button to create HTML.CertInside schema Answer: C 190-824 79. Which of the four event mechanisms can she use? A. Property Broker Action D. Brian has created a form for capturing customer data into a CRM system. and define the field. it is critical that certain fields are validated by the server as the forms are being submitted. for instance to a search form B. such as <form name . then add a Data Field Modifier builder call with the appropriate Validate Expression Answer: D 81. translation and validation inputs C. Property Broker Link C. Use profiling to specify the appropriate profile handler for field validation B.CertInside. Add a Field Validation builder call from the Data category. Mary is developing an application that requires multiple. While preparing to import an HTML page into a model.

Which inter-portlet event can he use to accomplish this? A. Property Broker Link C. Click-to-Action B. how should he find it? A. Open the Model XML model view. Portlet Factory Events Answer: D 85. Include images in the project that produce the desired images and text B. Open the Model XML model view. Right click the builder call and select "View XML" B. and disclaimer text for printing purposes.CertInside. Copy and modify an HTML template for the service consumer model's page(s) C. now she has been asked to provide headers and footers. Continue with text modifiers and include formulas for dynamic calculations D. After importing a model.com CertInside Help you pass any IT Exams . Susan has been using modifier builder calls to change the display of her table data in a service consumer model. A feature set model B. some graphics. However. then click on the builder call in the builder call list Answer: D 83.CertInside 190-824 82. Instructions for developing the new features Answer: B Http://www. Open the Builder Call Editor model view. then search for the builder call by its ID name C. and click "Generate XML" at the bottom D. Heinrich has 35 builder calls in a model. If he wishes to see the XML relevant to one specific builder call in the model. Padme discovers that she does not have all the feature sets required to continue work on the model. Property Broker Action D. The package files for the missing Feature(s) Sets C. Jar files that include the new features D. for what does she need to ask? A. Generate a call to an XSL style sheet to process the new data presentation requirements Answer: B 84. Which approach is the best way for her to accomplish this? A. Assuming she received the model from someone who does have the feature set. Timothy is building a standard mode (JSR 168) portlet and wishes to broadcast an event to other portlets by its event name.

In the profiles model view. Davis does not have local or mapped network access to his portal server. Generate a WAR file using the project's right-click menu. so the tree should be used with the hierarchy in mind C. She should ensure that this project is part of the context of Project Xavier C. hierarchical profiles are built by placing them in the proper order in the builder Http://www. Profiles can be added to the WebApp Tree directly. Create a deployment builder call as the last builder call in the project and remove the "main" method C. what file is critical to know the location of during project setup? A. and deploy it as a remote portlet from his local test server D.3 naming conventions B.CertInside 190-824 86. She should change to a shorter path to avoid conflicts with Windows path restrictions D. Jackson wants to create hierarchical profiles for the three kinds of end user roles that will be using his portlet.CertInside. the default on her Windows system for the location of the project will be "c:\Documents and Settings\Emily\Portal Work\Project Xavier\workspace\portal-integration\". Portal log file B. Using Profile builders and modifiers.bat file C. What must she consider before proceeding with this project location? A. Assuming Roland is working with WebSphere Portal 5.properties file Answer: C 89. Emily is building a new Factory WebApp Project. profiles can be moved under other profiles using drag and drop B. How can he deploy a WebSphere Portlet Factory project to the server? A.1. and deploy it to the portal server using the administration screens Answer: D 87. wpsconfig. Generate a WAR file using the project's right-click menu. She should reverse the direction of the slashes to be UNC compliant with other platforms Answer: C 88. wpconfig. Define a deployment configuration xmlaccess script B. based on her last project (not a WebSphere Portlet Factory project). PB Portlet JAR file D. How are hierarchical profiles created? A.com CertInside Help you pass any IT Exams . She should remove spaces from the path to comply with 8.

create a new profile (or profile set). Click the profile icon for the builder call input and add the entry directly to correct Profile Set B.CertInside call list 190-824 D. Inez has associated seven profile sets with the portlet model in her WebApp. and save the new choice Answer: A 91. When exposing these profile sets. create a new set and entries C. Right click the model.CertInside. Profile attributes Answer: B 92. open the original profile set. What is the easiest way to add new entries from this location in the product? A. Close the builder call. Enter the profile for the input. new profiles and their entries can be created in the user interface Answer: D 90. Use "Do not expose in portal tools" in the Portlet Adapter builder B. Profile entries C. add entries. He must navigate to the appropriate profile set. Http://www. Profile selections D. In the Profile Set. Profile inputs B. Where does he need to navigate in order to add the new profile? A. and realizes that there is one missing from the design. or ad-hoc when profiling an input in a builder. In the Portlet Customizer builder. modify it and return to the builder call D. Shara has configured a new profile set and a profile. Use a Method Call builder to rename the profile set's corresponding LJO Class Name D. William decides during creation of a builder call that he needs to associate a builder call input with a profile entry that has not been created yet. select "Handler Automation" as the method for display C. override the HTML <span /> tag for each profile set to be hidden Answer: A 93. During profile set creation. Paul is using the Manage Profiles editor of the Profile Manager to review his list of profiles. or click New->Factory Profile Set.com CertInside Help you pass any IT Exams . how can she limit it so only five of the profile sets are visible in her portlet? A. Which of the following represents the last entity she needs to create in order to profile inputs in her builder calls? A.

and add the profile from the Profile Input dialog. Use the Applied Profiles View inside the New Profile Set wizard D. Use the Profile Input dialog or the New Profile Set wizard B.CertInside. Use an indirect reference with the syntax @{MethodCall/methodName} Answer: C 95. Add a modifier builder call to reference the method C. Use the Applied Profiles view or append the profile to the URL Http://www. A list of profiled inputs is inlcuded as static variables in the source code C.what are they? A. He must navigate to a model. He must navigate to the Entries tab of the Profile Manager before adding a profile. Add a Method builder call B. Teresa has developed a new model in her project and wishes to test it with an existing profile. Use the Manage Profiles editor or the Profile Input dialog C.com CertInside Help you pass any IT Exams . 190-824 C. then rename it in the Navigator Answer: A 97. He can add the profile directly from the Profile Manager.CertInside B. Use an indirect reference with the syntax ${MethodCall/methodName} D. Handcraft the XML file representing the Profile Set. The WebApp Tree shows profiled inputs in the Variables section of its navigation D. Tim is experimenting with the various ways to create a new profile set. choose an input from the appropriate builder editor. How can she do this? A. Which of the following are the ways he can create? A. Answer: B 94. Eliza needs to reference the value returned by a method as an input to her builder call. There are two ways to do this . How can he easily determine which inputs have been profiled? A. A list of profiled inputs builds at the bottom of the portlet adapter builder call window Answer: A 96. D. The profile icon has a different color B. Jack has applied profiles to some of his portlet's portlet adapter builder call inputs.

Emma is not satisfied with her co-developer Jakob's description of system tracing events and times. or copy the profile to the model using the Navigator Answer: A 98. As her company has not completed its deployment of WebSphere Portal how can she deploy the application? A. D. non-Portal environment Answer: C 99. Answer: B Http://www. B. and select the models to apply it to. Log files are stored in the WEB-INF/logs directory in the project WAR file C. She can deploy the application as a WSRP application and consume it from another.1. users must open log files on the server to view them. Modify the URL or set up a run configuration specifying the profile set to use C. The location of log files is variable depending on selections made in the Run configuration.properties file to provide dual deployment paths. Where can she find and view them? A.CertInside. Answer: C 100. and wishes to check the system logs herself.1 and also to a new WebSphere Portal 6 environment.1 environment? A. He must set the class-loading order so third-party JAR files are loaded before others. Open the profile. Copy the profile to the model using the Navigator or use the Applied Profiles view D.8. He must ensure that the JVM used in development is 1. WebSphere Portlet Factory logs are intertwined with WebSphere Portal logging. D. users must inspect the Run configuration to discover the path to the log files. Gloria has developed a simple WebApp using WebSphere Portlet Factory. He must ensure that artifacts of the WebSphere Portal custom theme are referenced properly in his code. What is a critical consideration for the WebSphere Portal 5.com CertInside Help you pass any IT Exams . She can run the application in an embedded test environment but not deploy it to end users C. C. Log files are created in the base WEB-INF directory B.CertInside 190-824 B. Titus is preparing to deploy a portlet WAR for use in WebSphere Portal 5. and commented out for WebSphere Portal 6. He must edit the factory. She can deploy the application as a standalone application on a WebSphere Application Server D. She can deploy the application on any HTTP server with Factory core runtimes B.

Add a Debug Handler builder call to the model B. Jeffrey is reviewing the following section of a debugTracing. Jakob wishes to enable system tracing in order to track down a performance problem in a services consumer model. How is system tracing enabled? A. Enable the System Tracing input when stubbing out a main method for testing the model Answer: C 103.bowstreet. Set the Portlet Adapter debug input option to "INFO" C. Add a Tracing builder call to the beginning of the model C. save property changes. Shut down the server. He has located and opened the log4j. Re-run the model. Enable system tracing in the Run configuration being used for the model D.system. and restart the server Answer: D 102.TIME: [2007-03-12 05:45:32.CertInside 190-824 101. deploy the project.category. Add a Tracing builder call to the end of the model B.debugTracing property as discussed in the product documentation. What else does he need to do to make his settings take effect? A.273] --* Category: Bowstreet.Page: appMainPage ${Variables/varSampleApp} = Chicago What can he infer from this part of the log? A. *-.system. rebuild the project.com CertInside Help you pass any IT Exams . The main method took no time to execute B. Will is setting up debug tracing for his model.properties file in an editor and set the log4j. the changes will take effect immediately D.debugTracing Priority: INFO Thread: htto-8080-Processor25 Msg: Debug Tracing Model: SampleApp_Debug Stack Trace: 0 46 Method: main ${Variables/varSampleApp} = null 46 96 . The appMainPage took 46 milliseconds to load Http://www.txt log.CertInside.

Add a Debug Tracing builder to the model. specifying whether to trace all actions or naming a specific action to trace Answer: D 105. Add an entry to the log4j.CertInside 190-824 C. Use the "enable Debug Tracing" input on the Variable builder B.com CertInside Help you pass any IT Exams . Bean MasterDetail builder D.CertInside.properties file for variable values. The variable varSampleApp changed prior to the loading of the appMainPage Answer: C 104. The variable varSampleApp changed during or after the appMainPage loaded D. Inspect the logging. addChildElement("ElementName") Answer: D 106. JSP Tag builder Http://www. Method Call builder C. what would be the method she should call to add a new string-based child element? A. Assuming the XML structure already exists. Data Page builder (Bean Settings) Answer: A 107. Which builder should she use to accomplish this? A. EJB Call builder B. How can he trace the value of the variable? A. Which builder call can he use to accomplish this task? A.properties file. indicating the model and action to trace C. Jeanne needs to add some public methods of a Java class to her web application. parseChild("ElementName") C. Sean wishes to trace the value of a variable as a model is being run. Yolanda needs to add an element to an XML structure that is interacting with an object in WebSphere Portlet Factory. setName("ElementName") B. Maurice needs access to the remote interface of an Enterprise Java Bean that was developed for another application and is deployed. as all changes will be reflected in this file at run time D. in order to help track down a problem somewhere in a computation later in the model. setAttribute("ElementName") D.

how does she add new code to the model? A. as it has an interface for adding Java code to methods D. Use the WebApp Tree. Define Linked Java Objects for use in the project. Drag and drop code snippets from the pallet using the WebApp Diagram C.CertInside B. Linked Java Object builder Answer: D 190-824 108. and import them using standard Java import syntax Answer: A Http://www. Method Call builder C.CertInside.com CertInside Help you pass any IT Exams . Tabitha is creating her first WebSphere Portlet Factory project. Start adding builder calls to the model using the Outline pane B. Imported Method builder D. After creating the Factory WebApp Project and her first model.

Sign up to vote on this title
UsefulNot useful