• LOGIN
  • No products in the cart.

Oracle WebLogic Server JMS Administration Interview Questions

What is web logic server?

Oracle WebLogic Server is J2EE Server (earlier known as BEA WebLogic Server) similar to  Oracle Application Server.

What is JMS?

JMS means Java Messaging Service.  It is the new standard for inter client communication. It allows the J2EE application component to create, send, read and receive the messages.

What is the default JVM used for Weblogic?

Sun Hotspot JDK default for Development installation, JRockit is for Production mode for WebLogic 11g and 12c. Operating environment also factor to select the Certified JDK JVM. If you want to change you need to specify it.

Oracle weblogic  admin training

How do you differentiate between a server hang and server crash issue?

When a Server crahes, the JAVA process no longer exists. When the Server is hung, it stops responding.

We can use the weblogic.ADMINutilty to ping the server. In case of a hang situation we can take multiple thread dumps and analyze the cause of hang.

What can be the various reasons for a server crash?

a) Native IO

b) SSL Native Libraries

c) JVM

d) Supported Configuration

e) JDBC Driver issue

What oracle weblogic server includes?

Oracle weblogic server includes

1)Domain

2)cluster

3)servers

How many types of messaging model do JMS provide for and what are they?

There are two types of messaging models that JMS provides –

Point to point queuing

Second one is public and subscribe

We often see BSU when using weblogic.What is the meaning of BSU ?

Oracle bought Weblogic from BEA. BSU Stands for Bea Smart Update.  This utility is used to apply the WebLogic Server Patches. In simple terms, it is first letter of name of founders  Bill Coleman, Ed Scott and Alfred Chuang.

What is the role of the JMS provider?

The JMS provider handles data conversion, security of the messages and the client triggering.  It specifies the level of encryption, security level of the message and the best-data type for the non-JMS client.

What are the components of JMS?

JMS provider

JMS client

Messages

Administered objects

Native clients

What is domain in WebLogic ?

Domain is a group of WebLogic server resources like admin server, managed server, jms,connection pool, data sources etc or whatever the resource you know of WebLogic server.  since domain is the basic unit you have to create after installation and everything created and configured under a domain.

There can only be one administration Server in domain and zero to N Managed Server.

What are the modes of operation for Weblogic server domains?

There are two modes: Development and production mode

What are Weblogic clusters?

A WebLogic Server cluster consists of multiple WebLogic Server server instances running simultaneously and working together to provide increased scalability and reliability. A cluster appears to clients to be a single WebLogic Server instance. The server instances that constitute a cluster can run on the same machine, or be located on different machines. You can increase a cluster’s capacity by adding additional server instances to the cluster on an existing machine, or you can add machines to the cluster to host the incremental server instances. Each server instance in a cluster must run the same version of WebLogic Server.

What is JMS session?

A JMS session is a single-threaded context for sending and receiving JMS messages.  A JMS session could be a locally transacted, non-transacted or distributed transacted.

Mention the difference between durable and non-durable subscription?

Durable subscription gives a subscriber the freedom of receiving all messages from a topic, while a non-durable subscription does not make any guarantees about messages sent by others when a client get disconnected by others.

What is Byte Message?

Byte message is a stream of uninterrupted bytes. It contains an array of primitive bytes in its payload.  For the transfer of data between two applications in their native format, byte message is used, which may be not possible with other message types.

Mention different types of messages available in JMS API?

The different types of messages available in JMS API are Message, TextMessage, BytesMessage, ObjectMessage and MapMessage.

Are you Looking for Weblogic Administration Online Training? Please Enroll for Demo Weblogic Administration..!

What is the easiest way to set the classpath?

WebLogic Server installs the following script that you can use to set the classpath that a server requires:

WL_HOME\server\bin\setWLSEnv.cmd (on Windows)

WL_HOME/server/bin/setWLSEnv.sh (on UNIX)

where WL_HOME is the directory in which you installed WebLogic Server

What is the difference between JMS and RPC (Remote Procedure Call)?

The basic difference between JMS and RPC lies in the way they message. JMS uses asynchronous messaging type while, RPC creates synchronous messaging type. The method invoker in RPC, waits for the method to finish execution and return back the control to the invoker. In JMS the message sender just sends the message to the destination and continues its own processing.

Oracle weblogic  admin training

What is MOM in reference to JMS?

The MOM ( Message Oriented Middleware) is a software that works as an intermediate between two communicating components.  It is placed between the client and server, MOM provides the facility of passing message by using the technique queuing. Until the client does not request to read the message, the messages will be stored in queue.  By using this technique, the software component can work independently of time.

November 22, 2019
GoLogica Technologies Private Limited  © 2019. All rights reserved.