Computer Knowledge

Java Enterprise and Web Technologies

2,279 Questions

Java enterprise and web technologies questions focus on J2EE architecture, web services like SOAP, and servlet functionalities. These topics frequently appear in IT officer and specialist scale examinations. Regular practice ensures familiarity with enterprise application components.

HttpServlet methodsSOAP and web servicesEJB architecture rolesJ2EE componentsJSP servlet callingUDDI concepts

Java Enterprise and Web Technologies Questions

Multiple choice general knowledge science & technology
  1. It is Open Source

  2. It is based on latest Java and Web 2.0 technologies

  3. It is built on CMS and collaboration tools

  4. None of the above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

All statements about Liferay are true: it is open source, based on Java and Web 2.0, and built on CMS and collaboration tools. Therefore 'None of the above' (meaning none are false) is correct.

Multiple choice general knowledge science & technology
  1. JBoss

  2. Apache

  3. Red Hat

  4. None of the above

  5. All of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

jBPM was originally created by Tom Baeyens as an open-source project before being acquired by JBoss. JBoss itself was later acquired by Red Hat in 2006. Red Hat currently manages and develops the project as part of its middleware portfolio.

Multiple choice general knowledge science & technology
  1. Apache Aries

  2. Apache Felix

  3. Eclipse Equinox

  4. Eclipse Virgo

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Fuse ESB (part of Apache ServiceMix) uses Eclipse Equinox as its default OSGi container implementation. This is a well-documented architectural choice in the Fuse ESB documentation. Apache Felix and Apache Aries are alternative OSGi implementations but not the default for Fuse.

Multiple choice general knowledge science & technology
  1. JBOSS AS 4.2.3 GA.

  2. JBOSS AS 5.1.0 GA.

  3. JBOSS AS 6.0.0 Final.

  4. JBOSS 7.0.0. Alpha 1.

Reveal answer Fill a bubble to check yourself
A,B Correct answer
Explanation

JBOSS ESB 4.x was officially tested and certified against JBOSS AS 4.2.3 GA and 5.1.0 GA application servers. These are the documented compatibility targets in JBOSS ESB 4.x release notes. Version 6.0.0 and JBOSS 7 (which introduced modular classloading) came later and are not supported for ESB 4.x.

Multiple choice general knowledge science & technology
  1. Apache ServiceMix

  2. Apache Synapse

  3. Open ESB

  4. JBoss ESB

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

WSO2 ESB is built on Apache Synapse, a lightweight and high-performance ESB framework that provides the core mediation and routing capabilities. This architectural choice is fundamental to WSO2 ESB's design. Apache ServiceMix is a separate ESB project (JBI-based), and Open ESB is another distinct implementation.

Multiple choice general knowledge science & technology
  1. JBI

  2. JMS

  3. JCA

  4. JMX

  5. All of the above

Reveal answer Fill a bubble to check yourself
E Correct answer
Explanation

FUSE ESB supports multiple integration standards including JBI (Java Business Integration), JMS (Java Message Service), JCA (Java Connector Architecture), and JMX (Java Management Extensions). Since the question asks which standards are supported and all listed options are valid standards that FUSE ESB implements, 'All of the above' is the correct comprehensive answer.

Multiple choice general knowledge science & technology
  1. Apache Deer

  2. Apache Crocodile

  3. Apache Zebra

  4. Apache Camel

  5. Apache Elephant

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Fuse ESB uses Apache Camel as its framework for implementing Enterprise Integration Patterns (EIP). Apache Camel provides a powerful routing and mediation engine with support for numerous integration patterns. The other animal names (Deer, Crocodile, Zebra, Elephant) are fictional distractors.

Multiple choice general knowledge science & technology
  1. SOAP

  2. JEE

  3. UDDI

  4. JBI

  5. SCA

Reveal answer Fill a bubble to check yourself
A,B,C Correct answer
Explanation

JBoss ESB supports SOAP for web services, JEE for enterprise Java integration, and UDDI for service registry and discovery. These standards form the core interoperability framework of the ESB. JBI (Java Business Integration) and SCA (Service Component Architecture) are separate integration specifications not primarily supported by JBoss ESB.

Multiple choice general knowledge science & technology
  1. Apache Ant

  2. Apache Maven

  3. Hudson

  4. IVY

  5. Continuum

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Mule ESB supports Apache Maven out of the box through Mule Maven plugins and archetypes, making it easy to build, package, and deploy Mule applications. Maven is the standard build tool for Mule projects. Apache Ant is supported but not the primary out-of-the-box mechanism. Hudson, IVY, and Continuum are not Mule's core build tools.

Multiple choice general knowledge science & technology
  1. A Java Library wrapping with Hibernate a Database schema

  2. A graph based language represent some kind of execution which can be shown as a graph.

  3. A workflow engine

  4. All of the above

  5. None

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

jBPM encompasses all three aspects: it's a Java framework using Hibernate for persistence, represents business processes as graphs (BPMN/jPDL), and functions as a workflow engine for process automation.