The URLClassLoader is not being closed, which implies InputStream instances for various read resources are unclosed, which leads to failure of deleting the actual temporary files which the helper is creating.