Modifications to make interface talk nicely with java soap libs