1
Metro 2.0 및 Tomcat 6을 사용하여 웹 서비스를 개발 중이며 웹 메소드의 요청 및 응답에 대한 XML 페이로드를 로깅 할 수 있어야합니다. 개발/지원 이유로. 페이로드는 디버그 모드 일 때만 기록됩니다.Metro 2.0 요청/응답 웹 서비스의 XML 페이로드 액세스
웹 서비스는 응답에 영향을주는 경우 서블릿 구현 (com.sun.xml.ws.transport.http.servlet.WSServlet 및 .WSServletContextListener 클래스)을 사용합니다.
이것도 가능합니까? 사전에
감사합니다, 앤디
System.setProperty() 메서드를 통해이 두 값을 설정했지만 아무 것도 기록되지 않습니다. Eclipse (물론 WST 플러그인 디렉토리에서 tomcat 인스턴스를 실행하는) 내에서 Tomcat을 실행하고 Web Services Explorer를 사용하여 호출합니다. workspace/plugins /.../ logs 디렉토리에는 파일이없고 콘솔에는 새로운 파일이 없습니다. 내가 뭔가 잘못하고 있는거야? – trojanfoe
이들은 JVM 호출에서 정의되어야합니다. 나는 System.setProperty를 사용하는 것이 효과가 없다는 것을 보았다. –
확인 고맙습니다. – trojanfoe