Anda di halaman 1dari 56

Pass4sure.1z0-599.

75q
Number: 1z0-599
Passing Score: 800
Time Limit: 120 min
File Version: 7.3

http://www.gratisexam.com/

1z0-599
Oracle WebLogic Server 12c Essentials

Passed Test with 100% score. Don't mug up options as the sequence would be randomized by Vmware. Also try to understand why other options are wrong
which will actually help you
remember answers.
This dump is still valid.Thanks
From my understanding it's valid ALL Over the World.
This dump has more questions, which helpful in pass with great scores.
It contains related questions that do not appear in previous dump versions.

Exam A
QUESTION 1
Identify the three processes that customers can choose for patching WebLogic Server.
A.
B.
C.
D.
E.

Download patches from My Oracle Support and manage them using Smart Update.
Use Enterprise Manager to download patches from My Oracle Support and apply patches to WebLogic.
Download patches from My Oracle Support and manually modify the classpath of the application server (though it is not recommended).
Download patches from My Oracle Support and apply them using the WebLogic Admin Console.
Use the Admin Console to connect to My Oracle Support and download patches and then target them to the domain.

Correct Answer: ABC


Section: (none)
Explanation
Explanation/Reference:
A: Oracle Smart Update is a standalone Java application that is automatically installed in the Middleware home utils/bsu directory. Smart Update simplifies the
process of applying patches to your WebLogic Server installation. When support makes a patch available for an installed version of WebLogic Server, you
download the patch from My Oracle Support and then use Oracle Smart Update to apply it to your installation. Smart Update organizes all available updates for you,
and has several features that allow a great deal of customizing in the way various patches are applied and managed in your environment.
B: As part of a new Enterprise Manager system, the installation wizard does the following:
* Oracle My Oracle Support Management Plug-In
etc.
C: Applying patch from server start script:
After downloading the patch (jar file) follow the below steps:
- Stop your server.
- Then take the path of the folder which has the CRxxxxxx_xxxmpx.jar file and copy it in the CLASSPATH of setDomainEnv.cmd which is in
(<bea home>/user_projects/domains/<your domain name>/bin/setDomainEnv.cmd)
For example, the script would look something like this:
set CLASSPATH=%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;
C:\extra\my_projects\doc\CR\CR218639_920mp3.jar;C:\extra\my_projects\doc \CR\ CR360676_920mp3.jar;C:\extra\my_projects\doc\CR\CR367966_920mp3.jar;
C:\extra\my_projects\doc\CR\CR368155_920mp3.jar;C:\extra\my_projects\doc\CR\CR370311_ 920mp3.jar
- Re-start your server.

- You should see the patch applied in the stdout file.


QUESTION 2
You want to configure WebLogic so that Managed Servers are restarted when they are in a FAILED state. Which three steps are necessary to accomplish this?
A.
B.
C.
D.
E.

Configure Node Manager on the machines where WebLogic Managed Servers need to be started/restarted.
Enable "Auto Restart" in the Node Manager Configuration.
Enable "Auto Kill if Failed" in the Node Manager Configuration.
Enable "Auto Kill if Failed" for the Managed Server in question.
Enable "Auto Restart" for the Managed Server in question.

Correct Answer: ADE


Section: (none)
Explanation
Explanation/Reference:
D: auto-kill-if-failed
Specifies whether the Node Manager should automatically kill this server (the managed server) if its health state is failed.
(Interface=weblogic.management.configuration.ServerMBean Attribute=getAutoKillIfFailed) When Auto Restart is enabled, Node Manager will try to restart the
Managed Server if it crashes or goes down unexpectedly, for instance, as the result of a machine reboot.
E: When Auto Restart is enabled, Node Manager will try to restart the Managed Server if it crashes or goes down unexpectedly, for instance, as the result of a
machine reboot.
Reference: Server --> Configuration --> Health Monitoring
QUESTION 3
Which four actions can you perform using the WebLogic Admin Console?
A.
B.
C.
D.
E.
F.

Stop and start Managed Servers using the Node Manager.


Stop and start Coherence Servers using the Node Manager.
Create a WebLogic Domain Template.
Create and target JDBC connection pools.
Create and target WebLogic Diagnostic Framework Diagnostic Modules.
Change Java command-line parameters at run time.

Correct Answer: ABDF


Section: (none)

Explanation
Explanation/Reference:
Use the Administration Console to:
* (A) Configure, start, and stop WebLogic Server instances
* Configure WebLogic Server clusters
* (D) Configure WebLogic Server services, such as database connectivity (JDBC) and messaging (JMS)
* Configure security parameters, including managing users, groups, and roles
* Configure and deploy your applications
* Monitor server and application performance
* View server and domain log files
* View application deployment descriptors
* (F) Edit selected run-time application deployment descriptor elements
* (B) Control (start, stop, and restart) standalone Coherence cache servers
* (B) Create and configure Coherence clusters
Incorrect:
Not C: The separate Domain Template Builder is used for creating Domain Templates.
QUESTION 4
What is the architectural benefit of keeping WebLogic Server transaction log in the database?

http://www.gratisexam.com/

A. Oracle does not allow replicating files between data centers, so keeping transaction log in database allows for replication.
B. Many transactions in WebLogic are database centric, so keeping log in database makes Two Phase Commit protocol possible.
C. It obviates the need to keep in sync two replication technologies (file and database) between data centers. The single replication technology is used for
frequently changing data.
D. Transaction log in a file system is extremely slow so it cannot be efficiently replicated.
Correct Answer: C
Section: (none)
Explanation

Explanation/Reference:
You can configure a JDBC TLOG store to persist transaction logs to a database, which provides the following benefits:
* Leverages replication and HA characteristics of the underlying database.
* Simplifies disaster recovery by allowing the easy synchronization of the state of the database and TLOGs.
* Improved Transaction Recovery service migration as the transaction logs to do not need to be migrated (copied) to a new location.
* You can configure a JDBC TLOG store to persist transaction logs to a database, which allows you to leverage replication and HA characteristics of the underlying
database, simplify disaster recovery, and improve Transaction Recovery service migration.
incorrect:
not B: Read-only, One-phase Commit Optimization requires Oracle DB 11.1.0.7.3PSU or above.
QUESTION 5
In a Java EE messaging application, one MDB is consuming a lot of memory at high traffic. What configuration should you use to prevent possible out-of-memory
error at high traffic and at the same time not losing messages?
A.
B.
C.
D.
E.

Configure a Work Manager for the MDB with a Maximum Thread Constraint.
Configure a Work Manager for the MDB with a Minimum Thread Constraint.
Configure a Work Manager for the MDB with a Maximum Thread Constraint and a Capacity Constraint.
Configure a Work Manager for the MDB with a Minimum Thread Constraint and a Capacity Constraint.
Configure a Work Manager for the MDB with both a Maximum Thread Constraint and Minimum Thread Constraint.

Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Note:
*
* When to Use Work Managers
Following are guildelines to help you determine when you might want to use Work Managers to customize thread management:
/ The default fair share is not sufficient.
This usually ocurrs in situations where one application needs to be given higher priority over another.
/ A response time goal is required.

/ A minimum thread constraint needs to be specified to avoid server deadlock


QUESTION 6
A customer is developing a custom application that involves a multistep provisioning process for a new account. There is a custom Java client application that is
generating multiple JMS messages as part of the process and sending them to the WebLogic tier where they are processed. Which three steps must you take to
implement the solution to allow for scalability and parallel processing of multiple simultaneous provisioning requests while ensuring messages for an individual
process are not delivered out of order?
A.
B.
C.
D.
E.

Update the client application that is creating the JMS messages to use Unit of Work.
Configure a WebLogic Cluster for Distributed JMS.
Update the client application that is creating the JMS messages to use Unit of Order.
Enable XA Transactions on the JMS Connection Factory used by the client application.
Enable Load Balancing on the JMS connection factory used by the client application.

Correct Answer: BCD


Section: (none)
Explanation
Explanation/Reference:
C: Message Unit-of-Order is a WebLogic Server value-added feature that enables a stand-alone message producer, or a group of producers acting as one, to
group messages into a single unit with respect to the processing order. This single unit is called a Unit-of-Order and requires that all messages from that unit be
processed sequentially in the order they were created.
D Transactions required for parallel processing.
Incorrect:
A: Many applications need an even more restricted notion of a group than provided by the Message Unit-of-Order (UOO) feature. If this is the case for your
applications, WebLogic JMS provides the Unit-of-Work (UOW) Message Groups, which allows applications to send JMS messages, identifying some of them as a
group and allowing a JMS consumer to process them as such. For example, an JMS producer can designate a set of messages that need to be delivered to a
single client without interruption, so that the messages can be processed as a unit. Further, the client will not be blocked waiting for the completion of one unit when
there is another unit that is already complete.
Note:
* WebLogic JMS defines two default connection factories, which you can look up using the following JNDI names:
weblogic.jms.ConnectionFactory
weblogic.jms.XAConnectionFactory
Reference: Using Message Unit-of-Order
QUESTION 7

You completed the development of a new application and want to create a new domain in a new environment for functional testing. You want to have the same
settings for your new domain as your old domain, with the option of changing the configuration in the new target environment.
Which two actions should you execute?
A. Use the introspect () command in WLST to gather the configuration information from the original domain.
B. Use pack/unpack to transfer the domain from one machine to another.
C. Create a domain template from the original domain using the Domain Template Builder and use the Configuration Wizard to create a new domain from the
template.
D. Use the Admin Console of the original domain to create a domain template from the original domain and use the Configuration Wizard to create a new domain
from the template.
Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Using the Domain Template Builder to Create Domain Templates
To create a domain, start the Configuration Wizard and choose a domain configuration template.
Reference: Creating and Configuring Domains Using the Configuration Wizard
QUESTION 8
You want to capture WebLogic internal events correlated with JVM events for viewing offline. What three actions must you take to enable this within WebLogic?
A.
B.
C.
D.

