spark soap service