Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

C# web service problem

[es] :: .NET :: ASP.NET :: C# web service problem

[ Pregleda: 1834 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

palilulac

Član broj: 157815
Poruke: 34
79.101.205.*



Profil

icon C# web service problem03.11.2009. u 11:23 - pre 175 meseci
Imam VS2008, kreirao sam web service koji ima web referencu do jednog wsdl fajla i C# klasu koja je konvertovana iz tog wsdl fajla. Ta C# klasa ima metodu login() koju poziva instanca te klase a poenta je logovati se na jedan Javin web service. Medjutim, dobijem sledecu gresku:

System.InvalidOperationException: Client found response content type of 'multipart/related; boundary=MIMEBoundaryurn_uuid_44837CD498F7CDFE9F1257246645212; type="application/xop+xml"; start="<0.urn:uuid:[email protected]>"; start-info="text/xml"', but expected 'text/xml'.
The request failed with the error message:
--
--MIMEBoundaryurn_uuid_44837CD498F7CDFE9F1257246645212
Content-Type: application/xop+xml; charset=utf-8; type="text/xml"
Content-Transfer-Encoding: binary
Content-ID: <0.urn:uuid:[email protected]>

<?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soa...y><soapenv:Fault xmlns:axis2ns8="http://schemas.xmlsoap.org/soa...<faultstring>The service cannot be found for the endpoint reference (EPR) http://localhost:8080/pd2/serv...ltstring><detail /></soapenv:Fault></soapenv:Body></soapenv:Envelope>
--MIMEBoundaryurn_uuid_44837CD498F7CDFE9F1257246645212--
--.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SessionService2.login(String username, String password) in C:\Documents and Settings\...\My Documents\Visual Studio 2008\Projects\TestClient2\TestClient2\SessionProxy.cs:line 91
at TestClient2.Service1.getLogin() in C:\Documents and Settings\...\My Documents\Visual Studio 2008\Projects\TestClient2\TestClient2\Service1.asmx.cs:line 37


Javin servis je podesen tj Axis.xml
<parameter name="hotdeployment">true</parameter>
<parameter name="hotupdate">false</parameter>
<parameter name="enableMTOM">true</parameter>
<parameter name="enableSwA">true</parameter>

i kapiram da bi trebalo i u C# da podesim Mtom. Moze li pomoc kako to da uradim???
 
Odgovor na temu

palilulac

Član broj: 157815
Poruke: 34
79.101.205.*



Profil

icon Re: C# web service problem04.11.2009. u 13:03 - pre 175 meseci
Da pojasnim malo je moguce, C# klijent salje text/xml informaciju i ocekuje ista takva da mu se vrati, medjutim, Javin web service mu vraca multipart/related a taj tip C# klijent ne moze da procita. Ako neko zna kako da C# klijentu promenim ocekivani tip bio bih mu veoma zahvalan...
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: C# web service problem

[ Pregleda: 1834 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.