Limited Time Discount Offer 30% Off - Ends in 02:00:00


Oracle 1z0-102 Exam - Oracle Weblogic Server 11g: System Administration I

Download Free Oracle 1z0-102 Exam Questions

File name






358 KB


Questions & Answers for Oracle 1z0-102

Showing 1-15 of 111 Questions

Question #1

Which four tasks are required to use database persistence for JMS messages?

A. Assign a data source to a JDBC store.

B. Configure a data source’s delivery mode.

C. Assign a JDBC store to a JMS server.

D. Create a JDBC data source.

E. Disable a server’s file store.

F. Create a JDBC store.

Explanation: The main steps for creating a JDBC store are as follows:
[email protected]
* For JMS servers, select the JDBC store (C) on the General Configuration page.
* For Store-and-Forward agents, select the JDBC store on the General Configuration page.
Note: The WebLogic Persistent Store provides a built-in, high-performance storage solution
for all subsystems and services that require persistence. For example, it can store
persistent JMS messages or temporarily store messages sent using the Store-and-Forward
feature. Each WebLogic Server instance in a domain has a default persistent store that
requires no configuration and which can be simultaneously used by subsystems that prefer
to use the system's default storage. However, you can also configure a dedicated file-
based store or JDBC database-accessible store to suit your JMS implementation.
Reference: Documentation Home > BEA WebLogic Server 9.2 Documentation >
Configuring WebLogic Server Environments > Using the WebLogic Persistent Store, Main
Steps for Configuring a JDBC Store

Question #2

Which three statements are true about deployment plans?

A. A plan is an XML file.

B. A plan is packaged within an application archive.

C. You can generate a new plan with the administration console.

D. A plan is a required to deploy EJB applications and modules.

E. A plan may override values in an application's deployment descriptors.

F. A single application deployment can be associated with multiple plans.

Explanation: A: A deployment plan is an XML document that defines an application's
WebLogic Server deployment configuration for a specific WebLogic Server environment.
C: The Administration Console updates or creates new deployment plans as necessary
when you change configuration properties for an installed application.
E: A deployment plan can apply changes to deployment properties stored in the
applications existing WebLogic Server deployment descriptors.
Reference: Overview of WebLogic Server Application Development, Deployment Plans

Question #3

Which three tasks are required to use JDBC session persistence for a web application?

A. Enable automatic migration on each server.

B. Create the session database table.

C. Configure SSL on each server.

D. Edit the weblogic.xml descriptor.

E. Create a multi data source.

F. Create a JDBC data source.

Explanation: To specify JDBC-based persistent session storage for a Web application,
follow these steps:
1. (B) Create a table named wl_servlet_sessions in the database
2. Assign a connection pool that has read/write permissions to the wl_servlet_sessions
database table to your WebLogic cluster.
3. Assign the connection pool's associated data source to the same cluster.
4. (D) Edit the associated weblogic.xml file using an XML editor and set the value of
thePersistentStoreType and PersistentStorePool parameters
Incorrect answer:
E: A multi data source is an abstraction around a group of data sources that provides load
balancing or failover processing between the data sources associated with the multi data
Reference: Implementing Highly Available and Scalable Solutions Using the WebLogic
Cluster, JDBC-Based Persistent Storage

Question #4

You are responsible for configuration a WebLogic domain to support an order processing
application. This application will communicate with multiple JDBC data sources to fulfill
each customer order. To maintain data integrity across these databases, work will be
performed within a global transaction.
However, you have learned that one of the data sources in the transaction does not have
an XA driver. Which option should you select on this non-XA data source to ensure that
orders are still processed as global transactions?

A. Ignore Heuristics

B. Planned to Thread

C. Password Encrypted

D. Logging Last Resource

E. Test Connections on Reserve

