Chuさん、

 木村です。

 下記のWSDDを利用し、再度デプロイしなおした後、動作確認して頂け
ますでしょうか?

 変更を加えた箇所は、<operation ...> ... </operation>の範囲です。
# 尚、行数の都合上、強制改行が入ってしまっているのでご注意下さい。

.........*.........*.........*.........*.........*.........*.........*
<deployment xmlns="http://xml.apache.org/axis/wsdd/";
    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";
    xmlns:ns1="FileDownloadService">
  <service name="IFileDownloadService" provider="java:RPC">
    <parameter name="className" value="etcdata.FileDownloadService"/>
    <parameter name="allowedMethods" value="*"/>
    <operation name="getFile" returnQName="getFileReturn"
        returnType="ns1:DataHandler" >
      <parameter name="filename" type="tns:string"
          xmlns:tns="http://www.w3.org/2001/XMLSchema"/>
    </operation>
    <typeMapping
      deserializer="org.apache.axis.encoding.ser
                   .JAFDataHandlerDeserializerFactory"
      serializer="org.apache.axis.encoding.ser
                   .JAFDataHandlerSerializerFactory"
      languageSpecificType="java:javax.activation.DataHandler"
      qname="ns1:DataHandler"
      encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
  </service>
</deployment>
.........*.........*.........*.........*.........*.........*.........*

よろしくお願いします。
---
Toshi <[EMAIL PROTECTED]>

On Mon, 28 Feb 2005, chu wrote:

木村 様

いつもお世話になっております。


 Exceptionを見る限りでは、DataHandler型に対する デシリアライザの解決ができていないように見えます。 どのような*.wsddでデプロイしているでしょうか? 今回は、typeMapping設定が重要ですが、wsddファイル 全体と、wsdlファイル全体をの2つをお送りください。 (WSDLは、下記のURLにアクセスすれば取得できます) http://localhost:8080/axis/services/IFileDownloadService?wsdl


添付します。

宜しくお願い申し上げます。



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



メールによる返信