Run WebLogic in a JRockit JVM and ensure the Flight Recorder is enabled.
Configure the WebLogic Diagnostic Framework Event Volume to Low, Medium, or High depending on the type of events you want to capture.
Configure the WebLogic Diagnostic Framework bridge to send events to the JRockit Flight Recording.
Take a dump from the default recording or create a new recording for the time period you want to capture.

Correct Answer: ABD


Section: (none)
Explanation
Explanation/Reference:
A: You can enable JFR at runtime to take JRA recordings from the JRockit Management Console. You also have the option of turning off the JFR and recordings at
the JRockit JVM level from the java command line using:
$ java -XX:-FlightRecorder
B:

* In most environments, there is little performance impact when the Diagnostic Volume is set to Low and the most performance impact if Diagnostic Volume is set to
High. The volume of diagnostic data produced by WebLogic Server needs to be weighed against potential performance loss.
* WLDF provides the Diagnostic Volume attribute to set the amount of code coverage that is enabled and the amount of data provided in the events that are
generated for the covered code The following code example sets the volume to Medium:
...
connect()
edit()
startEdit()
cd("Servers/myserver")
cd("ServerDiagnosticConfig")
cd("myserver")
cmo.setWLDFDiagnosticVolume("Medium")
save()
activate()
D: Integrated with the WebLogic Diagnostic Image and Watch and Notification system
Enables capture based on system state, event capture during event; no need to replicate Watch for stuck thread count, heap size increase, available memory,
etc.
Set up notifications: capture WLDF image
Diagnostic image capture spurs JFR file generation; JFR file included in diagnostic image Includes full JFR data from all event generators Note:
* WebLogic Diagnostic Framework (WLDF) provides specific integration points with JRockit Mission Control Flight Recorder. WebLogic Server events are
propagated to the Flight Recorder for inclusion in a common data set for runtime or post-incident analysis.
Reference: Oracle Fusion Middleware Performance and Tuning for Oracle WebLogic Server, Tuning WebLogic Diagnostic Framework and JRockit Flight Recorder
Integration
Reference: JRockit Flight Recorder & WebLogic Diagnostic FrameWork (WLDF) Integration
QUESTION 9
You have a domain that was created and configured with WebLogic 10.3.5. You want to upgrade the domain to use WebLogic 12c. Which Oracle tool must you use
to upgrade your domain?
A.
B.
C.
D.
E.

Oracle WebLogic Domain Upgrade tool


Smart Update
Smart Upgrade
No tool required, just install WebLogic 12c, update the domain to point to the new WebLogic installation and start your domain.
JDeveloper

Correct Answer: D
Section: (none)
Explanation

Explanation/Reference:
Note:
You can use the 12.1.1 WebLogic Upgrade Wizard to upgrade domains created in WebLogic Server 8.1. You can also use the WebLogic Upgrade Wizard to
upgrade a WebLogic domain created in WebLogic Server 9.x or 10.x to 12.1.1, but this is optional.
QUESTION 10
A customer has a development environment that uses the auto-deployment feature. The customer claims the application is not redeployed even if the new version
is copied to an application subdirectory. Which two parameters of the configuration should you check?
A.
B.
C.
D.
E.

Check if archive file in the compressed version has a new REDEPLOY file.
If server was started in the Development Mode. Auto-deployment is not supported in production mode.
If the application includes an EJB 3 module. Auto-deployment is not supported for EJBs.
You change JVM from HotSpot to JRockit. Auto-deployment is not supported in HotSpot auto deployment.
If the domain is a single-server domain. Auto-deployment is not supported in multiserver domains.

Correct Answer: BE
Section: (none)
Explanation
Explanation/Reference:
Auto-deployment is intended for use with a single server target in a development environment.
Note:
* If auto-deployment is enabled, when an application is copied into the \autodeploy directory of the Administration Server, the Administration Server detects the
presence of the new application and deploys it automatically (if the Administration Server is running). If WebLogic Server is not running when you copy the
application to the \autodeploy directory, the application is deployed the next time the WebLogic Server Administration Server is started. Auto-deployment deploys
only to the Administration Server.
* Limitations of Auto-Deployment
Auto-deployed applications are very convenient in a development environment, but there are some limitations:
There is no configuration in config.xml for an auto-deployed application. Therefore, in the Administration Console, there are no notes or target pages associated
with an auto-deployed application because there is no backing configuration for that information.
You cannot associate an auto-deployed application with a deployment plan since auto-deployed applications do not support any configuration operations which
would be reflected in a deployment plan.
You cannot set up security policies or roles for auto-deployed applications.

You cannot undeploy or redeploy auto-deployed applications using WebLogic Server tools.
Reference; Developing Applications for Oracle WebLogic Server 12c, Auto-Deploying Applications in Development Domains
QUESTION 11
Which new key architectural element introduced in WebLogic Server l2c should you take advantage of when designing Disaster Recovery Centers with active passive mode?
A.
B.
C.
D.
E.

MAN Clusters, because they would allow you to synchronously replicate state in low latency networks
WAN Clusters, because they would allow you to asynchronously replicate state in nonlow latency networks.
Transaction Log in the database, because you could avoid synchronizing two replication technologies (database and file)
Data Guard, because it is the most effective way to replicate a state across locations
GoldenGate, because it is the most effective way to replicate a state across locations

Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
* Oracle GoldenGate
Oracle GoldenGate is Oracle's strategic product for data distribution and data integration. It is a highperformance software application that uses log-based
bidirectional data replication for real- time capture, transformation, routing, and delivery of database transactions across heterogeneous systems.
Note:
* Oracle Active Data Guard
Oracle Active Data Guard 11g is an option of Oracle Database Enterprise Edition that extends basic Data Guard functionality. It allows a physical standby database
to be open as read-only while changes are applied to it from the primary database. This increases performance and return on investment by offloading ad-hoc
queries, Web-based access, reporting, and backups from the primary database while also providing disaster protection.
* Disaster recovery (DR) procedures ensure rapid recovery or continuation of a technology infrastructure after a natural or human-induced disaster. Oracle
WebLogic Server 12c supports advanced disaster recovery and business continuity. Organizations can store transaction logs in an Oracle database instead of a file
system, providing a highly available storage mechanism to improve the speed and reliability of disaster recovery operations. This permits them to utilize Oracle
Active Data Guard or Oracle GoldenGate replication technology to move DR state information across data centers. Oracle's enhanced DR architecture enables
more effective recovery scenarios. Support for Oracle Exalogic and Oracle Exadata engineered systems ensures tremendous scalability for IT operations of any
size.
* Oracle WebLogic Server 12c places transaction logs on the database tier to improve the speed, reliability and availability of disaster recovery operations.

QUESTION 12
Integration between _______ multidata sources and _____ is defined as the Grid Link for RAC.
A.
B.
C.
D.
E.

Oracle WebLogic Server; Oracle Database


Oracle WebLogic Server clusters; Oracle Database
Oracle WebLogic Server clusters; Oracle Database RAC
Oracle OC4J; Oracle Database RAC
Oracle WebLogic Server; Oracle OC4J

Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
The WebLogic Server JDBC subsystem has supported Oracle RAC since WLS version 8.1 SP5, originally developed for Oracle9i RAC. This support is based on a
particular type of data source configuration, called a multi data source. A multi data source is a data source abstraction over one or more individual data sources. It
serves JDBC connections from each of the member data sources according to a specified policy2. A RAC multi data source configuration requires that each
member data source obtain connections to a particular RAC instance, as illustrated in the following diagram of a three-node RAC cluster configuration.

Reference: Oracle WebLogic Server Active GridLink for Oracle Real Application Clusters(RAC)
QUESTION 13
An application that needs to use a shared library has a deployment descriptor that only specifies the Specification-Version and Extension-Name of the shared
library. When the application is deployed, which shared library will be used?
A.
B.
C.
D.
E.

The application will go into an ADMIN state and fail to deploy because the Implementation-Version is required.
The application will be deployed but the classes in the shared library will not be available.
If you are using the WebLogic Admin Console, you will be prompted for the version you want to use; otherwise, the application will fail to deploy.
If there are multiple versions of the shared library deployed, WebLogic will use the one with the highest Implementation-Version.
If there are multiple versions of the shared library deployed, WebLogic will use the one that was deployed most recently.

Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
An internal application may be configured to always use a minimum version of the same library. Applications that require no specific version can be configured to
use the latest version of the library.
Note:
* Specification-Version (a manifest Attributes for Java EE Libraries) An optional String value that defines the specification version of the shared Java EE library.
Referencing applications can optionally specify a required Specification-Version for a library; if the exact specification version is not available, deployment of the
referencing application fails.

The Specification-Version uses the following format:


Major/minor version format, with version and revision numbers separated by periods (such as "9.0.1.1")
Referencing applications can be configured to require either an exact version of the shared Java EE library, a minimum version, or the latest available version.
* Implementation-Version (a manifest Attributes for Java EE Libraries) An optional String value that defines the code implementation version of the shared Java EE
library. You can provide an Implementation-Version only if you have also defined a Specification-Version.
* Extension-Name (a manifest Attributes for Java EE Libraries) An optional string value that identifies the name of the shared Java EE library. Referencing
applications must use the exact Extension-Name value to use the library.
As a best practice, always specify an Extension-Name value for each library. If you do not specify an extension name, one is derived from the deployment name of
the library. Default deployment names are different for archive and exploded archive deployments, and they can be set to arbitrary values in the deployment
command.
* After a library is deployed, the extension-name, specification-version and implementation- version of the library can be found in Administration console.
Reference: Creating Shared Java EE Libraries and Optional Packages
QUESTION 14
What is the name of the WebLogic specific deployment descriptor of Java Enterprise Application?
A.
B.
C.
D.
E.