Explanation: The Logging Last Resource option:
Enables a non-XA JDBC connection to participate in distributed transactions using the
Logging Last Resource (LLR) transaction optimization. Recommended in place of Emulate
Two-Phase Commit.
With this option, the transaction branch in which the connection is used is processed as the
last resource in the transaction and is processed as a one-phase commit operation. The
result of the operation is written in a log file on the resource itself, and the result determines
the success or failure of the prepare phase of the transaction. This option offers some
performance benefits with greater data safety than Emulate Two-Phase Commit.
Note: The transaction protocol for a JDBC data source determines how connections from
the data source are handled during transaction processing. Transactions within a JDBC
data source are either global (XA) and non-global (local).
Reference: OTN Home > Oracle WebLogic Server 10.3.1 Documentation > Administration
Console Online Help > JDBC Data Source: Configuration: Transaction

Question #5

Which two statements are true about java EE shared libraries?

A. A shared library cannot be deployed to a cluster.

B. An application that is targeted to server1 can use a shared library that is targeted to server 2.

C. Multiple versions of the same shared library can be deployed and be active at the same time

D. A shared library is referenced through an application's deployment descriptor.

Explanation: C: If more than one copy of myLibrary is registered, WebLogic Server selects
the library with the highest specification version. If multiple copies of the library use the
selected specification version, WebLogic Server selects the copy having the highest
implementation version.
D: A Java EE application can reference a registered shared Java EE library using entries in
the applications weblogic-application.xml deployment descriptor.
Reference: Referencing Shared Java EE Libraries in an Enterprise Application

Question #6

You create a system-wide JMS module named Payroll-JMS and set its default target to an
existing cluster in your domain named PayrollCluster. Next, you add a standard JMS topic
to Payroll-JMS. To which are you permitted to target this topic?

A. the entire PayrollCluster

B. any single JMS server in the domain

C. any combination of member servers in Payrollcluster

D. several JMS servers targeted to PayrollCluster

Explanation: JMS system modules are owned by the Administrator, who can delete,
modify, or add JMS system resources at any time. With the exception of standalone queue
and topic resources that must be targeted to a single JMS server, the connection factory,
distributed destination, foreign server, and JMS SAF destination resources in system
modules can be made globally available by targeting them to server instances and clusters
configured in the WebLogic domain. These resources are therefore available to all
applications deployed on the same targets and to client applications.
Note #1: JMS modules are application-related definitions that are independent of the
domain environment. You create and manage JMS resources either as system modules or
as application modules.
System modules are globally available for targeting to servers and clusters configured in
the domain, and therefore are available to all applications deployed on the same targets
and to client applications.
Note #2: JMS servers are environment-related configuration entities that act as
management containers for the queues and topics in JMS modules that are targeted to
them. A JMS server's primary responsibility for its destinations is to maintain information on
what persistent store is used for any persistent messages that arrive on the destinations,
and to maintain the states of durable subscribers created on the destinations. JMS servers
also manage message paging on destinations, and, optionally, can manage message
and/or byte thresholds, as well as server-level quota for its targeted destinations. As a
container for targeted destinations, any configuration or run-time changes to a JMS server
can affect all the destinations that it hosts.
Reference: Understanding JMS Resource Configuration, JMS System Modules

Question #7

The computer that the Administration Server was running on has crashed and cannot be
restarted. Which three steps are required to bring up the Administration Server on the
backup computer?

A. Move the crashed computer's IP address to the backup computer.

B. Have WebLoqic Server installed on the backup computer.

C. Have a copy of the configuration and security files of the domain on the backup computer.

D. Shut down the managed servers of the domain.

E. Start the Administration Server on the backup computer.

Explanation: If a machine crash prevents you from restarting the Administration Server on
the same machine, you can recover management of the running Managed Servers as
(B) 1. Install the WebLogic Server software on the new administration machine (if this has
not already been done).
2. Make your application files available to the new Administration Server by copying them
from backups or by using a shared disk. Your application files should be available in the
same relative location on the new file system as on the file system of the original
Administration Server.
(C) 3. Make your configuration and security data available to the new administration
machine by copying them from backups or by using a shared disk. For more information,
refer to Directory and File Backups for Failure Recovery.
(E) 4. Restart the Administration Server on the new machine.
Reference: Avoiding and Recovering From Server Failure, Restarting an Administration
Server on Another Machine

Question #8

YCMJ are viewing the deployments in the administration console. A web application that is
targeted to the Managed Server named server01 has a State of "Now."
Which statement best explains this State?

A. Server01 is running and the application has been installed.

B. Sarver01 is shut down and the application has been installed.

