출처 : http://cyberhp.egloos.com/1290921
AXIS2에는 내장된 SOAPMonitor를 제공합니다.
SOAPMonitor는 웹브라우저(Java Applet)을 이용하여 송수신되는 SOAP 메시지들을 볼 수 있는 기능을 제공합니다.
설치방법은 다음과 같습니다.
1. AXIS2_WAR설치 디렉터리(앞으로 $AXIS2_WAR라고 합니다)의 WEB-INF/lib에 있는 soapmonitor-1.4.jar 압축을 풀어서
$AXIS2_WAR 밑으로 놓습니다. org.apache.axis.soapmonitor.applet 패키지만 필요하니 servlet 패키지는 삭제하십시요.
2. $AXIS2_WAR/WEB-INF/conf에 있는 axis2.xml을 편집기로 열어서 다음 내용을 기입합니다.
<module ref="soapmonitor"/>
Global Modules가 선언되어 있는 부분(대략 347라인 정도) 근처로 넣어주시면 됩니다.
3. $AXIS2_WAR/WEB-INF/web.xml을 편집기로 열어서 다음의 내용을 입력합니다.
<servlet>
<servlet-name>SOAPMonitorService</servlet-name>
<display-name>SOAPMonitorService</display-name>
<servlet-class>org.apache.axis2.soapmonitor.servlet.SOAPMonitorService</servlet-class>
<init-param>
<param-name>SOAPMonitorPort</param-name>
<param-value>5001</param-value>
</init-param>
<load-on-startup>100</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>SOAPMonitorService</servlet-name>
<url-pattern>/SOAPMonitor</url-pattern>
</servlet-mapping>
4. http://localhost:8080/axis2/SOAPMonitor로 접속하면 Java Applet이 뜨고 SOAP 메시지를 볼 수 있습니다.
'웹서비스' 카테고리의 다른 글
WEB Services 링크 -> 잘 모아 놓았군요. (0) | 2010.07.16 |
---|---|
XML Web Services 정리 (0) | 2010.07.16 |
AXIS2 WSDL의 WSDL Port Address 자동 변경 (0) | 2010.07.15 |
AXIS2에서 SOAP Header 다루기 Part 1~3(AXIS2 Module). (0) | 2010.07.15 |
Apache AXIS를 이용한 웹서비스 강좌 - 예제포함 (0) | 2010.07.13 |