Web commerce using Spring WebFlow