Hi Clarence,
I'm really just a .NET novice (and I wouldn't claim to be an expert in
axis or web services either) - I think I'm probably in the same position
as you, in that I'm really only using it to test interoperability with
my Axis services.
I had a few problems with .NET clients because I found when generating
the .NET (i'm using .NET 1.1) Reference.cs proxy classes, that visual
studio doesn't interpret the wsdl files in the same way as wsdl2java (my
services are document/literal wrapped, by the way), and therefore wasn't
interpreting the returned message correctly. I had to edit the
Reference.cs to add some classes which reflected the objects that axis
was sending, and ensure that the correct object types where being
returned by my proxy classes.
If the soap message being returned to your .NET client is correct (the
same as is returned to an axis client), you could check your
reference.cs and see if you have the same problem.
I'm just guessing here, but I hope this is of some help to you.
Richard.
Clarence Dahlin wrote:
Ok I see. Then it shouldn't cause any problems, just as Richard said.
I have to investigate further to see why it doesn't work with VS .NET.
Thank you Toshiyuki and Yves.
On 11/15/05, *Toshiyuki Kimura* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hi Clarence and Richard,
It's valid transfer encoding - 'chunked' which is
specified in HTTP 1.1 [RFC-2616].
<http://www.w3.org/Protocols/rfc2616/rfc2616.html
<http://www.w3.org/Protocols/rfc2616/rfc2616.html>>
Thanks,
Toshi
On Tue, 15 Nov 2005, Richard Gregory wrote:
> Hi Clarence,
>
> I get these random numbers in my http when I connect
> to my axis service with .NET clients. I'm not sure
> where they come from or why, but they don't seem to
> have any effect on the clients, which work perfectly.
>
> Richard.
>
> Clarence Dahlin wrote:
>
>> I've almost only used Axis for both client and server, but I
also need to
>> verify that my service works with Visual Studio and other toolkits.
>>
>> I receive a somewhat puzzling HTTP Response when I've called
the service on
>> Axis from a C# client in Visual Studio .NET.
>>
>> I'm not getting the connectReturn to my client.
>>
>> Does anyone know where the numbers 177 and 0 appears from and
why? Could
>> they mess up things for my client?
>>
>> HTTP/1.1 200 OK
>> Content-Type: text/xml;charset=utf-8
>> Transfer-Encoding: chunked
>> Date: Tue, 15 Nov 2005 09:34:27 GMT
>> Server: Apache-Coyote/1.1
>>
>> 177
>> <?xml version="1.0" encoding="utf-8"?><soapenv:Envelope
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
<http://schemas.xmlsoap.org/soap/envelope/>"
>> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
<http://www.w3.org/2001/XMLSchema-instance>"
>>
<http://www.w3.org/2001/XMLSchema-instance%22>><soapenv:Body><connectResponse
>> xmlns=" xxxi.xxx.se <http://xxxi.xxx.se>
>>
<http://xxxi.xxx.se>"><connectReturn>c017e9/107931de21a//7ff8</connectReturn></connectResponse></soapenv:Body></soapenv:Envelope>
>> 0
>
>
>