C. Server01 is running and the application has not been installed.

D. Server01 is shut down and the application has not been installed.

E. Server01 is running and the application was installed for the first time.

F. Server01 is running and the application has been installed, but is not servicing requests.

Question #9

Refer to the Exhibit

What is the meaning of the yellow triangle icon next to Listen Address?

A. This attribute has no value.

B. The server must be running to change this attribute.

C. The server must be shut down to change this attribute.

D. The server must be restarted for a change to this attribute to take effect.

E. This attribute is read only and cannot be changed in the administration console

Explanation: The server instance for which you configure the listen address does not need
to be running. If it is running, you must restart it after you complete these steps.
Reference: Administration Console Online Help, Configuring the Listen Address from the
Administration Console

Question #10

Which three statements are true about the default behavior of WebLogic Server proxy plug-

A. The proxy will pin a client to a specific server if a session cookie is created.

B. The proxy fails over to another server if a connection or request times out.

C. The proxy distributes requests to cluster members based on their CPU usage.

D. The proxy dynamically learns the latest locations of cluster members.

E. The proxy always uses SSL, regardless of the client's protocol.

F. The proxy replicates session data to its backup proxy.

Explanation: A: When the HTTP client requests the servlet, HttpClusterServlet proxies the
request to the WebLogic Server cluster. HttpClusterServlet maintains the list of all servers
in the cluster, and the load balancing logic to use when accessing the cluster. In the above
example, HttpClusterServlet routes the client request to the servlet hosted on WebLogic
Server A. WebLogic Server A becomes the primary server hosting the client's servlet
To provide failover services for the servlet, the primary server replicates the client's servlet
session state to a secondary WebLogic Server in the cluster. This ensures that a replica of
the session state exists even if the primary server fails (for example, due to a network
failure). In the example above, Server B is selected as the secondary.
The servlet page is returned to the client through the HttpClusterServlet, and the client
browser is instructed to write a cookie that lists the primary and secondary locations of the
servlet session state. If the client browser does not support cookies, WebLogic Server can
use URL rewriting instead.
Figure, Accessing Servlets and JSPs using a Proxy:

B: In clusters that utilize Web servers with WebLogic proxy plug-ins, the proxy plug-in
handles failover transparently to the client. If a server fails, the plug-in locates the
replicated HTTP session state on a secondary server and redirects the client's request
D: The WebLogic proxy plug-in maintains a list of WebLogic Server instances that host a
clustered servlet or JSP, and forwards HTTP requests to those instances on a round-robin
Reference: Using WebLogic Server Clusters, Failover and Replication in a Cluster
Reference: Using WebLogic Server Clusters, Load Balancing in a Cluster

Question #11

All the servers in your domain are running.
After you connect to the Administration Server in WLST you run the following command,
which completes with no error:
Progress = deploy (appName = salesapp, path = sales.war, target = managed1,
managed2, planpath = plan.xml)
Which two statements are true?

A. The web application is now "Active."

B. The command creates new deployment plan called plan.xml.

C. In the administration console, the name of this deployment is sales.war.

D. The web application has been targeted to managed1, managed2, and the Administration Server.

E. You can view the status of the deployment by sending a message to the object named progress.

Explanation: They deploy command is used to deploy an application to a WebLogic
Server instance. (A)
The deploy command returns a WLSTProgress object that you can access to check the
status of the command. (E)
deploy(appName, path, [targets], [stageMode], [planPath], [options])
Name of the application or standalone J2EE module to be deployed.
Optional. Comma-separated list of the target. Each target may be qualified with a J2EE
) enabling you to deploy different modules of
the application archive on different servers. This argument defaults to the server to which
WLST is currently connected.
Note 2: The WebLogic Scripting Tool (WLST) is a command-line scripting interface that
system administrators and operators use to monitor and manage WebLogic Server
instances and domains.
Reference: WebLogic Scripting Tool, WLST Command and Variable Reference

Question #12

A client accesses a web application named companystore that is running on WebLogic
Server. After adding several items to the shopping cart, the host server crashes. The client
is automatically redirected to another server by a proxy, but the shopping cart is now
Which WebLogic Server feature would you enable to remedy this situation?

