木村 様

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

*.wsddに<operation ...> ... </operation>をコピーして
deployして(エラーなし)やりました。
tomcatも自分のクライントも全て起動しなおしやりました。
残念で、結果は同じエラーなっています。

← 上記3回を繰り返して実行してみました。修正前と同じです。

IEでhttp://localhost:8080/axis/servlet/AxisServletの
IFileDownloadService (wsdl) から下記のメッセージが表示されて
あります。

...
- <wsdl:message name="getFileResponse">
  <wsdl:part name="getFileReturn" type="tns1:DataHandler" />
  </wsdl:message>
...

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

>
> 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]
>


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

メールによる返信