J2EE Interview Questions and Answers
What is resource adapter module ?
A deployable unit that contains all Java interfaces, classes, and native
libraries, implementing a resource adapter along with the resource
adapter deployment descriptor.
What is resource manager ?
Provides access to a set of shared resources. A resource manager
participates in transactions that are externally controlled and
coordinated by a transaction manager. A resource manager typically is in
a different address space or on a different machine from the clients
that access it. Note: An enterprise information system is referred to as
a resource manager when it is mentioned in the context of resource and
What is resource manager connection ?
An object that represents a session with a resource manager.
What is resource manager connection factory ?
An object used for creating a resource manager connection.
What is RMI ?
Remote Method Invocation. A technology that allows an object running in
one Java virtual machine to invoke methods on an object running in a
different Java virtual machine.
What is RMI-IIOP ?
A version of RMI implemented to use the CORBA IIOP protocol. RMI over
IIOP provides interoperability with CORBA objects implemented in any
language if all the remote interfaces are originally defined as RMI
What is role (development) ?
The function performed by a party in the development and deployment
phases of an application developed using J2EE technology. The roles are
application component provider, application assembler, deployer, J2EE
product provider, EJB container provider, EJB server provider, Web
container provider, Web server provider, tool provider, and system
What is role mapping ?
The process of associating the groups or principals (or both),
recognized by the container with security roles specified in the
deployment descriptor. Security roles must be mapped by the deployer
before a component is installed in the server.
What is role (security) ?
An abstract logical grouping of users that is defined by the application
assembler. When an application is deployed, the roles are mapped to
security identities, such as principals or groups, in the operational
environment. In the J2EE server authentication service, a role is an
abstract name for permission to access a particular set of resources. A
role can be compared to a key that can open a lock. Many people might
have a copy of the key; the lock doesn't care who you are, only that you
have the right key.
What is rollback ?
The point in a transaction when all updates to any resources involved in
the transaction are reversed.
What is root ?
The outermost element in an XML document. The element that contains all
What is SAX ?
Abbreviation of Simple API for XML.
What is Simple API for XML ?
An event-driven interface in which the parser invokes one of several
methods supplied by the caller when a parsing event occurs. Events include
recognizing an XML tag, finding an error, encountering a reference to an
external entity, or processing a DTD specification.
What is schema ?
A database-inspired method for specifying constraints on XML documents
using an XML-based language. Schemas address deficiencies in DTDs, such
as the inability to put constraints on the kinds of data that can occur
in a particular field. Because schemas are founded on XML, they are
hierarchical. Thus it is easier to create an unambiguous specification,
and it is possible to determine the scope over which a comment is meant
What is Secure Socket Layer (SSL) ?
A technology that allows Web browsers and Web servers to communicate
over a secured connection.
Page Numbers :