A web service framework using a service bus based on an ESB using Grails