The super.close() call should take care of closing the stream. No need
of the extra close call.
Your problem seems to stem from this code :
http://hg.openjdk.java.net/jdk9/jdk9/jaxws/file/tip/src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ReadAllStream.java#l115
The temp files need to
I should have noticed that ServerConnectionImpl is using the
ReadAllStream class. In that case, the custom close method where the
delete happens would need to be called. Patch should work but best for
jaxws engineers to comment.
I've logged a bug report for you at
https://bugs.openjdk.java.net/bro