• submit to reddit
Collin Fagan06/14/10
1 replies

StringTemplate Part 4:Generating a Builder Class using StringTemplate

Parts 1, 2 and 3 introduced StringTemplate through the use of simple SQL, HTML and plain text examples. This article switches gears and attempts to use StringTemplate to generate a more complicated text output: Java source code. In “Effective Java: Second...

Loiane Groner06/12/10
5 replies

Getting Started With Spring Security

This tutorial will cover a basic scenario where we integrate Spring Security, using database-backed authentication, into an existing Spring web application.

Nitin Bharti06/11/10
3 replies

Agile Case Studies - Balancing Anarchy and Co-op with Scrum

If everybody on a 100-person project should talk to everybody else, we'd have to work overtime just to cover the meetings. Of course, this is before we...

Eric Hagan06/11/10
0 replies

Video: The First JUDCon - By Developers For Developers

JUDCon is a new conference this year that features JBoss technologies.  It's being held a day before JBoss World.  The new conference is going to be "by...

Jakub Holý06/11/10
0 replies

The Art of Logging (review)

Colin Eberhardt, the co-author of the Simple Logging Facade, has written a very good article The Art of Logging, which should be a compulsory reading for every developer especially in the server side development domain. It’s good both as an introduction as...

Matt Raible06/11/10
2 replies

My Presentations from The Irish Software Show 2010

This week I've been enjoying Dublin, Ireland thanks to the 2nd Annual Irish Software Show. On Wednesday night, I spoke about The Future of Web Frameworks and participated in a panel with Grails, Rails, ASP.NET MVC and Seaside developers. It was a fun night...

Mitch Pronschinske06/10/10
13 replies

In Defense of Tomcat

Sateesh Narahari of MuleSoft says he's cleaning up the FUD he's been hearing from Java EE app server vendors about Tomcat.  As a company that's heavily invested in open source Tomcat products like the Tcat Server management tools (which are free to use in...

Eric Hagan06/10/10
0 replies

Video: Tales of a DSL-Maker

Shawn Hartsock works with the SaaS Tempo framework, which offers data capture services and clinical study management services to organizations that are trying...

Mitch Pronschinske06/10/10
9 replies

HyperSQL - The Sequel

The BSD licensed HyperSQL database (HSQLDB) reached version 2.0 this week.  The "100% Java Database" now supports a wider array of SQL standard features (wider than any open source database engine available, they say).  Version 2.0 is also fully...

Giorgio Sironi06/10/10
9 replies

Set Up Solr and Get it Running

What is Solr? Lucene, but done right and on steroids. The official definition is:

James Sugrue06/10/10
8 replies

What Tool Do You Use For Automated UI Tests?

There's no doubt that test driven development is an important approach when writing your applications. For Java developers, tools like JUnit, integrated into our IDEs makes this task simple, with no excuse not to have...

Daniel Kec06/10/10
3 replies

XML Processing and Validation Merging Together

Where does the border lie between validation and the processing itself? The question is if those should be even two separate procedures at all. Let's start with something simple like what the default values are. The most of the other Schema languages allow...

Loiane Groner06/10/10
3 replies

Populating an ExtJS DataGrid + RowExpander using Spring MVC 3

This tutorial will walk through how to implement an ExtJS DataGrid with RowExpander plugin using Spring MVC Framework version 3 in the server side.

Baptiste Wicht06/10/10
0 replies

Improve the Performance of Your Maven Builds With maven-cli-plugin

When you makes a lot of build using Maven, this is quickly a pain to wait for the end of the build. So this is always good to have solutions to improve the performances of the builds.

Mitch Pronschinske06/09/10
0 replies

ZFS Expert and OpenSolaris Leader Join Nexenta

Nexenta is no stranger to talented developers.  The company was founded by the same developers who wrote the iSCSI stack for Linux in 2003.  When Sun released open source Solaris, Nexenta decided to build a distribution using the Solaris kernel with Debian...