soap header interceptor not using internal api