Oracle WebLogic Server 12c: Advanced Administrator II Free Sample Questions

37 free sample questions285 in the full practice test Other version: 1z0-133(286)

Try simulator

1z0-134 Sample Questions

  1. Question 1

    A financial institution is performing a rolling upgrade of a WebLogic Server 12c cluster hosting a critical payment processing application. The cluster spans four Managed Servers across two physical machines (Machine A and Machine B). The administrator has already upgraded the Oracle Home on Machine A.

    Which sequence of steps ensures the application remains available to clients throughout the process while upgrading Machine A's servers?

    Answer and explanation

    Correct answer: C

    In a rolling upgrade, you upgrade a subset of the cluster (Machine A) while the others (Machine B) continue to service requests. After patching/upgrading the Oracle Home for Machine A, you restart those servers pointing to the new binaries. Once they are running and verified, you proceed to Machine B. This maintains availability.

  2. Question 2

    You are designing a Zero Downtime Patching strategy for a WebLogic domain. The domain currently shares a single Middleware Home on a shared NAS storage device mounted by all UNIX hosts.

    Why is this architecture unsuitable for a rolling patch upgrade, and what is the required architectural change?

    Answer and explanation

    Correct answer: A

    If all servers share a single Middleware Home directory, you cannot patch it without shutting down all servers effectively (or risking corruption/locks). For a rolling upgrade, you need at least two installation directories (or redundant homes) so one can be patched while the other runs the active servers.

  3. Question 3

    Case Study: FinCorp Global

    FinCorp is migrating a legacy banking application to WebLogic 12c. The new architecture uses a Dynamic Cluster with 8 Managed Servers distributed across 4 machines. The requirement is to automate the installation of the domain on all 4 machines using a standard template.

    You have created a domain template fincorp_domain.jar using the Template Builder on the first machine.

    Which WLST command or utility should be used on the remaining three machines to create the domain configuration based on this template, and what is the primary consideration for the user_projects directory?

    Answer and explanation

    Correct answer: C

    The pack and unpack commands are the standard method for propagating a domain configuration to remote machines in a cluster. unpack takes the template created by pack and generates the necessary domain directory and start scripts on the target machine.

  4. Question 4

    You are creating a custom Domain Template using the Domain Template Builder. You need to ensure that certain sensitive files (like custom keystores) in the source domain are included in the template, while temporary cache files are excluded.

    Which configuration section of the Template Builder handles this requirement?

    Answer and explanation

    Correct answer: B

    The 'Add Files' or 'File Selection' screen in the Template Builder allows you to explicitly include files from the source domain directory that aren't part of the core configuration, and define filters/exclusions for what should not be packed.

  5. Question 5

    Multiple answers

    Which of the following statements accurately describes the difference between a Domain Template and an Extension Template in WebLogic Server 12c? (Select TWO)

    Answer and explanation

    Correct answers: A, C

    Domain Templates contain the core resources (Admin Server, security realm) to create a standalone domain. Extension templates only add resources (JMS, JDBC, Apps) to an existing domain.

    Extension templates are designed to layer additional functionality (like Fusion Middleware components or custom app resources) onto a basic domain.

  6. Question 6

    You are configuring the Node Manager on a Linux host to manage three WebLogic domains. You want to ensure that if the physical server reboots, the Node Manager starts automatically, and subsequently restarts the Managed Servers that were running prior to the crash.

    Which combination of actions achieves this?

    Answer and explanation

    Correct answer: A

    To start Node Manager on boot, it must be registered as a service (systemd/init.d). To ensure it restarts the servers that were previously running, CrashRecoveryEnabled=true must be set in the Node Manager properties.

  7. Question 7

    True or False: When using the Java-based Node Manager, you must configure a separate Node Manager instance for every WebLogic domain on the same physical machine.

    Answer and explanation

    Correct answer: B

    False. A single Java-based Node Manager instance can control Managed Servers for multiple domains running on the same machine. This is a key feature of the Java Node Manager compared to the older script-based version.

  8. Question 8

    A Managed Server (MS1) is in the FAILED state. The Node Manager is configured to monitor this server.

    What logic does the Node Manager follow to attempt a restart?

    Answer and explanation

    Correct answer: B

    Node Manager uses the RestartMax and RestartInterval (or RestartDelay) properties. It will try to restart the server. If the server fails to start repeatedly within the interval, Node Manager gives up to avoid a restart loop.

  9. Question 9

    You need to update the MaxCapacity of a JDBC Data Source in a production environment without restarting the servers. You decide to use WLST.

    Which WLST mode and command sequence is appropriate for this task?

    Answer and explanation

    Correct answer: B

    To change a dynamic configuration parameter without restart, you must use Online Mode. You connect to the Admin Server, start an edit session, navigate to the MBean, set the value, and activate the changes.

  10. Question 10

    Case Study: FinCorp Global

    Part 2: Automation

    The operations team needs a WLST script to automate the creation of a new Managed Server and add it to the existing 'BankingCluster'. The script must handle the case where the server might already exist.

    Below is a snippet of the script:

    connect('weblogic', 'password', 't3://adminhost:7001')
    edit()
    startEdit()
    cd('/')
    if getMBean('Servers/NewServer') is None:
    cmo.createServer('NewServer')
    # MISSING CODE BLOCK
    print 'Server created'
    else:
    print 'Server exists'
    activate()
    

    Which code block correctly assigns the new server to the cluster?

    Answer and explanation

    Correct answer: C

    In WLST online mode, after creating the server MBean, you navigate to it and set the Cluster attribute. The setCluster method typically requires the actual Cluster MBean object, which is retrieved via getMBean.

  11. Question 11

    You are writing a WLST script to monitor the heap usage of a specific Managed Server. You are currently connected to the Administration Server.

    Which MBean hierarchy must you navigate to access the runtime metrics of a Managed Server named 'MS1'?

    Answer and explanation

    Correct answer: A

    When connected to the Admin Server, the domainRuntime() tree aggregates metrics from all servers. You navigate to ServerRuntimes, select the specific server instance (MS1), and then the JVMRuntime MBean to get heap statistics.

  12. Question 12

    In a WLST script, you need to encrypt a database password before setting it in a Data Source configuration.

    Which command or method provides this functionality?

    Answer and explanation

    Correct answer: A

    The encrypt() command in WLST takes a clear text string and returns the encrypted string using the domain's salt/key, suitable for use in configuration files.

  13. Question 13

    You want to record a WLST script based on your actions in the Administration Console to learn the correct MBean navigation and attribute names.

    Where in the Administration Console do you enable this feature?

    Answer and explanation

    Correct answer: C

    The WebLogic Administration Console features a 'Record' button in the top toolbar. When clicked, it starts recording all configuration changes made in the UI to a file.

  14. Question 14

    You are configuring Two-Way SSL (Client Certificate Authentication) for a WebLogic Server. You have imported the server's identity into the Identity Keystore.

    What additional step is strictly required to allow the server to validate client certificates?

    Answer and explanation

    Correct answer: A

    For Two-Way SSL, the server must trust the issuer of the client's certificate. This is done by importing the Client CA cert into the server's Trust Keystore. Additionally, the SSL behavior must be set to 'Request and Enforce' client certificates.

  15. Question 15

    A WebLogic Server is behind a hardware load balancer (LBR). The LBR terminates SSL and forwards requests to WebLogic over HTTP. However, the application generates self-referential links using the 'http' protocol instead of 'https', causing browser warnings.

    Which configuration setting on the WebLogic Server resolves this?

    Answer and explanation

    Correct answer: A

    When 'WebLogic Plugin Enabled' is set to true, WebLogic looks for specific headers (like WL-Proxy-SSL) injected by the proxy/LBR to determine the original protocol (HTTPS) and generate correct redirect URLs.

  16. Question 16

    You have a domain with a Custom Identity Keystore and the Default Trust Keystore. You need to update the private key alias used by the server.

    Which command line tool is used to manage the key-pair in the JKS file?

    Answer and explanation

    Correct answer: A

    keytool is the standard Java utility for managing keys and certificates in JKS keystores.

  17. Question 17

    Case Study: FinCorp Global

    Part 3: Deployment

    The development team has delivered a new version (v2) of the 'CoreBanking' application. The current version (v1) is running in production with active user sessions. You need to deploy v2 such that:

    1. Existing users continue on v1 until their sessions expire.
    2. New users are directed to v2.
    3. You can rollback if v2 shows errors.

    Which feature should you utilize?

    Answer and explanation

    Correct answer: A

    Production Redeployment allows two versions of an application to run simultaneously. WebLogic routes new sessions to the new version while allowing old sessions to complete on the old version.

  18. Question 18

    You are planning a Zero Downtime Patching (ZDT) workflow for a WebLogic Server 12c domain containing a cluster of four Managed Servers. You intend to use the rolloutUpdate WLST command.

    Which of the following prerequisites must be met before executing this command to ensure a successful rolling update without service interruption?

    Answer and explanation

    Correct answer: C

    The rolloutUpdate command orchestrates the patching process by communicating with the Node Manager and the Administration Server. For the tool to safely determine the state of the cluster and manage the rolling restart sequence (shutdown, patch, start), all target servers must initially be in a RUNNING state and reachable. If a server is down, the workflow cannot guarantee session draining or safe migration.

Register free to unlock 19 more sample questions

Lifetime One

Own this practice test forever.

$
$79.99
one-time
  • Full access to 571 questions
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • Brainy AI Assistant
  • Lifetime updates

Two

Any 2 exams per month.

$20.00/exam
$39.99
/month
  • 2 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 1,000 Brainy AI Credits
  • Cancel anytime

Premium Twelve

Any 12 exams over 3 months.

$15.00/exam
$179.99
/3 months
  • 4 active exam slots
  • Study, Timed & Flashcard Modes
  • All past and future versions i
  • Detailed Explanations
  • Study Tracking & Past Attempts
  • 15,000 Brainy AI Credits
  • Dedicated support
  • Friend seat included — full access

Trusted by professionals at

NvidiaSupabaseGitHubOpenAITursoClerkClaude AIAmazon