A. Application Persistence

B. Message Persistence

C. Session Replication

D. Dynamic Failover

E. Stateful Pooling

Explanation: In order for a cluster to provide high availability it must be able to recover
from service failures.
In clusters that utilize Web servers with WebLogic proxy plug-ins, the proxy plug-in handles
failover transparently to the client. If a server fails, the plug-in locates the replicated HTTP
session state on a secondary server and redirects the client's request accordingly.
Reference: Using WebLogic Server Clusters, Failover and Replication in a Cluster

Question #13

Which three statements are true about the Change Center in administration console?

A. The Change Center has a link to view the changes made so far.

B. The Change Center is available only in a Production Mode domain.

C. The Change Center has a link to view any servers that need to be restarted.

D. After activating the changes to a server's configuration, you must always restart that server.

E. In a Development Mode domain, the configuration lock can be acquired automatically.

F. Changes must always be activated before they can be undone.

Explanation: A: You can view any changes that you have saved, but not yet activated, by
clicking the View Changes and Restarts link in the Change Center.
C: The View Changes and Restarts link presents two tabs, Change List and Restart
* The Change List tab presents all changes that have been saved, but not yet activated.
* The Restart Checklist lists all servers for which non-dynamic changes have been
activated, but which require restarts before the changes become effective.
F (not D): As you make configuration changes using the Administration Console, you click
Save (or in some cases Finish) on the appropriate pages. This does not cause the changes
to take effect immediately. The changes take effect when you click Activate Changes in the
Change Center. At that point, the configuration changes are distributed to each of the
servers in the domain. If the changes are acceptable to each of the servers, then they take
effect. If any server cannot accept a change, then all of the changes are rolled back from all
of the servers in the domain. The changes are left in a pending state; you can then either
edit the pending changes to resolve the problem or revert the pending changes.
Note: To change a production domains configuration, you must:
1. Locate the Change Center in the upper left of the Administration Console screen.
2. Click the Lock & Edit button to lock the configuration edit hierarchy for the domain.
3. Make the changes you desire on the relevant page of the Console. Click Save on each
page where you make a change.
4. When you have finished making all the desired changes, click Activate Changes in the
Change Center.
You can revert any pending (saved, but not yet activated) changes by clicking Undo All
Changes in the Change Center. You can revert any individual change by going to the
appropriate page in the Administration Console and restoring the attribute to its previous
Reference: Using the Change Center

Question #14

Identify three ways to create a domain template.

A. Administration console

B. Domain Template Builder

C. unpack command

D. pack command

E. Node Manager


G. Configuration Wizard

Explanation: There are three ways to create domain templates:
* Domain Template Builder ( under WL_HOME/common/bin)
Go to Start Menu->All programs->weblogic10gR3->Tools->Domain Template Builder
* pack command
The pack command creates a template archive (.jar) file that contains a snapshot of either
an entire domain or a subset of a domain. You can use a template that contains a subset of
a domain to create a Managed Server domain directory hierarchy on a remote machine.
* WLST offline command line tool
Reference: Creating Domain Templates Using the Domain Template Builder
Reference: Creating Domains Using WLST Offline

Question #15

In WLST, you enter the shutdown () command with no arguments. Which statement is true
in this case?

A. The server you are connected to will shut down.

B. The command does a "Force" shutdown.

C. The command blocks user interaction.

D. The command has timeout of 30,000 milliseconds.

Explanation: The WLST life cycle shutdown command gracefully shuts down a running
server instance or cluster.
Reference: WebLogic Scripting Tool ,Life Cycle Commands

Try Our Special 30% Discount Offer for
Premium 1z0-102 VCE File

  • Verified by experts

1z0-102 Premium File

  • Real Questions
  • Last Update: Feb 4, 2020
  • 100% Accurate Answers
  • Fast Exam Update




You save

Enter Your Email Address to Receive Your 30% Discount Code


You save

Use Discount Code:

A confirmation link was sent to your e-mail.

Please check your mailbox for a message from [email protected] and follow the directions.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

  • Realistic exam simulation and exam editor with preview functions
  • Whole exam in a single file with several different question types
  • Customizable exam-taking mode & detailed score reports