1Z0-900 Exam Details

  • Exam Code
    :1Z0-900
  • Exam Name
    :Java EE 7 Application Developer
  • Certification
    :Oracle Certifications
  • Vendor
    :Oracle
  • Total Questions
    :142 Q&As
  • Last Updated
    :May 26, 2026

Oracle 1Z0-900 Online Questions & Answers

  • Question 101:

    You created two filters for your web application by using the @WebFilter annotation, one for authorization and the other for narrowing results by the provided search criteria. The authorization filter must be invoked first. How can you specify this?

    A. setting the priority attribute of the @WebFilter annotation for each of the filters
    B. placing the filter mapping elements in the required order in the web.xml deployment descriptor
    C. placing @WebFilterMapping annotations in the required order
    D. specifying the filter precedence order by using the @Priority annotation

  • Question 102:

    Given:

    Which client-side Java method will send the employee object to the WebSocket Server Endpoint?

    A. session.post(employee);
    B. container.send(employee);
    C. session.send(employee);
    D. remote.sendObject(employee);

  • Question 103:

    Given the following code:

    What should you do at line 1 to enable this servlet receive request data without blocking?

    A. Use a Runnable instance with the start () method of AsyncContext.
    B. Define a ReadListener and assign it to the request input stream.
    C. Create a Callable class and delegate this operation to a ManagedExecutorService by using the dispatch method of AsyncContext.
    D. Define an AsyncListener and assign it to the AsyncContext object.

  • Question 104:

    Which type allows you to share servlet attributes across your entire web application?

    A. ServletContext
    B. HttpSession
    C. ServletRequest
    D. ServletConfig

  • Question 105:

    Your customer decides to implement Cloud Procurement and Inventory. While discussing with your customer, you come to know that they have a business that spans across multiple locations and they have warehouse situated across USA and Canada.

    1.

    All their procurement, payables, and distribution activities take place from USA.

    2.

    They have a central warehouse in USA and after the goods are delivered to this warehouse, they are distributed across multiple additional warehouses. The warehouses are managed separately from the requisitioning units.

    3.

    For requesting material they have two units. One located in USA that monitors the current stock. They are responsible for creating requisition for any material shortage in USA. They have another location in Canada for requesting material. Which setup fulfills this scenario?

    A. BU1: USA - as procurement and requisitioning Business Unit (BU) BU2: Canada - as requisitioning Business Unit Define Service provider relationship where Canada procurement business unit serves as procurement and payables service provider for Canada Requisitioning Business Unit.
    B. BU1: USA - as procurement business unit (BU) BU2: Canada - as requisitioning business unit BU3: USA - as requisitioning business unit Define Service provider relationship where USA procurement business unit serves as procurement and payables service provider for Canada Requisitioning Business Unit.
    C. BU1: USA - as procurement business unit (BU) BU2: Canada - as requisitioning business unit BU3: USA - as requisitioning business unit Define Service provider relationship where Canada procurement business unit serves as procurement and payables service provider for Canada Requisitioning Business Unit.
    D. BU1: USA - as procurement business unit (BU) BU2: Canada - as requisitioning business unit BU3: USA - as requisitioning business unit Define Service provider relationship where USA procurement business unit serves as procurement and payables service provider for both Canada and USA requisitioning Business Units.

  • Question 106:

    Your customer has defined three business units: two of the them require the same set of receivables payment terms whereas the third needs a separate set of receivables payment terms.

    How will you receive this requirement?

    A. Define one data set with common payment terms and exclude the payment terms feature from the third business unit.
    B. Define one reference data set and modify the business unit security.
    C. Define two reference data sets, assign the first set to the two business units which will share the same payment terms and second set to the business unit which need separate payment terms.
    D. Define three reference data sets and assign each data set to each business unit.

  • Question 107:

    Your customer has a requirement across their 10 warehouses, each with different users. They would like that whenever a warehouse user logs in, their warehouse should get populated.

    How will you achieve this?

    A. Set up the profile option INV_DEFAULT_WHSE_ID at site level.
    B. Set up the profile option INV_DEFAULT_WHSE_ID at user level for each user.
    C. Set up the profile option INV_DEFAULT_WHSE_ID at role level (different roles for different warehouses).
    D. Set up the profile option INV_DEFAULT_ORG_ID at user level for each user.
    E. Set up the profile option INV_DEFAULT_ORG_ID at role level (different roles for different warehouses).
    F. Set up the profile option INV_DEFAULT_ORG_ID at site level.

  • Question 108:

    A supply request has been received in supply chain orchestration. Both organizations belong to the same legal entity and they do not have a buy-sell relationship between them. Which type of execution document can fulfill the supply request?

    A. Transfer Order
    B. Purchase Requisitions
    C. Purchase Order
    D. Sales Order

  • Question 109:

    Given the code fragment:

    Which URL triggers the invocation of the getEmployee () method?

    A. /Employees/89724
    B. /Employees/J6349
    C. /Employees/id:a7280
    D. /Employees/id/J6349

  • Question 110:

    You set up an item organization and an inventory organization as part of your customer's requirement.

    Your customer has, by mistake, performed a receipt transaction in the item organization instead of the inventory organization. How will you rectify this error?

    A. Perform a correct receipt transaction and receive the item in the correct organization.
    B. Perform a return of item and receive the item again in the correct organization.
    C. It is not possible to receive item in the item organization.
    D. Perform a new receipt in the correct organization and retain the stock in item organization because it does not affect any other operation.

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-900 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.