java上的Web服务客户端,多次调用Service.create()case内存泄漏

java上的Web服务客户端,多次调用Service.create()case内存泄漏,java,web-services,memory-leaks,Java,Web Services,Memory Leaks,我发现javax.xml.ws.Service.create()多个调用都会导致内存泄漏 我通过重用这个命令的结果来解决这个问题 我不明白这次内存泄漏的原因是什么,因为我们声明的所有成员都是本地的(在one方法中) 有什么想法吗?你确定这是内存泄漏吗?我用JConsole进行了测试,发现Jprobe存在这个问题。做得好Boris。作为一个友好的提醒,你能自己发布一个问题的答案,然后接受这个答案,这样我们就可以结束这个问题了吗?此外,如果前面的问题解决了您的问题,您需要接受这些问题的答案。 pub

我发现
javax.xml.ws.Service.create()
多个调用都会导致内存泄漏

我通过重用这个命令的结果来解决这个问题

我不明白这次内存泄漏的原因是什么,因为我们声明的所有成员都是本地的(在one方法中)


有什么想法吗?

你确定这是内存泄漏吗?我用JConsole进行了测试,发现Jprobe存在这个问题。做得好Boris。作为一个友好的提醒,你能自己发布一个问题的答案,然后接受这个答案,这样我们就可以结束这个问题了吗?此外,如果前面的问题解决了您的问题,您需要接受这些问题的答案。
public String callService()
{

  ...................

  QName serviceName = new QName( Url, "SERVICE_NAME"  );

  Service service = Service.create( serviceName );

  .......................

}