What is the first step you perform to secure an ADF application? (Choose the best answer.)
A. Edit the web.xml file and adf-confiq.xml file to include the ADF authentication servlet configuration.
B. Merge the application roles into the deployment server's roles.
C. Define a lifecycle listener to intercept the HTTP request for the application's URL
D. Use the Configure ADF Security wizard to enable secunty for the application.
E. Create a login page and run the application authenticated as the test-all user.
You create a new ADF Faces page called emp.jspx and bind some data controls to that page. You notice a file called empPageDef.xml. What is this file for? (Choose best Answer)
A. it is the page definition that contains the XML representation of the page layout and the components on that page.
B. it is a template file into which you can write any managed bean code.
C. it js the page template definition file that represents the chosen quick start layout.
D. it is the file that contains the definition of the bindings to your data-bound components.
E. it defines the binding context for all pages in your application.
Which statement is true about creating a method at the application module level? (Choose the best answer.)
A. You cannot create methods at the application module level.
B. Application module methods provide an interface for the view layer to call custom business logic that may work across multiple data views.
C. Application module methods are best suited to writing validation logic for entity objects.
D. Methods in an application module allow you to manipulate Ul components in the ViewController project
E. Because ADF provides no way at run time to automatically create or delete view object records, you must create application module methods to do this.
How are ADF components shared among applications? (Choose the best answer.)
A. by using a source control system to share components
B. by selecting the Shared Library check box when adding libraries and JARs to a project
C. by creating shared application modules and ensuring all developers use them
D. by defining a custom JAR file and sharing it in a source control system
E. by creating an ADF Library of components and deploying it to a shared location
Which three options does an entity object automatically implement? (Choose three.)
A. primary key functionality based on any column in the database that is marked as a primary key
B. B. not-null functionality based on any column in the database that is marked as not null
C. attribute precision based on column size
D. all table check constraints
E. any table triggers
Which two components allow you to divide your page into two sections, where one section can be collapsed and expanded by the user, without the need to code?
A. afpanelBorderLayout
B. afpanelSplitter
C. afstretchLayout
D. afpanelDrawer
E. afpanerTabbed
View the Exhibit A user interface requires a view of data for a customer order to include information about the order, items in the order, and information about the customer who placed the order. The application entities and their relationships are defined as shown in the Exhibit.
Which two steps would you perform to meet this requirement? (Choose two.)
A. Create a default view object based on OrdEO, and add ItemEO and CustomerEO as reference entities to the view object
B. Create default view objects based on OrdEO, ItemEO, and CustomerEO, and create view links based on the defined associations
C. Create a view object based on SQL and define the SQL to select from the Ord, Item and Customer database tables
D. Add attributes from the ItemEO and CustomerEO entities as needed
E. Create calculated attributes as needed from the Order. Item, and Customer database tables.
F. Set the ItemEO and CustomerEO attributes to updatable=NEVER.
Which two statements ate true about a dvt:gauge component? (Choose two.)
A. dvtthresholdSet with dvtthreshold tags can be used to define ranges of data and coloring for a gauge
B. The style of the dial in a dial gauge is fixed
C. A gauge component can render as a vertical status meter.
D. Gauge data range must start from 0.
Which statement is false? (Choose the best answer)
A. A panelDashboard has the same rowHeight (or all the rows
B. AFStretchWidth in the style class of a panelGroupLayout causes it to fi II the page horizontally
C. panelGroupLayout cannot have a vertical scroll bar
D. panelBox stretches if placed inside a panelStretchLayout center facet
What should be in a managed bean, rather than a backing bean? (Choose the best answer.)
A. code that manipulates the color of a text field on a JSF page
B. data that is used to decide if a field is shown as mandatory or not
C. data that is used on another page in the task flow
D. code that opens a pop-up in the page