application.xml
weblogic.xml
web.xml
weblogic-application.xml
config.xml

Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
The WebLogic Server-specific deployment descriptor weblogic.xml. If your Web application does not contain a weblogic.xml deployment descriptor, WebLogic
Server automatically selects the default values of the deployment descriptor elements.
Note:
A Web archive (WAR file) contains the files that make up a Web application. A WAR file is deployed as a unit on one or more WebLogic Server instances. A WAR
file deployed to WebLogic Server always includes the following files:

* One servlet or Java Server Page (JSP), along with any helper classes.
* An optional web.xml deployment descriptor, which is a Java EE standard XML document that describes the contents of a WAR file.
* A weblogic.xml deployment descriptor, which is an XML document containing WebLogic Server-specific elements for Web applications.
* A WAR file can also include HTML or XML pages and supporting files such as image and multimedia files.
Reference: weblogic.xml Deployment Descriptor Elements
QUESTION 15
Identify four features of WebLogic that provide value above and beyond a simple Java EE container.
A.
B.
C.
D.
E.
F.

Active GridLink for RAC


support for enterprise Web Services standards beyond Java EE specification
Integration with Enterprise Manager
market leading performance
Java EE6 Specification Support
Java SE 7 support

Correct Answer: ABEF


Section: (none)
Explanation
Explanation/Reference:
B: Java EE Enterprise Web Services is supported.
E: New or enhanced WebLogic 12c features include
JAVA EE 6 support all kinds of JEE6 specifications are implemented like :
JSF 2.0,Java Servlets 3.0 JPA 2.0 and EJB 3.1.
Managed Beans 1.0
F: WebLogic 12c also supports supports Java SE 7 (and Java SE 6).
Java language optimizations and Internationalization Client and server support
SSL/TLS 1.2 in JSSE to support JAVA Socket Transport security Converged Java VM:JRockit and HotSpot are incorporated with the best features from both.
Oracle's Publisher Seminar 2011 during OOW
Incorrect:
not C:

QUESTION 16
You want to use WLST to view metrics for a running domain. Which command should you issue to navigate through the Mbean hierarchy containing the metrics?
A.
B.
C.
D.
E.

runtime ()
runtimeMbeanServer ()
connectRuntime ()
beginRuntime ()
serverRuntime ()

Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
Similar to the configuration information, WebLogic Server runtime MBeans are arranged in a hierarchical data structure. When connected to an Administration
Server, you access the runtime MBean hierarchy by entering the serverRuntime or the domainRuntime command. The serverRuntime command places WLST at
the root of the server runtime management objects, ServerRuntimeMBean; the domainRuntime command, at the root of the domain-wide runtime management
objects, DomainRuntimeMBean.
Reference: WebLogic Scripting Tool, Browsing Runtime MBeans
QUESTION 17
Which two statements are true regarding the WebLogic domain?

http://www.gratisexam.com/

A.
B.
C.
D.
E.

A WebLogic domain can have more than one Administration server.


A WebLogic domain has at least one WebLogic server.
A WebLogic domain can have at the most one cluster.
A WebLogic domain can cross multiple physical machines.
Each WebLogic domain is associated with a different Node Manager.

Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
B: A domain consists of one or more WebLogic Server instances (and their associated resources) that you manage with a single Administration Server.
D: In a domain, server instances other than the Administration Server are referred to as Managed Servers. Managed Servers host the components and associated
resources that constitute your applications.
Incorrect:
Not A: Each WebLogic Server domain must have one server instance that acts as the Administration Server.
Not C: A domain can include multiple WebLogic Server clusters and non-clustered WebLogic Server instances.
Not E: A Node Manager process is not associated with a specific WebLogic domain but with a machine. You can use the same Node Manager process to control
server instances in any WebLogic Server domain, as long as the server instances reside on the same machine as the Node Manager process. Node Manager must
run on each computer that hosts WebLogic Server instances--whether Administration Server or Managed Server--that you want to control with Node Manager.
Reference: Overview of WebLogic Server Domains
QUESTION 18
What does the Fast Connection Failover feature of Active GridLink for RAC provide?
A. instant notification of a RAC node failure so applications never have to retry a transaction that was sent to a node that failed during the transaction
B. near-instant notification of the failure of a RAC node failure that minimizes the possibility connection to a failed node being provided to an application

C. application level notification of a failed RAC node such that an application can retry a transaction if required
D. faster failover for Multi Datasources
E. guaranteed transaction high availability when interacting with an Oracle RAC Database
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
* WebLogic Server supports Fast Connection Failover, a Oracle feature which provides an application independent method to implement RAC event notifications,
such a detection and cleanup of invalid connections, load balancing of available connections, and work redistribution on active RAC instances.
* A GridLink data source uses Fast Connection Failover and responds to Oracle RAC events using ONS. This ensures that the connection pool in the GridLink data
source contains valid connections (including reserved connections) without the need to poll and test connections
QUESTION 19
What are the two proper locations of deployment descriptors files inside of archives deployed to WebLogic?
A.
B.
C.
D.
E.

the WEB-INF subdirectory for a WAR file


the META-INF subdirectory for an EAR file, or EJB-JAR
the DD-INF subdirectory
the root of archive
any searchable location

Correct Answer: AB
Section: (none)
Explanation
Explanation/Reference:
A:
* The WEB-INF directory contains the deployment descriptors for the Web application (web.xml and weblogic.xml) and two subdirectories for storing compiled Java
classes and library JAR files.
* Web Application - WEB-INF/web.xml ( WEB-INF/weblogic.xml ) The WEB-INF directory is a vital component of your web application. Web application wont run
without it.It contains a heirarcy in which you'll find the necessary configuration information for your web application, and all the class files for your servlets and
classes that are called up by your JSPs.
WEB-INF folder contains all the class files for your servlets and classes that are called up by your JSPs
B:
Enterprise Application - META-INF/application.xml (META-INF/weblogic-application.xml) and META-INF/ejb-jar.xml ( META-INF/weblogic-ejb-jar.xml ) Generally

