A web service oriented service bus patterned after ESB using Grails