Enterprise Java
-
Tips for testing with Java
Introduction I love automated testing. In a rare diversion into op-ed1 I thought a put few thoughts (read – opinions)…
Read More » -
JSF Component Libraries – Quality is more than zero bugs
It has been a while since I last looked at the quality of the three major JSF component libraries. In…
Read More » -
How to manage Quartz remotely
Option 1: JMX Many people asked can they manage Quartz via JMX, and I am not sure why Quartz doc…
Read More » -
Spring Profiles and Java Configuration
My last blog introduced Spring 3.1’s profiles and explained both the business case for using them and demonstrated their use…
Read More » -
Guaranteed messaging for topics, the JMS spec, and ActiveMQ
Recently a customer asked me to look closer at ActiveMQ’s implementation of “persistent” messages, how it applies to topics, and…
Read More » -
Spring Scoped Proxy
Consider two Spring beans defined this way: @Component class SingletonScopedBean{ @Autowired private PrototypeScopedBean prototypeScopedBean; public String getState(){ return this.prototypeScopedBean.getState(); }…
Read More » -
Observer Pattern with Spring Events
INTRODUCTION The essence of the Observer Pattern is to ‘Define a one-to-many dependency between objects so that when one object…
Read More » -
Gradle Custom Plugin
This tutorial describes the way of creating Gradle standalone custom plugin. It covers the following topics Creating task, and using…
Read More » -
Rewrite to the edge – getting the most out of it! On GlassFish!
A great topic for modern application development is rewriting. Since the introduction of Java Server Faces and the new lightweight…
Read More »