Jordan, I've fixed all of the tests that are currently breaking due to the server restart issue, but I think that I'll go through and check if there are any others that are also using the server.close() then recreate a new instance pattern as they will inevitably come back and bite us later.
I will raise a new JIRA ticket for it. cheers
