Why do you want to make this service non-transactional? At least the submit, delete etc. methods should be transactional I think.