Based on the Springside Java enterprise applications