comprises of EJBs. Bussiness Tier of an application and EJB basically handels the Bussiness logic of application (distributed objects) META-INF/application.xml
containes Mappings and security roles etc.whereas META-INF/ejb- jar.xml containes ejb classes , session beans mapping etc.,
The META-INF directory is related to .jar files, It contains the manifest file which has list of jars.
A context-root setting in application.xml takes precedence over context-root setting in weblogic.xml (The context root of a web application determines which URLs
weblogic will delegate to your web application.
Note:
* Deployment descriptors are xml documents that describe runtime behaviour for the deployment unit. The XML file contains information such as the context root of
the web application and the mapping of the portable names of an application's resources to the application Server's resources
QUESTION 20
In WebLogic, the development feature to automatically load/refresh the changes of a Java classes at run time is called__________.
A.
B.
C.
D.
E.

HotSwap
FastSwap
HotDeploy
FastDeploy
FastReload

Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Using FastSwap Deployment to Minimize Redeployment
Java EE 5 introduces the ability to redefine a class at runtime without dropping its ClassLoader or abandoning existing instances. This allows containers to reload
altered classes without disturbing running applications, vastly speeding up iterative development cycles and improving the overall development and testing
experiences. The usefulness of the Java EE dynamic class redefinition is severely curtailed, however, by the restriction that the shape of the class its declared
fields and methods cannot change. The purpose of FastSwap is to remove this restriction in WLS, allowing the dynamic redefinition of classes with new shapes to
facilitate iterative development.
With FastSwap, Java classes are redefined in-place without reloading the ClassLoader, thereby having the decided advantage of fast turnaround times. This means
that you do not have to wait for an application to redeploy and then navigate back to wherever you were in the Web page flow. Instead, you can make your changes,
auto compile, and then see the effects immediately.
Reference: Using FastSwap Deployment to Minimize Redeployment
QUESTION 21

You installed WebLogic, SOA Suite, and Oracle Service Bus on a machine and want to use the WebLogic Node Manager to start servers for each product. Which
statement is true?
A.
B.
C.
D.

You need to install a separate node manager for each Middleware Home that has a unique and minor WebLogic Version Number.
You need to install and configure only one instance of Node Manager for all products, regardless of the WebLogic version number.
You need to install and configure a separate Node Manager for each domain of each product want to run on the machine.
You need to install one Node Manager but use separate SSL certificates for each product when securing the network communication to the machine.

Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Note:
* A Node Manager process is not associated with a specific WebLogic domain but with a machine. You can use the same Node Manager process to control server
instances in any WebLogic Server domain, as long as the server instances reside on the same machine as the Node Manager process. Node Manager must run on
each computer that hosts WebLogic Server instances--whether Administration Server or Managed Server--that you want to control with Node Manager.
* In managing multiple servers, Node Manager uses multiple configuration files and outputs log files to multiple directories.
* nodemanager.domains
This file contains mappings between the names of domains managed by Node Manager and their corresponding directories.
* Node Manager in the WebLogic Server Environment

Reference; Node Manager Administrator's Guide for Oracle WebLogic Server 12c
QUESTION 22
You installed WebLogic, SOA Suite, and Oracle Service Bus on a machine and want to use the WebLogic Node Manger to start servers for each product. Which
statement is true?
A.
B.
C.
D.

You need to install a separate node manager for each Middleware Home that has a unique major and minor WebLogic Version Number.
You need to install and configure only one instance of Node Manager for all products, regardless of the WebLogic version number.
You need to install and configure a separate Node Manager for each domain of each product you want to run on the machine.
You need to install one Node Manager but use separate SSL certificates for each product when searching the network communication to the machine

Correct Answer: B

Section: (none)
Explanation
Explanation/Reference:
Note:
* In managing multiple servers, Node Manager uses multiple configuration files and outputs log files to multiple directories.
* nodemanager.domains
This file contains mappings between the names of domains managed by Node Manager and their corresponding directories.
* Node Manager in the WebLogic Server Environment

Reference; Node Manager Administrator's Guide for Oracle WebLogic Server 12c

QUESTION 23
What does the Web Session Affinity feature of Active GridLink for RAC provide?
A.
B.
C.
D.
E.

It mandates that HTTP sessions must be stored in an Oracle RAC database for the highest throughput and availability.
It pins a connection to the thread associated with a web session such that subsequent connection reservations are significantly faster.
It stores a reference to the connection associated with an HTTP session in the session object.
It allows developers to modify how their web application reserves and releases database connections to allow enhanced performance.
It provides improved performance by associating a database connection with an HTTP session.

Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
Session Affinity Policy
Web applications where a user session has back-to-back online transaction processing (OLTP) have better performance when repeated operations against the
same set of records are processed by the same RAC instance. Business applications such as online shopping and online banking are typical examples of this
pattern.
A GridLink data source uses the Session Affinity policy to ensure all the data base operations for a web session, including transactions, are directed to the same
Oracle RAC instance of a RAC cluster.
Note:
The context is stored in the HTTP session. It is up to the application how windows (within a browser or across browsers) are mapped to HTTP sessions.
Note 2:
* GridLink Affinity
WebLogic Server GridLink affinity policies are designed to improve application performance by maximizing RAC cluster utilization. A GridLink data source monitors
RAC load balancing advisories (LBAs) using the AffEnabled attribute to determine if RAC affinity is enabled for a RAC cluster. The first connection request is load
balanced using Runtime Connection Load- Balancing (RCLB) and is assigned an Affinity context. All subsequent connection requests are routed to the same Oracle
RAC instance using the Affinity context of the first connection until the session ends or the transaction completes.
* Session Affinity

Reference; Configuring and Managing JDBC Data Sources for Oracle Weblogic server 12c, Using GridLink Data Sources
QUESTION 24
Which statement is FALSE regarding WebLogic Server 12c?
A.
B.
C.
D.

supports Java EE 6.0


supports WebLogic Web Services 8.1 Application Environment
includes a new Maven plug-in
supports use of annotations in resource adapter class files

Correct Answer: B
Section: (none)

Explanation
Explanation/Reference:
Incorrect:
Not A: New or enhanced WebLogic 12c features include JAVA EE 6 support all kinds of JEE6 specifications Not C: 12c do include a new Maven plug-in
Not D: For 1.6 adapters, you can embed metadata annotations in the resource adapter class files to specify deployment information, eliminating the need to create
the ra.xml file manually.
QUESTION 25
A customer has a web application with HTTP Sessions that need to be replicated to a backup site that is more than 100 miles away from the primary site,
connected over the Internet. Which type of session replication in WebLogic is recommended?
A.
B.
C.
D.
E.

MAN Replication
WAN Replication
Synchronous Replication
Asynchronous Replication
Database Replication

Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
WAN HTTP Session State Replication
Resources in a wide area network (WAN) are frequently spread across separate geographical regions. In addition to requiring network traffic to cross long
distances, these resources are often separated by multiple routers and other network bottle necks. Network communication in a WAN generally has higher latency
and slower interconnect. Slower network performance within a WAN makes it difficult to use a synchronous replication mechanism like the one used within a MAN.
WebLogic Server provides failover across clusters in WAN by using an asynchronous data replication scheme.
Note:
HTTP Session State Replication
Weblogic Server uses two methods for replicating HTTP session state across clusters:
in-memory replication
* Using in-memory replication, WebLogic Server copies a session state from one server instance to another. The primary server creates a primary session state on
the server to which the client first connects, and a secondary replica on another WebLogic Server instance in the cluster. The replica is kept up-to-date so that it
may be used if the server that hosts the servlet fails.
* JDBC-based persistence
In JDBC-based persistence, WebLogic Server maintains the HTTP session state of a servlet or JSP using file-based or JDBC-based persistence.
JDBC-based persistence is also used for HTTP session state replication within a Wide Area Network (WAN).

QUESTION 26
Which three scenarios are true about Domains?
A.
B.
C.
D.

Domains can be created using the Configuration Wizard.


Domains can be created using WLST.
Domain configuration files are located in the WebLogic home directory.
Domains can be created based on a domain template.

Correct Answer: ABD


Section: (none)
Explanation
Explanation/Reference:
A: a WebLogic domain can be created by using the Configuration Wizard in graphical mode.
B: WLST enables you to create a new domain or update an existing domain
D: A domain template is a JAR file that contains domain configuration documents, applications, security data, startup scripts, and other information needed to
create a domain.
QUESTION 27
Identify three components of the WebLogic JMS architecture.
A.
B.
C.
D.
E.

JMS Server
JMS Module
Node Manager
Queue Manager
Persistent Store

Correct Answer: ABE


Section: (none)
Explanation
Explanation/Reference:
The major components of the WebLogic JMS Server architecture, as illustrated in the figure below.
* (A) JMS servers that can host a defined set of modules and any associated persistent storage that reside on a WebLogic Server instance.
* (B) JMS modules contains configuration resources (such as queues, topics, and connections factories) and are defined by XML documents that conform to the
weblogic-jmsmd.xsd schema.
* Client JMS applications that either produce messages to destinations or consume messages from destinations.
* JNDI (Java Naming and Directory Interface), which provides a resource lookup facility. JMS resources such as connection factories and destinations are

configured with a JNDI name. The runtime implementations of these resources are then bound into JNDI using the given names.
* (E) WebLogic persistent storage (file store or JDBC-accessible) for storing persistent message data.
The following figure illustrates the WebLogic JMS architecture.

Reference: Understanding WebLogic JMS


QUESTION 28
How can you configure High Availability for interacting with a non-Oracle database using WebLogic?
A.
B.
C.
D.

Configure multiple physical data sources and reuse the same JNDI name for each.
Use the "compatibility" option of Active GridLink to enable compatibility with non-Oracle databases.
Configure a single physical data source for each node in a database cluster and wrap it using Multi Data Source.
Configure a Data Source Group that contains a physical connection pool to each node in the database cluster.

Correct Answer: C
Section: (none)

Explanation
Explanation/Reference:
Note:
* A multi data source can be thought of as a pool of data sources. Multi data sources are best used for failover or load balancing between nodes of a highly
available database system, such as redundant databases or Oracle Real Application Clusters (Oracle RAC).
* (not B) A single GridLink data source provides connectivity between WebLogic Server and an Oracle Database service, which may include multiple Oracle RAC
clusters
* High Availability Storage Solutions
If you have applications that need access to persistent stores that reside on remote machines after the migration of a JMS server or JTA transaction log, then you
should implement one of the following highly-available storage solutions:
/ File-based stores (default or custom)--Implement a hardware solution, such as a dual-ported SCSI disk or Storage Area Network (SAN) to make a file store
available from shareable disks or remote machines.
/ JDBC-accessible stores--Configure a JDBC store or JDBC TLOG store and use JDBC to access this store, which can be on yet another server. Applications can
then take advantage of any high-availability or failover solutions offered by your database vendor. In addition, JDBC stores support GridLink data sources and multi
data sources, which provide failover between nodes of a highly available database system, such as Oracle Real Application Clusters (Oracle RAC).
Reference: Oracle Fusion Middleware Configuring Server Environments for Oracle WebLogic Server 12c, High Availability Storage Solutions
QUESTION 29
Which feature is enabled when you start a WebLogic server with the DserverType=wlx option?
A.
B.
C.
D.
E.

JDBC
JCA
JMS
EJB
Java EE

Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
-DserverType={"wls" | "wlx"}
Specifies the Server Type, which determines the set of services that are started in the server runtime.
The default is "wls", which starts all WebLogic Server services, including EJB, JMS, Connector, Clustering, Deployment, and Management.

The "wlx" option starts a server instance that excludes the following services, making for a lighter weight runtime footprint:
* (not D) Enterprise JavaBeans (EJB)
* (not B, not E) Java EE Connecter Architecture (JCA)
* (not C) Java Message Service (JMS)
Reference: Oracle Fusion Middleware Command Reference for Oracle WebLogic Server , Options for Configuring Deployment Attributes
QUESTION 30
Identify three unique integration features of Spring and WebLogic Server.
A.
B.
C.
D.
E.

ability to automatically convert Spring application to JavaEE 6 framework


ability to export the WebLogic Container feature to another Spring enabled JavaEE server.
ability to extend the WebLogic Server console with some Spring-related pages
official support of Spring apps inside WebLogic by Oracle Support
support for injection of WebLogic MBeans and Resources into Spring applications

Correct Answer: CDE


Section: (none)
Explanation
Explanation/Reference:
C: Spring Console Extension. WebLogic provides an Admin Console extension for Spring to provide administrators with visual tools for monitoring the Spring parts
of deployed applications (first navigate to WebLogic Admin Console's Preferences | Extension menu option and and enable spring-console). This Spring console
extension is basically a set of pages which are added amongst the normal pages of the standard WebLogic admin console, rather than being a separate console
per se. The extension provides a view onto the values of the WebLogic generated Spring MBeans
D: If you have an issue, you use the Oracle Support organisation for help with WebLogic specific problems and any Spring parts to your application are treated just
like your own custom code is, from an Oracle Support perspective.
E: WebLogic Injected Spring Beans is a Weblogic feature that is enabled by default.
Reference: WebLogic and Spring
QUESTION 31
An application is using WebLogic JMS Store and Forward to forward messages from a local JMS queue a remote WebLogic JMS destination. You need to
determine if the messages are being sent from the local Weblogic Server.
Where do you find information and metrics about Store and Forward components in the WebLogic Admin Console?
A. JMS Persistent Store
B. JMS Server

C. JMS Distributed Destination


D. JMS Store and Forward
E. Automatic Service Migration
Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Note:
* Persistent messages are saved in the persistent store on the sending side until they are successfully forwarded to and acknowledged by the receiving side.
QUESTION 32
Which is the correct WebLogic Server distribution version to download if you want to install WebLogic Server 12c to run in 64 bit mode on a 64 bit Linux X86?

http://www.gratisexam.com/

A.
B.
C.
D.
E.

Linux x86 with 64 bit JVM


ZIP distribution for Linux
Linux x86 with 32 bit JVM
Generic distribution
Network installer

Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
proper answer..
QUESTION 33
Which WebLogic edition bundles JRockit Real Time?

A.
B.
C.
D.
E.

WebLogic Server Standard Edition


WebLogic Server Enterprise Edition
WebLogic Server Suite
WebLogic Server Grid Edition
WebLogic Server Cloud Edition

Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
right.
QUESTION 34
Identify three advantages of Active GridLink for RAC over multidata source.
A.
B.
C.
D.
E.

isolates WebLogic from RAC changes


has a simple configuration
enables statement caching
performs faster failure detection and failover
is supported in WebLogic Domain Templates

Correct Answer: ABD


Section: (none)
Explanation
Explanation/Reference:
A, B: With Active GridLink for RAC, WebLogic instances are isolated from RAC configuration changes, and DBAs only need to contend with a single data source
rather than multiple data sources.
D: Active GridLink for RAC distributes work based on different backend node capacities, automatically detecting and adapting to overworked nodes and hangs. It
enables smart load balancing across RAC nodes. This makes it easier to route traffic around node failures, enhancing availability and performance.
Reference: Introducing WebLogic Server 12c
QUESTION 35
Which two elements of the Java Enterprise Application Archive are required?
A. EJB Archive
B. Deployment Descriptor

C. META-INF sub directory


D. Resource Adapter archive
E. Java library
Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
* A WAR file deployed to WebLogic Server always includes the following files:
One servlet or Java Server Page (JSP), along with any helper classes. An optional web.xml deployment descriptor, which is a Java EE standard XML document
that describes the contents of a WAR file.
A weblogic.xml deployment descriptor, which is an XML document containing WebLogic Server-specific elements for Web applications.
A WAR file can also include HTML or XML pages and supporting files such as image and multimedia files.
QUESTION 36
A customer wants to improve the availability of a web application and provide more predictable scalability when scaling out the application.
Which Feature of WebLogic should you recommend to help solve this problem?
A.
B.
C.
D.
E.

Oracle Web Grid


ActiveCache
Coherence Grid Edition
WebLogic Session Replication
Coherence Web Edition

Correct Answer: E
Section: (none)
Explanation
Explanation/Reference:
* Built on top of Oracle Coherence (Coherence), Coherence*Web:
/ brings Coherence data grid's data scalability, availability, reliability, and performance to in- memory session management and storage.
/ can be deployed to many mainstream application servers such as Oracle GlassFish Server, Oracle WebLogic Server, IBM WebSphere, Tomcat, and so on
* Coherence*Web enables HTTP session sharing and management across different Web applications, domains, and heterogeneous application servers. Session
data can be stored in data caches outside of the application server, thus freeing application server heap space and enabling server restarts without losing session
data.
Reference: Oracle Coherence User's Guide for Oracle Coherence*Web

QUESTION 37
Which two outcomes result when a domain is created in development mode?
A.
B.
C.
D.
E.

WebLogic server starts automatically upon the restarting of the machine


each new cluster will automatically be created with two managed servers
boot.properties file automatically stored
creation of an auto deploy folder used for the application to deploy automatically
Node Manager will be automatically configured

Correct Answer: CD
Section: (none)
Explanation
Explanation/Reference:
C: The saviour of having to type in the username and password each and every time that you start a server. A very useful little file to have, particularly if you have
multiple managed servers.
By default, this appears in the Admin Servers security directory ($DOMAIN_HOME/servers/AdminServer/security) when a domain is created in development mode
and is called boot.properties. The file is only created for the admin server, not for any additional servers; simply copying the security directory over is enough. The
password is encrypted for the domain, so it can only be used for servers within that domain.
In production mode, the boot.properties file doesn't exist.
D: Development mode enables a WebLogic Server instance to automatically deploy and update applications that are in the domain_name/autodeploy directory
(where domain_name is the name of a WebLogic Server domain). Production mode disables the auto-deployment feature and prevents any applications you place
in the autodeploy directory after you switch to production mode from being deployed.
Note:
* By default, a WebLogic Server domain runs in development mode.
* You can run a WebLogic Server domain in two different modes: development and production. Only development mode allows you use the auto-deployment
feature
QUESTION 38
A customer has a WebTrade application that initially uses the embedded LDAP to authenticate users. To enhance security, the customer decides to use OAM to
authenticate some of the users against an external LDAP store. For this to work, a customer configured an OAMAuthenticator, but was not sure what to select for
the Control Flag. What Control Flag should the customer choose?
A. OPTIONAL

B.
C.
D.
E.

REQUISITE
REQUIRED
SUFFICIENT
MANDATORY

Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Note:
* When you configure multiple Authentication providers, use the JAAS Control Flag for each provider to control how the Authentication providers are used in the
login sequence. You can choose the following the JAAS Control Flag settings, among others:
REQUIRED--The Authentication provider is always called, and the user must always pass its authentication test. Regardless of whether authentication succeeds or
fails, authentication still continues down the list of providers.
SUFFICIENT--The user is not required to pass the authentication test of the Authentication provider. If authentication succeeds, no subsequent Authentication
providers are executed. If authentication fails, authentication continues down the list of providers.
OPTIONAL--The user is allowed to pass or fail the authentication test of this Authentication provider. However, if all Authentication providers configured in a security
realm have the JAAS Control Flag set to OPTIONAL, the user must pass the authentication test of one of the configured providers.
* Example:
Setting the Order of Providers
Re-order the OAM Identity Asserter, OID Authenticator, and Default Authenticator by ensuring that the control flag for each authenticator is set as follows:
OAMAuthenticator (REQUIRED)
OracleInternetDirectoryAuthenticator (SUFFICIENT)
DefaultAuthenticator (SUFFICIENT)
Reference: Oracle Fusion Middleware Security Guide
QUESTION 39
You want to migrate an application that was developed for OAS/OC4J to WebLogic. The application uses Oracle Streams Advanced Queuing (AQ). You configured
a Foreign JMS Server and Data Source but you are not able to send messages to the AQ destination and see them reach the database. Which two things are
missing in this configuration?

A.
B.
C.
D.
E.

nothing, there may be a network connection issue


a Foreign JMS Connection Factory
a JMS Bridge to map the JNDI of the Local JMS Destination to the remote AQ destination
a mapping of the Foreign JMS Connection Factory to the Data Source where AQ is configured and installed.
Oracle AQ Java EE Shared Libraries not deployed and referenced by your application

Correct Answer: CE
Section: (none)
Explanation
Explanation/Reference:
C:
* A WebLogic Messaging Bridge communicates with the configured source and target bridge destinations. For each mapping of a source destination to a target
destination, you must configure a messaging bridge instance. Each messaging bridge instance defines the source and target destination for the mapping, a
message filtering selector, a QOS, transaction semantics, and various reconnection parameters.
Note:
* In your JMS Foreign Server configuration:
/ Specify oracle.jms.AQjmsInitialContextFactory as the JNDI Initial Context Factory. / Configure the JDBC data sources needed for your application environment.
QUESTION 40
An airline is building a booking system for its premium and general customers. The goal is to ensure premium members are given higher access priority when user
traffic is high.
What configuration will achieve this goal?
A.
B.
C.
D.
E.

Configure a Work Manager for premium users with a Minimum Thread Constraint.
Configure a Work Manager for premium users with a higher fair-share-request- class.
Configure a Work Manager for premium users with a higher response-time- request-class.
Configure a Work Manager general users with a Maximum Thread Constraint.
Configure a Work Manager for premium users with a custom request-class.

Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
fair-share-request-class--Specifies the average thread-use time required to process requests. The default fair share value is 50.
For example, assume that WebLogic Server is running two modules. The Work Manager for ModuleA specifies a fair-share-request-class of 80 and the Work

Manager for ModuleB specifies a fair-share-request-class of 20. During a period of sufficient demand, with a steady stream of requests for each module such that
the number requests exceed the number of threads, WebLogic Server will allocate 80% and 20% of the thread-usage time to ModuleA and ModuleB, respectively.
* Example:
<work-manager>
<name>lowpriority_workmanager</name>
<fair-share-request-class>
<name>low_priority</name>
<fair-share>10</fair-share>
</fair-share-request-class>
</work-manager>
<work-manager>
<name>highpriority_workmanager</name>
<fair-share-request-class>
<name>high_priority</name>
<fair-share>100</fair-share>
</fair-share-request-class>
</work-manager>
Note:
* A request class expresses a scheduling guideline that WebLogic Server uses to allocate threads to requests. Request classes help ensure that high priority work
is scheduled before less important work, even if the high priority work is submitted after the lower priority work.
Incorrect:
Not C: response-time-request-class--Specifies a response time goal in milliseconds. Response time goals are not applied to individual requests. Instead, WebLogic
Server computes a tolerable waiting time for requests with that class by subtracting the observed average thread use time from the response time goal, and
schedules requests so that the average wait for requests with the class is proportional to its tolerable waiting time.
Not A, D: Not related to thread constraints.
For example, assume that WebLogic Server is running two modules. The Work Manager for ModuleA specifies a fair-share-request-class of 80 and the Work
Manager for ModuleB specifies a fair-share-request-class of 20.
QUESTION 41
In the area of Performance Management and Diagnostics, which feature is supported in Oracle Enterprise Manager 12C?
A. Search information in logs across multiple domains
B. View different log information in single console location
C. Save current performance data as baseline to be used in comparison with future data

D. Provides single dashboard across multi-tier composite application


Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Best answer.
QUESTION 42
What type of Java EE application can be upgraded to WebLogic 12c using the Smart Upgrade tool?
A.
B.
C.
D.

GlassFish
iAS
WebLogic Server 11g
JBoss

Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Note:
* iAS: Oracle Application Server
* Oracle WebLogic Server SmartUpgrade is one several Oracle software tools that can help you upgrade your entire Oracle Application Server or Oracle WebLogic
Server environment to Oracle Fusion Middleware 11g.
QUESTION 43
WebLogic Node Manager can be used to manage the life cycle of WebLogic servers. WebLogic Node Manager is installed and started _____.
A.
B.
C.
D.

Per Machine
Per Domain
Per Managed Server
Per Admin Server

Correct Answer: A
Section: (none)
Explanation

Explanation/Reference:
A Node Manager process is not associated with a specific WebLogic domain but with a machine. You can use the same Node Manager process to control server
instances in any WebLogic Server domain, as long as the server instances reside on the same machine as the Node Manager process. Node Manager must run on
each computer that hosts WebLogic Server instances--whether Administration Server or Managed Server--that you want to control with Node Manager.
Reference: Overview of WebLogic Server Domains
QUESTION 44
In WebLogic 10.3.6 and WebLogic 12c on ExaLogic, performance of JMS is further improved through _____ and _____.
A.
B.
C.
D.

Web Session Affinity


Concurrent Request Manager
Coherence
Elastic Message Overflow

Correct Answer: BD
Section: (none)
Explanation
Explanation/Reference:
D: Elastic message overflow is the ability for WebLogic JMS to take advantage of solid state disks, especially on Exalogic, for paging of JMS messages. This is
especially important in spikes of traffic. Access to SSD is much faster than disks or the database, which are used for true persistent storage. This speed of writing
and reading enables the system to absorb the spikes in traffic.
QUESTION 45
What are four benefits of recommended basic architecture?
A.
B.
C.
D.
E.

Good load balancing between Presentation Tier and Object Tier


Easy administration
Flexible Load balancing
Optimal performance
Simple security

Correct Answer: BCDE


Section: (none)
Explanation
Explanation/Reference:
properly given answer.

QUESTION 46
Active Cache is the integration of Coherence and WebLogic Server. Which component is NOT part of this integration?
A.
B.
C.
D.
E.

Coherence*Web
Coherence*Extend
TopLink Grid with Coherence
Coherence cluster lifecycle management in WebLogic Server
Named cache dependency Injection

Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
WebLogic Server includes features that allow deployed applications to easily use Coherence data caches, and seamlessly incorporate Coherence*Web (not A) for
session management and TopLink Grid (not C) as an object-to-relational persistence framework. Collectively, these features are referred to as ActiveCache.
ActiveCache is employed by applications running on WebLogic Server and provides replicated and distributed caching services that make an application's data
available to all servers in a Coherence data cluster. New features in this release provide direct access by applications to data caches, either through resource
injection or component-based JNDI lookup, and let you display, monitor, create, and configure Coherence clusters using the WebLogic Server Administration
Console and WLST.
Reference: Oracle Coherence Tutorial for Oracle Coherence
QUESTION 47
Which product has guaranteed messaging and transactional integrity for 100% reliability, over 25 years of use in the world's largest transaction applications?

http://www.gratisexam.com/

A. Coherence
B. Tuxedo
C. JRockit

D. WebLogic Server
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
JCA Adapter
This product is a wrapper to the WebLogic Tuxedo Connector (WTC) found as part of the WebLogic Server (WLS) product. WTC can only be used on WebLogic,
but the JCA adapter allows deploying WTC capabilities on other Java Application Servers that support the Java EE JCA specification.
Note:
* Tuxedo (Transactions for Unix, Extended for Distributed Operations) is a middleware platform used to manage distributed transaction processing in distributed
computing environments. Tuxedo is a transaction processing system or transaction-oriented middleware, or enterprise application server for a variety of systems
and programming languages. Developed by AT&T in the 1980s, it became a software product of Oracle Corporation in 2008.
QUESTION 48
For real time event processing, which three clients can you use?
A.
B.
C.
D.

Java
C++
.NET
REST

Correct Answer: ABC


Section: (none)
Explanation
Explanation/Reference:
accurate.
QUESTION 49
Which four steps are involved to use Active Cache Dependency Injection in a WebLogic Java EE application?
A.
B.
C.
D.
E.

Deploy Active Cache shared library


Declare dependency on the shared library
Declare all dependency injection entries
Package tangosol-coherence-override.xml in modules classpath
Package coherence-cache-config.xml in modules classpath

Correct Answer: ABCE


Section: (none)
Explanation
Explanation/Reference:
Note:
* Example
If you have additional Coherence caches running on Coherence*Web, then you must merge the cache configuration information (typically defined in the coherencecache-config.xml file) with the session configuration contained in the session-cache-config.xml file. The cache and session configuration must be consistent across
WebLogic Server and Coherence cache servers.
QUESTION 50
To use Active Cache features in WebLogic 12C, which three libraries are needed from the WebLogic Server installation to be deployed in WebLogic Server?
A.
B.
C.
D.

coherence-work.jar
coherence.jar
active-cache-1.0.jar
coherence-web-spi.war

Correct Answer: BCD


Section: (none)
Explanation
Explanation/Reference:
B, D: In addition to the coherence.jar file, Coherence provides a deployable shared library, coherence-web-spi.war, that contains a native plug-in to WebLogic
Server's HTTP Session Management interface. Coherence also provides the active-cache-1.0.jar file which contains the classes that allow WebLogic Server to
interact with Coherence.
C: The active-cache-1.0.jar is included in the WebLogic Server installation.
Reference: Oracle Coherence Tutorial for Oracle Coherence
QUESTION 51
Oracle Coherence is best classified as _____?
A.
B.
C.
D.

A Database Product
A Middleware Product
An Object Relational Mapping (ORM) Tool
A Soft Load Balancer

E. An Application Product
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Oracle Coherence 3.6 is a component of Oracle Fusion Middleware 11g.
QUESTION 52
Which four service offerings are included in Oracle Public Cloud?
A.
B.
C.
D.
E.
F.

Database Service
Data Service
Java Service
Security Service
.NET Service
SOA Service

Correct Answer: ABCD


Section: (none)
Explanation
Explanation/Reference:
absolute.
QUESTION 53
You deploy more than one application to the same WebLogic container. The security is set on JavaEE level and all deployed JavaEE applications use the same
security roles. What is your recommendation for an architecture with those requirement
A.
B.
C.
D.
E.

Combine all applications into a single one.


Define global roles on the WebLogic Domain level.
Use Ms Active Directory to keep the roles there.
Use Oracle Identity and Access Management solution to simplify the management.
Keep role mapping in the external WebLogic Role Mapped developed for that solution.

Correct Answer: B
Section: (none)

Explanation
Explanation/Reference:
Note:
* Types of Security Roles: Global Roles and Scoped Roles
There are two types of security roles in WebLogic Server:
/ A global security role can be used in any security policy. Oracle provides several default global roles that you can use out of the box to secure your WebLogic
resource
/ A scoped role can be used only in policies that are defined for a specific instance of a WebLogic resource (such as a method on an EJB or a branch of a JNDI
tree). You might never need to use scoped roles. They are provided for their flexibility and are an extra feature for advanced customers.
Incorrect:
Not E: Role mapping is the process whereby principals (users or groups) are dynamically mapped to security roles at runtime. In WebLogic Server, a Role Mapping
provider determines what security roles apply to the principals stored a subject when the subject is attempting to perform an operation on a WebLogic resource.
Because this operation usually involves gaining access to the WebLogic resource, Role Mapping providers are typically used with Authorization providers.
QUESTION 54
When your WebLogic Server solution needs to be scaled out with additional capacity and you don't want to add additional hardware, which three techniques should
you us?
A.
B.
C.
D.
E.

Assign more than one managed server to a physical hardware that allows better CPU utilization.
Assign more than one application to one managed server to better utilize threads within a single JVM process.
Assign the same application to more than one managed server to load balance requests between servers.
Assign the same heap size to the managed server across the cluster for easier control of memory footprint
Create a virtualized environment with hypervisor for an easier solution

Correct Answer: BDE


Section: (none)
Explanation
Explanation/Reference:
genuine answer.
QUESTION 55
A highly available WebLogic cluster in UNIX is configured for automatic server migration. Node Managed is configured on both machines to start managed servers.
How should you simulate a managed server failure to test whether automatic server migration is working?

A.
B.
C.
D.

Shut down the managed server from the WebLogic console.


Shut down the managed server using the WLST command through Node Manager.
Run "kill -9" once to kill the managed server process.
Run "kill -9" to kill the managed server process, and run "kill -9" one more time if the managed server is restarting.

Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Note:
* It is recommended that you shutdown WebLogic Server instances through the Administration Console.
* If automatic server migration is enabled, the servers are required to contact the cluster leader and renew their leases periodically. Servers will shut themselves
down if they are unable to renew their leases. The failed servers will then be automatically migrated to the machines in the majority partition.
QUESTION 56
A customer claims that while redeploying a web application in the production system all their customers are having to log in again. What do you recommend?
A.
B.
C.
D.
E.

Sessions can't be preserved when redeploying applications. The customer needs to consider redeployment during late nights when the traffic is low.
Change the flag responsible for the development mode of their environment. In the production mode, all sessions are preserved while redeploying application.
Change Hotspot to JRockit. Sessions can't be preserved on HotSpot when redeploying application.
Use flag -version when redeploying the application. This will switch on the Side By Side deployment feature and preserve existing sessions.
Open a service request with Oracle Support. This is unexpected behavior.
Sessions are preserved without any extra settings.

Correct Answer: D
Section: (none)
Explanation
Explanation/Reference:
Restrictions on Production Redeployment Updates
WebLogic Server can host a maximum of two different versions of an application at one time.
Note:
* When you redeploy a new version of an application, you cannot change:
An application's deployment targets
An application's security model

A Web application's persistent store settings


To change any of the above features, you must first undeploy the active version of the application.
Incorrect:
* (not A)
Production redeployment enables you to update and redeploy an application in a production environment without stopping the application or otherwise interrupting
the application's availability to clients. Production redeployment saves you the trouble of scheduling application downtime, setting up redundant servers to host new
application versions, manually managing client access to multiple application versions, and manually retiring older versions of an application.
* (not C) Not dependant on whether the application is JRockit or Hotspot.
* (not E)
The production redeployment strategy is supported for:
Standalone Web Application (WAR) modules and enterprise applications (EARs) whose clients access the application via a Web application (HTTP).
Enterprise applications that are accessed by inbound JMS messages from a global JMS destination, or from inbound JCA requests.
All types of Web Services, including conversational and reliable Web Services, but not 8.x Web Services.
Production redeployment is not supported for:
Standalone EJB or RAR modules. If you attempt to use production redeployment with such modules, WebLogic Server rejects the redeployment request. To
redeploy such modules, remove their version identifiers and explicitly redeploy the modules.
Applications that use JTS drivers. For more information on JDBC application module limitations, see JDBC Application Module Limitations in Configuring and
Managing JDBC Data Sources for Oracle WebLogic Server.
Applications that obtain JDBC data sources via the DriverManager API; in order to use production redeployment, an application must instead use JNDI to look up
data sources.
Applications that include EJB 1.1 container-managed persistence (CMP) EJBs. To use production redeployment with applications that include CMP EJBs, use EJB
2.x CMP instead of EJB 1.1 CMP.
Reference: Reference; Deploying Applications to Oracle WebLogic Server 12c, Redeploying Applications in a Production Environment
QUESTION 57
Which two tasks can be performed when WLST is in OFFLINE mode?
A. modifying the configuration of an online domain
B. modifying the configuration of an offline domain
C. viewing runtime performance data in ONLINE mode

D. viewing runtime performance data in OFFLINE mode


E. creating and extending domains
Correct Answer: BE
Section: (none)
Explanation
Explanation/Reference:
B: WLST enables you to create a new domain or update an existing domain without connecting to a running WebLogic Server (that is, using WLST offline)-supporting the same functionality as the Configuration Wizard.
E: With WLST you can
Creating a Domain (Offline)
Updating an Existing Domain (Offline)
Creating a Domain Template (Offline)
Exporting Diagnostic Data (Offline)
Stepping Through a Sample Script: Creating a Domain Using WLST Offline
Reference: Creating and Configuring WebLogic Domains Using WLST Offline
QUESTION 58
A web application is bound to the context named "/webapp" and the client uses the browser and makes a request to the resource http://server:port/webapp/ctxl/
resource. Where do you place this resource inside the web application structure?
A.
B.
C.
D.
E.

in the subdirectory /WEB-INF/ctxl


in the subdirectory /META-INF/ctxl
in the subdirectory /ctxl in the root of the archive
in the subdirectory /ctxl/resource in the root of the archive
in the root of the archive

Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
fine answer.
QUESTION 59
Which three JVM options would you add to investigate performance issues in a Hot-Spot JVM?

A.
B.
C.
D.
E.

-xx:+PrintGCDetails
-xx:+PrintGCTimeStamps
-xx:+HandlePromotionFailure
-verbose:gc
-server

Correct Answer: ABD


Section: (none)
Explanation
Explanation/Reference:
http://docs.oracle.com/cd/E24329_01/web.1211/e24390/jvm_tuning.htm#i1131863
QUESTION 60
You are configuring the data source for an Oracle database. You will need to specify a test table for WebLogic to test the status of the database. Which option
should you choose?
A.
B.
C.
D.
E.

a table name which has 100s of records


a table name which has 10s of records
a table name which has empty records
a table name which has 1000s of records
never use a table name

Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
* When you create a data source using the Administration Console, the Administration Console automatically sets the Test Table Name attribute for a data source
based on the DBMS that you select. The Test Table Name attribute is used in connection testing which is optionally performed periodically or when you create or
reserve a connection, depending on how you configure the testing options. For database tests to succeed, the database user used to create database connections
in the data source must have access to the database table. If not, you should either grant access to the user (make this change in the DBMS) or change the Test
Table Name attribute to the name of a table to which the user does have access (make this change in the WebLogic Server Administration Console).
* To manually test a connection from a data source, you can use the Test Data Source feature on the JDBC Data Source: Monitoring: Testing page in the
Administration Console (see " Test JDBC data sources") or the testPool() method in the JDBCDataSourceRuntimMBean. To test a database connection from a
data source, Test Reserved Connections must be enabled and Test Table Name must be defined in the data source configuration. Both are defined by default if
you create the data source using the Administration Console.

When you test a data source, WebLogic Server reserves a connection, tests it using the query defined in Test Table Name, and then releases the connection.
Reference: Configuring and Managing JDBC Data Sources for Oracle WebLogic Server, Tuning Data Source Connection Pools
QUESTION 61
A customer needs to analyze an application that was developed for Oracle Application Server 10gR2 or 10gR3 (OC4J) in order to prepare to upgrade the
infrastructure to WebLogic 12c. The customer wants understand the changes required to be made to the application and how to configure WebLogic in to support
the newly upgraded application.

http://www.gratisexam.com/
Which three actions would you recommend for upgrading the customer's application and server configuration?
A. Use Oracle Upgrade Manager to create a new WebLogic domain template from an OAS/OC4J installation and redeploy the application.
B. Use SmartUpgrade to analyze the OAS/OC4J server configuration and create WebLogic configuration files.
C. Use SmartUpgrade to analyze the application archive (EAR/WAR/JAR) Source Directory or IDeveloper project and generate a report that describes the areas of
the application that need to be updated.
D. Use the Configuration Wizard to extend an existing WebLogic domain with OAS/OC4J support libraries and redeploy the application.
E. Use SmartUpgrade to generate application artifacts and deployment descriptors that can be deployed to WebLogic.
Correct Answer: BDE
Section: (none)
Explanation
Explanation/Reference:
Note:
* Oracle WebLogic SmartUpgrade is part of the Oracle Fusion Middleware 11g upgrade tools that were designed to maximize the automation of the upgrade
process, minimize the application downtime and allows for rapid and seamless uptake of the Oracle Fusion Middleware 11g features and capabilities.
* SmartUpgrade : (B) When generating an upgrade report into an existing project, an Oracle Application Server
configuration home could be specified to be included as part of the report. Additionally, both the server home and OracleAS enterprise archives can be localized into
the JDevelopoer project file system by checking "Copy OC4J Deployment Archives Into Project".
* SmartUpgrade : (E) The advisory reports and the configuration artifacts will be generated. The generated artifacts will be located at the JDeveloper project mywork
directory

* You can add product component functionality or additional applications and services to an existing WebLogic domain by extending it using the Configuration
Wizard. For example, if you created a base WebLogic domain and you want to add the Avitek Medical Records Examples functionality, you can extend the domain
by using the medrec.jar template. The Configuration Wizard simplifies the task of extending an existing WebLogic domain by using extension templates. Oracle
provides various sample extension templates, as well as extension templates for various Fusion Middleware products. You can also create your own extension
templates using WLST or the unpack command.
QUESTION 62
You want to create a WebLogic domain in a production environment. Which three actions should you perform?
A.
B.
C.
D.
E.

Use a multinode WebLogic domain.


Use a single-node WebLogic domain.
Use clusters.
Refrain from using clusters.
Install WeLogic in production mode with CA signed certificates.

Correct Answer: ACE


Section: (none)
Explanation
Explanation/Reference:
Use multi-node and clustering to get performance suitable for a product environment.
QUESTION 63
You are configuring a JMS server with a need for load balancing the messages. To achieve the load balance you should _______and _______.
A.
B.
C.
D.
E.

use regular queues and topics


use distributed queues and topics
not use subdeployments
disable server affinity
use message paging

Correct Answer: BC
Section: (none)
Explanation
Explanation/Reference:
Load Balancing for JMS
WebLogic Server JMS supports server affinity for distributed JMS destinations and client connections. (B, not A)

By default, a WebLogic Server cluster uses the round-robin method to load balance objects. To use a load balancing algorithm that provides server affinity for JMS
objects (not D), you must configure the desired method for the cluster as a whole. Reference: Using Clusters for Oracle WebLogic Server 12c , Load Balancing for
JMS
QUESTION 64
A common approach to solve application performance issues is to add more hardware. Which two reasons describe why this alone does not always solve
performance problems?
A.
B.
C.
D.

There may be a bottleneck in the application that additional hardware would not solve.
Adding more hardware is costly and time consuming.
Adding hardware at the application layer may place additional load on an already overloaded database, network appliance, or storage system.
Adding more hardware may introduce new configuration requirements that need to be tested.

Correct Answer: AC
Section: (none)
Explanation
Explanation/Reference:
well written.
QUESTION 65
A customer has a critical, performance-sensitive web application that connects to a multinode Oracle RAC database. Which feature of WebLogic can provide
significant performance benefit?
A.
B.
C.
D.

The Web Session Affinity feature of Active GridLink for RAC


WebLogic Clustering
The Transaction Affinity feature of Active GridLink for RAC
Coherence*Web Session Replication

Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
Reference: Oracle WebLogic Server Active GridLink for Oracle Real Application Clusters(RAC)
QUESTION 66
A customer needs to implement a Highly Available solution for JMS that has a primary data center and a backup. Which three steps would you perform when
designing your solution?

A.
B.
C.
D.
E.

Store Transaction Logs in a database and use Database stores for JMS to make replication between sites easier.
Use file based Transaction Logs and JMS stores and implement a separate replication solution for files in addition to database in case database replication fails.
Implement Oracle RAC at each site to provide a highly available solution within each datacenter.
Configure Whole Server Migration to migrate WebLogic Managed Servers from the primary to the secondary site.
Configure Automatic Service Migration for JMS high availability within a datacenter.

Correct Answer: ACE


Section: (none)
Explanation
Explanation/Reference:
Note:

QUESTION 67
Which WebLogic optimization allows one non-XA resource to participate in a distributed transaction?
A. enabling Pinned to Thread
B. enabling Logging Last Resource

C. increasing the Statement cache size


D. setting the statement cache type to LRU
E. setting the initial and maximum capacity to the same number
Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
http://my-java-planet.blogspot.com/2014/04/which-weblogic-optimization-allows-one.html
QUESTION 68
A customer has a Stock Watch application that publishes stock recommendations to different customers and programs. The stock recommendation message
should be processed by only one of the JMS Servers in the cluster. Which JMS model should be used?
A.
B.
C.
D.

JMS Queue
Distributed JMS Queue
Uniform Distributed Topic
Partitioned Distributed Topic

Correct Answer: A
Section: (none)
Explanation
Explanation/Reference:
JMS queue
A staging area that contains messages that have been sent and are waiting to be read. Note that, contrary to what the name queue suggests, messages don't have
to be delivered in the order sent. A JMS queue only guarantees that each message is processed only once.
Incorrect:
Not B: (Only one queue required)
* A distributed destination is a set of destinations (queues or topics) that are accessible as a single, logical destination to a client. A distributed destination has the
following characteristics:
It is referenced by its own JNDI name.
Members of the set are usually distributed across multiple servers within a cluster, with each destination member belonging to a separate JMS server.
* A distributed queue is a set of physical JMS queue members. As such, a distributed queue can be used to create a QueueSender, QueueReceiver, and a
QueueBrowser. The fact that a distributed queue represents multiple physical queues is mostly transparent to your application.

Not Topic:
JMS topic
A distribution mechanism for publishing messages that are delivered to multiple subscribers.
QUESTION 69
A customer has a critical, performance-sensitive web application that connects to a multimode Oracle RAC database. Which feature of WebLogic can provide
signification benefit?
A.
B.
C.
D.

The Web Session Affinity feature of Active GridLink for RAC.


WebLogic Clustering
The Transaction Affinity feature of Active GridLink for RAC
Coherence*Web Session Replication

Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Active GridLink for Oracle RAC
In Oracle WebLogic Server 10.3.4, a single data source implementation has been introduced to support an Oracle RAC cluster. It responds to FAN events to
provide Fast Connection Failover (FCF), Runtime Connection Load-Balancing (RCLB), and RAC instance graceful shutdown. XA affinity is supported at the global
transaction Id level. The new feature is called WebLogic Active GridLink for RAC; which is implemented as the GridLink data source within WebLogic Server.
Note:
* The WebLogic Server JDBC subsystem has supported Oracle RAC since WLS version 9.0, originally developed for Oracle9i RAC. This support is based on a
particular type of data source configuration, called a multi data source. A multi data source is a data source abstraction over one or more individual data sources. It
serves JDBC connections from each of the member data sources according to a specified policy. A RAC multi data source configuration requires that each member
data source obtain connections to a particular RAC instance.
Reference: How-To: Use Oracle WebLogic Server with a JDBC GridLink Data Source
QUESTION 70
In the absence of shared storage between cluster nodes, which two actions can you take to configure a High Availability architecture?
A.
B.
C.
D.
E.

Move domain logs to a highly available database.


Move server logs to a highly available database.
Move transaction logs to a highly available database.
Move JMS persistent stores to a highly available database.
Move error logs to a highly available database.

Correct Answer: CD
Section: (none)
Explanation
Explanation/Reference:
real answer.
QUESTION 71
Which two options best describe how the Maven Plugin for WebLogic enables WebLogic to be effectively used in a Continuous Integration environment?
A.
B.
C.
D.

execution of unit and integration tests


management of the life cycle of a WebLogic domain including creation, configuration, and server life-cycle management
deployment and undeployment of applications
Java profiling

Correct Answer: AC
Section: (none)
Explanation
Explanation/Reference:
Note:
* Apache Maven is a software tool for building and managing Java-based projects. WebLogic Server provides support for Maven through the provisioning of plugins that enable you to perform various operations on WebLogic Server from within a Maven environment.
* Continuous Integration is a software engineering practice which attempts to improve quality and reduce time to deliver software by applying small, frequent quality
control efforts. It is characterized by these key practices:
Use of a version control system
All developers commit to the `HEAD' (main code line) every day The product is built on every commit
The build must be automated and fast
Automated deployment to a production-like environment Automated testing
Results of all builds are published (so everyone can see who broke the build) Deliverables are easily available (for developers, testers, other stakeholders)
QUESTION 72
You deploy two different applications to the WebLogic container. One application use Xerces parser version A and the other application uses Xerces parser version
B. Both these versions are different from the parser version that the WebLogic server uses internally. You want to use the Filtering Classloader feature to solve this
problem. What action would you take to generate proper filtering Classloader entries?
A. Modify the applications to use the same version that WebLogic uses internally.

B.
C.
D.
E.

Based on available examples of Filtering Classloader entries, try to modify get the proper entries.
Deploy and use the Classloader Analyzing Tool to resolve all conflicts with conflicting libraries. This tool will generate all proper entries.
Split the application into separate WebLogic containers and use different WLS versions of Xerces but identical that applications require.
Look for a WebLogic release that uses the same version of Xerces that the applications use.

Correct Answer: B
Section: (none)
Explanation
Explanation/Reference:
Note:
* The FilteringClassLoader provides a mechanism for you to configure deployment descriptors to explicitly specify that certain packages should always be loaded
from the application, rather than being loaded by the system classloader. This allows you to use alternate versions of applications such as Xerces and Ant.
* To configure the FilteringClassLoader to specify a certain package is loaded from an application, add a prefer-application-packages descriptor element to the
weblogic- application.xml which details the list of packages to be loaded from the application. The following example specifies that org.apache.log4j.* and antlr.*
packages are loaded from the application, not the system classloader:
<prefer-application-packages>
<package-name>org.apache.log4j.*</package-name>
<package-name>antlr.*</package-name>
</prefer-application-packages>
Reference: Understanding WebLogic Server Application Classloading
QUESTION 73
When a critical error occurs, which module in Enterprise Manager will automatically collect diagnostics data from WebLogic Server?
A.
B.
C.
D.
E.

Reports
Compliance
Support Workbench
Asset Discovery
visual creation of JDBC DataSource object to Oracle RAC

Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Support Workbench is a feature where, on identification of a problem, targeted diagnostics data is dumped in a well-known format and location, for further analysis

by administrators, Oracle Support and development. In case of Support Workbench for FMW, this feature works for Weblogic Server Targets.
QUESTION 74
Which technology does WebLogic Server use to look up a WebLogic JMS resource?
A.
B.
C.
D.
E.

HTTP
JNI
JNDI
T3
LDAP

Correct Answer: C
Section: (none)
Explanation
Explanation/Reference:
Using JNDI, a JMS client can obtain access to a JMS provider by first looking up a ConnectionFactory. The ConnectionFactory is used to create JMS connections,
which can then be used for sending and receiving messages. Destination objects, which represent virtual channels (topics and queues) in JMS, are also obtained
via JNDI and are used by the JMS client. The directory service can be configured by the system administrator to provide JMS administered objects so that the JMS
clients don't need to use proprietary code to access a JMS provider.
Note:
* The Java Naming and Directory Interface (JNDI) is part of the Java platform, providing applications based on Java technology with a unified interface to multiple
naming and directory services.
QUESTION 75
When you use WebLogic Management Pack EE, which three operations are enabled compared to managing WebLogic Server only through web console?
A.
B.
C.
D.
E.

management of many WebLogic Server Domains from a single web console


tracking changes in the configuration of WebLogic Domain
automation of provisioning process in the new environment
checking compliance with the licenses that a customer has
visual creation of JDBC DataSource object to Oracle RAC

Correct Answer: ABE


Section: (none)
Explanation
Explanation/Reference:

The WebLogic Server Management Pack EE greatly improves application performance by providing unique functionality to automatically detect performance
bottlenecks; quickly diagnose these performance problems, and identify their root cause. Key application performance management features of the pack include the
following:
* (A) Manage multiple farms and WebLogic Domains centrally
* Monitor Oracle Coherence Cluster including all nodes within a cluster, all caches, services, connection managers and connections
* Monitor middleware availability and performance out-of-box; track such data historically, and receive notifications of potential problems
* Obtain real-time, in-depth JVM diagnostics without instrumentation overhead
* Trace transactions across containers as well as to the database
* (E) Analyze call paths and dependencies via graphical, architecture views
* (E) Automatically discover and model dependencies between Java components, frameworks, and web services
Reference: Weblogic Server Management Pack Enterprise Edition

http://www.gratisexam.com/

Anda mungkin juga menyukai