Apache Axis 샘플 실행

샘플을 실행하기 전에 빌드하십시오. <sdk_install_dir>/samples/wsnt-axis/sample-axis.properties 파일의 SERVICE_ADDRESS 값을 NotificationConsumerService Web Services URL에 설정했는지 확인하십시오.

<sdk_install_dir>/samples/wsnt-axis/build.xml 파일에는 이벤트 소스 샘플을 호출하는 send.event.wsn10 대상이 있습니다.

샘플 이벤트 전송 단계

하드 코딩된 이벤트를 Web Services에 전송하려면 다음 명령을 수행하십시오.

하드 코딩된 이벤트를 Enterprise Console Web Services Adapter에 전송하려면 다음 명령을 수행하십시오.

set JAVA_HOME=<location of jdk>
set ANT_HOME=<location of ant installation>
cd <sdk_install_dir>\samples\wsnt-axis
%ANT_HOME%\bin\ant send.event.wsn10     <WS-Notification 1.0 client>
%ANT_HOME%\bin\ant send.event.wsn13     <WS-Notification 1.3 client>

export JAVA_HOME=<location of jdk>
export ANT_HOME=<location of ant installation>
cd <sdk_install_dir>/samples/wsnt-axis
$ANT_HOME/bin/ant send.event.wsn10      <WS-Notification 1.0 client>
$ANT_HOME/bin/ant send.event.wsn13      <WS-Notification 1.3 client>

이렇게 하면 하드 코딩된 이벤트가 SERVICE_ADDRESS 위치에서 실행 중인 Web Services로 전송됩니다.

주: 다음 메시지는 무시해도 됩니다.

[java] - 필수 클래스(javax.activation.DataHandler 및
.mail.internet.MimeMultipart)를 찾을 수 없습니다. 첨부 기능이 지원되지 않습니다. 

샘플 테스트

샘플을 테스트하려면 다음 단계를 수행하십시오.

  1. Common Event Infrastructure Web Services Receiver가 설치된 위치에서 WebSphere Application Server 인스턴스를 시작하십시오.
  2. SDK의 samples/wsnt-axis/sample-axis.properties 파일을 수정하고 WS-Notification 1.0 및 WS-Notification 1.3ERVICE_ADDRESS 값을 각각 다음과 같이 설정하십시오.
    http://receiver_hostname:9080/wsnt-was/services/NotificationConsumer10Soap
    http://receiver_hostname:9080/wsnt-was/services/NotificationConsumer13Soap
  3. Common Event Infrastructure Web Services Receiver 추적을 사용하십시오.
  4. trace.log 파일 아래에 수신자가 WebSphere Application Server 인스턴스에 대해 로깅한 메시지를 살펴보십시오.


상위 주제
Apache Axis 샘플


관련 항목
WS-Notification 샘플 훑어보기
샘플 빌드
수신자 시작
수신자의 추적 진단 사용