MongoDB tutorial for Java EE developers

This tutorial provides a short introduction to MongoDB no-sql database and shows how to interact with it from a Java application server (JBoss AS). MongoDB (which stands for “humongous”) is an open source, high-performance, schema-free, document-oriented database written in the C++ programming language. The database is document-oriented so it manages collections of JSON-like documents. The … Read more

Solving JBoss 5 classloading issues

A common issue for many developers is how to solve Classloader issues, which are usually masked by strange errors like ClassCastException. Let’s see a concrete example, how to solve this issue for Web applications. The Classloading problem boils down to the fact that you have added in your deployment unit (Ex. WAR file) some libraries which … Read more

JBoss 5 Alarm configuration

Please note: this tutorial has been written for JBoss AS 5 and it’s therefore obsolete. If you want to configure alarms and metrics for WildFly application server we recommend checking this tutorial: Monitoring WildFly with Prometheus An Alarm indicates that an event (generally an error) has happened in the system. In this article we’re going … Read more

IceFaces tutorial for JBoss developers

ICEfaces provides a rich web presentation environment for JavaServer Faces (JSF) applications that enhances the standard JSF framework and lifecycle with Ajax-based interactive features. In this tutorial we will learn how to deploy a simple IceFace application on JBoss 5. The primary goal behind the ICEfaces architecture is to provide the application developers with a … Read more