you access a page in your auh application mat reters to Dinaings caning auh business components.
Which statement is true at run time about the ADF Business Component application module? (Choose the best answer.)
A. An application module is automatically instantiated (or each user session and allocated to that user for the life of their session.
B. The programmer must instantiate an application module in a JSF managed bean and carry the application module for the life of the user session.
C. One application module bean is instantiated and shared by all user sessions.
D. An application module instance is checked out of the application module pool and given to the user session for at least that request, or longer depending
Which two statements are true after rolling back an application module? (Choose two.)
A. The associated view object iterators for the application module have their current row indicators reset to the first row.
B. All entity object caches for the associated view objects of the application module are emptied.
C. Any attribute changes to entity objects for the associated view objects of the application module are reset to their onginal values.
D. The application module is passivated.
E. New or deleted records are unaffected by the rollback.
To deploy an application, select the application drop-down and choose Deploy. In the resulting dialog box, select Deploy to EAR file to_______or Deploy to Application Server to______. (Choose the best answer.)
A. create a file to deploy to using WLST or Ant scripts; deploy an application to a managed server
B. deploy an application to a predefined application server; deploy a JAR file to a predefined application server
C. create a file to deploy to a clustered server; deploy an application to a third-party application server
D. deploy to the Integrated WebLogic server: deploy to a clustered server
E. create a file to deploy to a clustered server; deploy an application using Enterprise Manager
The current page includes the following entries in its page definition file:
Programmatically, in a managed bean, you need to read the current EmployeesView's email into a string.
You write the following code to do this:
DCBindingContainer be = (DCBindingContamer)BindingContext.getCurrent
().getCurrentBindingsEntry();
XXXXXX emailBinding = String emailValue = emailBinding.getAttribute().get$tring(); What single class must you substitute for XXXXXX in the two locations in the code? (Choose the best answer.) A. CtrlBindmgContext B. JUCtrlActionBinding C. JUCtrlValueBmding D. DCValueBinding E. BCValueBinding
You have two entities, ItemEO and ProductEO. ItemEO contains the Orderld, ttemld, Productld, Price, and Quantity attributes. ProductEO contains the Id, ProductName, and ListPrice attributes You need to return rows as shown in the table Orderld
Itemld Productld ProductName
34321
Ski hat 100? 38997 Downhill ski poles
30315
Swim goggles 31876 Baseball mitt How would you create a view object to encapsulate these rows? (Choose the best answer)
A. Create a view object based on the ItemEO entity and add ProductEO as a reference entity.
B. Create a view object based on the ItemEO entity and modify the generated query to include SELECT ProductEO NAME. ProductEOJD, FROM S_PRODUCT ProductEO.
C. Create a view object based on the ItemEO entity and modify the WHERE clause to include ItemEO PRODUCTJD = ProductEO ID
D. Create a view object based on the ItemEO entity and create a view criteria to add ttemEO PRODUCTJD - :productld. Define productld as a bind variable to be passed in by the Ul
E. Create a view object based on the ItemEO entity and change the query mode to Expert Define the query as SELECT Item ORDJD, Item ITEMJD, Item.PRODUCTJD, Product.NAME, FROM SJTEM Item JOIN S_PRODUCT Product ON ltem.PRODUCT_ID=Productld.
Which two are reasons why you might set the bind variables of a view object at run time programmatically rather than using the declarative features of the framework? (Choose two.)
A. The framework can set only one bind variable declaratively on each view object query. Attempting to set more bind variables requires a programmatic solution.
B. After a bind variable is set using the declarative method, its value is immutable unless updated programmatically.
C. In all cases, ADF developers should code solutions rather than using declarative solutions
D. The bind variable is derived by calling a Java method rather than receiving the value from a user.
E. The bind variable value entered by and understandable by a user must be modified using Java code to a value that can actually be used in a query.
Which two options represent techniques that you would use together to deploy an ADF application? (Choose two.)
A. Deploy an EAR file by using Enterpnse Manager.
B. Create an EAR deployment profile in JDeveloper.
C. Deploy a WAR file by using Ant or ojdeploy.
D. Create a JAR deployment profile for a shared library in JDeveloper.
E. Deploy a WAR file by using Enterprise Manager
Identify the two phases in the JSF life cycle that are always processed for a request, regardless if errors occur. (Choose two)
A. Restore View
B. Apply Request Values
C. Process Validations
D. Update Model Values
E. Invoke Application
F. Render Response
Which two occur when a bounded task flow is created as a region on a page? (Choose two.)
A. The transaction property of the task flow is set to "Use Existing Transaction if Possible."
B. Any views defined as pages on the bounded task flow are changed to page fragments.
C. An af:reqion tag is added to the page.
D. The refresh property of the task flow binding is set to ifNeeded.
E. a task flow binding is added to the page definition for the page.
Select three options that page template developers can use when creating a page template. (Choose three.)
A. Create a page template based on a quick start layout.
B. Create a page template based on an existing JavaServer Faces (JSF) page.
C. Create a JavaServer Faces Fragment (JSFF) and register it as a page template.
D. Create a page template based on an existing template.
E. Create a page or fragment from a blank layout and register it as a page template.
F. Create a page template from a blank layout.
Identify three actions you can perform by entering a URL in a browser address bar. (Choose three.)
A. Navigate to a specific page in an unbounded task flow.
B. Navigate to the first page in a bounded task flow with page fragments.
C. Navigate to a page in a bounded task flow with regular pages.
D. Navigate to the second page in a bounded task flow with regular pages.
E. Pass parameters to a bounded task flow with regular pages.
Which option represents the source file(s) that are typically created for you? (Choose the best answer.)
A. EmployeesView.xml
B. EmployeesViewlmpljava
C. EmployeesViewRowlmpI java
D. EmployeesView.sql
E. EmployeesView.xml and EmployeesViewlmpljava
Consider the validation code in a Shipping entity object that is designed to ensure that the date ordered is <= the date shipped.
public boolean validateDateShippedAfterDateOrderedQ {
Date DateShipped = getDateShipped();
Date DateOrdered = qetDateOrdered();
if (DateShipped != null andand DateShipped.compareTo(DateOrdered) < 0){
return false;
}
return true;
}
Which entity object validation rule should you integrate this with'' (Choose the best answer)
A. compare validator on the DateShipped attribute
B. method validator on the DateShipped attribute
C. compare validator on the DateOrdered attribute
D. range validator on the Shipping entity object
E. method validator on the Shipping entity object
Which two statements describe the characteristics of a view object?
A. it represents a row in the specified database table.
B. it represents an association between two entity objects.
C. it encapsulates a SQL query and simplifies working with data from a database.
D. it allows data to be ordered based on an ORDER clause.
E. it must include every attribute defined in an underlying entity object.
Which two statements describe the role of Oracle Application Development Framework (ADF) in Oracle's next-generation Fusion business applications? (Choose two.)
A. Oracle ADF is primanly a PL/SQL framework used for developing enterprise business applications such as Oracle's next-generation Fusion business applications
B. Oracle ADF is used by Oracle to develop Oracle's next-generation Fusion business applications.
C. Oracle ADF provides a common development framework that is built on Java standards and can be deployed to Oracle Fusion Middleware.
D. Oracle ADF is used only for developing Oracle's next-generation Fusion business applications.