проблема регистрации веб-службы оси - PullRequest
0 голосов
/ 15 марта 2012

в моем проекте клиента веб-службы оси у меня есть client-config.wsdd файл, в котором я использую java: org.apache.axis.handlers.LogHandler , что

    <deployment name="defaultClientConfig"
   xmlns="http://xml.apache.org/axis/wsdd/"
   xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">

   <handler name="log"
      type="java:org.apache.axis.handlers.LogHandler">
      <parameter name="LogHandler.fileName" value="../logs/xyz-Axis.log" />
   </handler>

   <globalConfiguration>
      <parameter name="disablePrettyXML" value="false" />
      <requestFlow>
         <handler type="log" />
      </requestFlow>
      <responseFlow>
         <handler type="log" />
      </responseFlow>
   </globalConfiguration>

   <transport name="http"
      pivot="java:org.apache.axis.transport.http.HTTPSender" />
   <transport name="local"
      pivot="java:org.apache.axis.transport.local.LocalSender" />
   <transport name="java"
      pivot="java:org.apache.axis.transport.java.JavaSender" />
</deployment>

для создания файла журнала, чтобы я мог видеть запрос и ответ веб-службы.но кое-как, как это не работает, или я не могу найти его, пожалуйста, помогите

1 Ответ

1 голос
/ 15 марта 2012

вам нужно определить client-config.wsdd в корневой уровень проекта и изменить в

 <handler name="log"
  type="java:org.apache.axis.handlers.LogHandler">
  <parameter name="LogHandler.fileName" value="xyz-Axis.log"/>

, чтобы xyz-Axis.log генерировал на том же уровне клиентаconfig.wsdd

...