1Z0-807 Exam Details

  • Exam Code
    :1Z0-807
  • Exam Name
    :Java EE 6 Enterprise Architect Certified Master
  • Certification
    :Oracle Certifications
  • Vendor
    :Oracle
  • Total Questions
    :90 Q&As
  • Last Updated
    :Jul 08, 2026

Oracle 1Z0-807 Online Questions & Answers

  • Question 21:

    Which two are objectives of the Abstract Factory pattern?

    A. To create whole-part hierarchies
    B. To create families of related objects
    C. To enforce dependencies between concrete classes
    D. To specify the types of objects to create by using a sample instance
    E. To separate the construction of a complex object from its representation

  • Question 22:

    Which two types of applications benefit from using JavaServer Faces (JSF)?

    A. An application with a customizable UI skin
    B. An application that implements access control on each action based on user role.
    C. An application in which type conversion of the values of UI components is implemented only in Java classes.
    D. An application that sets specific database validation listeners on a UI component

  • Question 23:

    Blue Berry Corporation, one of the biggest fruit traders in Canada, has the biggest competitor, Red Cherry

    Corporation. Blue Berry uses a web application that is developed by using java technologies, whereas Red Cherry's web application uses non-Java technologies. Blue Berry plans to share business sensitive, transactional data between the two systems by integrating them in a loosely coupled manner.

    Which technology should be used to this?

    A. JMS
    B. JCA
    C. XML over HTTPS
    D. RMI over IIOP
    E. JBI

  • Question 24:

    What are two consequences of using the Composite View pattern?

    A. Improves performance
    B. Avoids duplicate content
    C. Forces a whole-part dependency
    D. Allows tables to be reused in multiple locations
    E. Restricts all sub views to have a consistent view technology

  • Question 25:

    ABC Travel offers a night reservation service, exposed as a web service. XYZ Stays offers a hotel reservation service, also exposed as a web service. ABC and XYZ will not change their web service. A startup company has contacted you for

    advice about designing a new service that combines flight and hotel reservations, which they will offer as a web service.

    The startup company plans to provide their service by implementing a portable Java EE solution that aggregates the two services offered by ABC Travel and XYZ Stays, a combined reservation succeeded.

    Only if both the flight reservation and the hotel reservation succeed

    Which is the most effective way to meet the business requirement?

    A. The startup company should implement their new service as a web service that uses an XA transaction manager.
    B. The startup company cannot implement their new service as a web service, but must use an enterprise JavaBean (EJB) component to gain transaction propagation.
    C. The startup company should implement their new service as a web service by calling the two existing services, and implementing their own compensating transaction.
    D. The startup company can implement their new service as a web service by calling the two existing services in a single transaction, relying on transaction propagation to support this business rule.

  • Question 26:

    Your consulting company has been asked to enhance an existing application. The current application is a

    two-tier system in which all the business logic is located in thick clients. You are considering a solution that would involve moving the business logic into the server's database In the form of stored procedures.

    Which statement is an expected outcome of your proposed solution?

    A. It will improve the scalability of the system.
    B. It will improve the manageability of the system.
    C. It will recline the amount of traffic on the network.
    D. It will, in effect, turn the application into a three-tier system.

  • Question 27:

    A successful web application is used by over two hundred thousand users. Due to this substantial load, the database is over bridged and fails frequently. All data, included critical user records and temporary session data, is stored in the database. Because of resource constraints, a new database system cannot be installed.

    Which change will reduce the load on the database?

    A. Creating more entity beans to optimize interaction wild the database
    B. Refactoring the web application to use DAOs to communicate with the database
    C. Refactoring the web application to store temporary session data on the web servers
    D. Adding more web servers to the web tier to distribute the load and reduce the number of transactions on the database.

  • Question 28:

    During a security audit, it is noted that your application is vulnerable to SQL Injection attacks.

    Which two action would you perform to address this vulnerability?

    A. Use parameterized stored procedures with the embedded parameters.
    B. Add a text input validation filter to check user-supplied data.
    C. Configure user permissions in the deployment descriptor.
    D. Configure security roles in the deployment descriptor.
    E. Deploy the Internet facing nodes in a well defined demilitarized zone (DMZ) layer.
    F. Use parameterized stored procedures with the principle of least privilege.

  • Question 29:

    You are the architect of a web application that uses javaServer Faces (JSF) as a presentation tier for business processes coded as stateless session beans. When you add new code to the stateless session

    beans to address new accounting requirements, without changing the interface, you discover that the new business processes are being ignored by some of the JSF components.

    What might be the cause of this problem?

    A. The presentation tier is relying on validation logic in the business tier.
    B. The browser is caching out-of-date versions of the JSF components.
    C. The business processes are not rigorously encapsulated in the session beans.
    D. The new session beans have been deployed incorrectly, and proper deployment will resolve the problem.

  • Question 30:

    Your company has decided to expose a set of business operations through an API so that clients can access them remotely. These operations, which are modeled as methods on a stateless session bean component, act as building blocks for complex state-changing activities that need to possess atomicity,, consistency, isolation and durability (ACID) semantics.

    Select the best technology to implement the API.

    A. Remote Method Invocation (RMI)
    B. Java Message Service (JMS)
    C. XML over HTTP
    D. Java Connector Architecture (JCA)

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 Oracle exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 1Z0-807 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.