rename ServiceCallback to XMLServiceCallback