JBoss Interview Questions and Answers
Freshers / Beginner level questions & answers
Ques 1. What is JBoss?
JBoss is a popular open source application server based on Java EE technology. Being Java EE based, the JBoss supports cross-platform java applications. It was embedded with Apache Tomcat web server. It runs under any JVM of 1.3 or later versions. JBoss supports JNDI, Servlet/JSP (Tomcat or Jetty), EJB, JTS/JTA, JCA, JMS, Clustering (JavaGroups), Web Services (Axis), and IIOP integration (JacORB).
Ques 2. What are needed to set-up a cluster with JBoss?
Basically starting JBoss with the 'all' configuration contains everything needed for clustering:
It has all the libraries for clustering:
- JGroups.jar, jboss-cache.jar
- Clustered beans (cluster-service.xml)
- HA-JNDI
- HTTP session replications (tc5-cluster-service.xml)
- Farming
- HA-JMS
Ques 3. Can I run Seam with JDK 1.4 and earlier?
No, Seam only works on JDK 5.0 and above. It uses annotations and other JDK 5.0 features.
Most helpful rated by users:
- What are needed to set-up a cluster with JBoss?
- Which component handles cluster communication in JBoss?
- Is it possible to put a JBoss server instance into multiple cluster at the same time?
- What is JBoss?
- How to build clusters in JBoss?