2014-05-01 5 views
0

IBM JRE을 사용하고 있으며 클라이언트 2 명이 사용하는 Java SDK : 자바 클라이언트와 .NET 클라이언트가 있습니다. 닷넷 클라이언트에서 Java JVM을 사용하여 -x 덤프 인수를 사용하여 http 와이어 데이터를 인쇄하십시오.

System.setProperty("com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump","true"); 
System.setProperty("com.sun.xml.ws.transport.http.HttpAdapter.dump","true"); 
System.setProperty("com.sun.xml.internal.ws.transport.http.HttpAdapter.dump","true"); 
System.setProperty("HttpTransportPipe.dump", "true"); 

, 내가 JVM에 매개 변수를 전달할 수 있습니다 : 자바 클라이언트에서

, 나는 HTTP 데이터를 캡처하기 위해 다음과 같은 설정을 사용합니다. Java 클라이언트의 System.setProperty 설정과 동일한 동작을 수행하는 데 사용할 수있는 매개 변수가 있습니까?

덤프 에이전트 등에 대해 조금 연구했지만 적절한 것을 찾지 못했습니다. http://publib.boulder.ibm.com/infocenter/javasdk/v6r0/index.jsp?topic=%2Fcom.ibm.java.doc.diagnostics.60%2Fdiag%2Ftools%2Fdump_agents.html

답변

0

인수가 JVM으로 전달되면 setProperty API를 통해 수행 할 수 없습니다. JVM은 초기화 단계에서 JVM 용 인수를 읽고 제공된 지침에 따라 수행하므로 런타임 중에 JVM 인수를 설정할 수 없습니다.