You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Alan Au <al...@yahoo.com> on 2005/08/09 12:20:14 UTC
AXIS 1.2 problem
Dear all,
I got the following error when I try to run an AXIS
client upon the public web service on xmethods.net,
using AXIS 1.2. I can run the same program when I am
still using AXIS 1.1.
I understand that in AXIS1.1, it will by default use
"xsd" as the encoding style for data while in AXIS
1.2, it is by default using : 'soapenc' which refers
to http://schemas.xmlsoap.org/soap/encoding/.
Is there any way to make AXIS1.2 to use xsd?
Many thanks!
Error message :
No Deserializer found to deserialize a
'http://schemas.xmlsoap.org/soap/encoding/:string'
using encoding style
'http://schemas.xmlsoap.org/soap/encoding/'.
Alan
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
Re: AXIS 1.2 problem
Posted by Anne Thomas Manes <at...@gmail.com>.
Yes, that should work.
On 8/10/05, Alan Au <al...@yahoo.com> wrote:
> Sorry, where should I get this file and what is the contents of this file?
>
> I have checked some references saying that this file should be put into the
> same place as server-config.wsdd, something like : axis/WEB-INF.
> Then, it comes up with a question. I am now not using the AXIS Server side
> engine, how should this setting affect my AXIS client behaviror?
>
> As I have mentioned before, can I use
> TypeMappingImpl.dotnet_soapenc_bugfix = true;
> in the client code to make the AXIS client engine to use XSD
> as the encoding style?
>
> Many thanks!
>
> Alan
>
>
> Anne Thomas Manes <at...@gmail.com> wrote:
> You need to add this parameter to your client.config:
>
>
>
> On 8/9/05, Alan Au wrote:
> > Dear all,
> >
> > I got the following error when I try to run an AXIS
> > client upon the public web service on xmethods.net,
> > using AXIS 1.2. I can run the same program when I am
> > still using AXIS 1.1.
> >
> > I understand that in AXIS1.1, it will by default use
> > "xsd" as the encoding style for data while in AXIS
> > 1.2, it is by default using : 'soapenc' which refers
> > to http://schemas.xmlsoap.org/soap/encoding/.
> > Is there any way to make AXIS1.2 to use xsd?
> >
> > Many thanks!
> >
> > Error message :
> > No Deserializer found to deserialize a
> > 'http://schemas.xmlsoap.org/soap/encoding/:string'
> > using encodin g style
> > 'http://schemas.xmlsoap.org/soap/encoding/'.
> >
> >
> > Alan
> >
> >
> >
> >
> > ____________________________________________________
> > Start your day with Yahoo! - make it your home page
> > http://www.yahoo.com/r/hs
> >
> >
>
>
> ________________________________
> Start your day with Yahoo! - make it your home page
>
>
Re: AXIS 1.2 problem
Posted by Alan Au <al...@yahoo.com>.
Thanks for your solution. What about using the following in the client code?
TypeMappingImpl.dotnet_soapenc_bugfix = true;
Regards,
Alan
Anne Thomas Manes <at...@gmail.com> wrote:
You need to add this parameter to your client.config:
On 8/9/05, Alan Au wrote:
> Dear all,
>
> I got the following error when I try to run an AXIS
> client upon the public web service on xmethods.net,
> using AXIS 1.2. I can run the same program when I am
> still using AXIS 1.1.
>
> I understand that in AXIS1.1, it will by default use
> "xsd" as the encoding style for data while in AXIS
> 1.2, it is by default using : 'soapenc' which refers
> to http://schemas.xmlsoap.org/soap/encoding/.
> Is there any way to make AXIS1.2 to use xsd?
>
> Many thanks!
>
> Error message :
> No Deserializer found to deserialize a
> 'http://schemas.xmlsoap.org/soap/encoding/:string'
> using encoding style
> 'http://schemas.xmlsoap.org/soap/encoding/'.
>
>
> Alan
>
>
>
>
> ____________________________________________________
> Start your day with Yahoo! - make it your home page
> http://www.yahoo.com/r/hs
>
>
---------------------------------
Start your day with Yahoo! - make it your home page
Re: AXIS 1.2 problem
Posted by Alan Au <al...@yahoo.com>.
Sorry, where should I get this file and what is the contents of this file?
I have checked some references saying that this file should be put into the same place as server-config.wsdd, something like : axis/WEB-INF.
Then, it comes up with a question. I am now not using the AXIS Server side engine, how should this setting affect my AXIS client behaviror?
As I have mentioned before, can I use
TypeMappingImpl.dotnet_soapenc_bugfix = true;
in the client code to make the AXIS client engine to use XSD
as the encoding style?
Many thanks!
Alan
Anne Thomas Manes <at...@gmail.com> wrote:
You need to add this parameter to your client.config:
On 8/9/05, Alan Au wrote:
> Dear all,
>
> I got the following error when I try to run an AXIS
> client upon the public web service on xmethods.net,
> using AXIS 1.2. I can run the same program when I am
> still using AXIS 1.1.
>
> I understand that in AXIS1.1, it will by default use
> "xsd" as the encoding style for data while in AXIS
> 1.2, it is by default using : 'soapenc' which refers
> to http://schemas.xmlsoap.org/soap/encoding/.
> Is there any way to make AXIS1.2 to use xsd?
>
> Many thanks!
>
> Error message :
> No Deserializer found to deserialize a
> 'http://schemas.xmlsoap.org/soap/encoding/:string'
> using encoding style
> 'http://schemas.xmlsoap.org/soap/encoding/'.
>
>
> Alan
>
>
>
>
> ____________________________________________________
> Start your day with Yahoo! - make it your home page
> http://www.yahoo.com/r/hs
>
>
---------------------------------
Start your day with Yahoo! - make it your home page
Re: AXIS 1.2 problem
Posted by Anne Thomas Manes <at...@gmail.com>.
You need to add this parameter to your client.config:
<parameter name="dotNetSoapEncFix" value="true"/>
On 8/9/05, Alan Au <al...@yahoo.com> wrote:
> Dear all,
>
> I got the following error when I try to run an AXIS
> client upon the public web service on xmethods.net,
> using AXIS 1.2. I can run the same program when I am
> still using AXIS 1.1.
>
> I understand that in AXIS1.1, it will by default use
> "xsd" as the encoding style for data while in AXIS
> 1.2, it is by default using : 'soapenc' which refers
> to http://schemas.xmlsoap.org/soap/encoding/.
> Is there any way to make AXIS1.2 to use xsd?
>
> Many thanks!
>
> Error message :
> No Deserializer found to deserialize a
> 'http://schemas.xmlsoap.org/soap/encoding/:string'
> using encoding style
> 'http://schemas.xmlsoap.org/soap/encoding/'.
>
>
> Alan
>
>
>
>
> ____________________________________________________
> Start your day with Yahoo! - make it your home page
> http://www.yahoo.com/r/hs
>
>