NET e web service

giovedì 09 febbraio 2012 - 21.18
Tag Elenco Tags  VB.NET  |  .NET 4.0

massimo1965 Profilo | Junior Member

Ciao a tutti,
sto provando a referenziare un web service in un progetto net, ma come risultato ottengo questo tipo di errore :
Il documento è stato riconosciuto ma non può essere elaborato.
- Impossibile risolvere alcuni collegamenti contenuti nel documento WSDL.
- Errore durante il download di 'http://ispcoll-as02.servizi.xxxxxxxx.it:8030/abc-abcabcabc/services/yyyyyyy?wsdl=1'.
- Impossibile risolvere il nome remoto.: 'ispcoll-as02.servizi.xxxxxxxx.it'
I metadati contengono un riferimento che non può essere risolto: 'http://demo.xxxxxxxx.it/abc-abcabcabc/services/yyyyyyy?wsdl'.
Tipo di contenuto application/soap+xml; charset=utf-8 non supportato dal servizio http://demo.xxxxxxxx.it/abc-abcabcabc/services/yyyyyyy?wsdl. I binding del client e del servizio potrebbero non corrispondere.
Errore del server remoto: (415) Unsupported Media Type.
Se il servizio è definito nella soluzione corrente, provare a compilare la soluzione e ad aggiungere nuovamente il riferimento al servizio.

sto dimenticando qualcosa io o il servizio web ha qualcosa che non va ?
Grazie a tutti

Jeremy Profilo | Guru

Ciao Massimo
Difficile dire con certezza il motivo.
Pertanto provo a darti qualche suggerimento per metterti sulla strada giusta.
Stai esponendo percaso qualche tipo non serializzabile? Ti ricordo che un webService può esporre solo tipi primitivi.
Stai puntando al giusto percorso del servizio? Ti ricordo che devi puntare al file con estenzione .asmx
Prova a creare un WebService nuovo con il classico WebMethod HelloWord e prova a far riferimento ad esso per controllare che tutto sia a posto poi, prova a personalizzarlo passo passo per capire quale potrebbe essere il problema.

Facci sapere....
Ciao

massimo1965 Profilo | Junior Member

Grazie Jeremy
il link che inserisco è questo :
http://ispcoll-as02.servizi.xxxxxxxx.it:8030/abc-abcabcabc/services/yyyyyyy?wsdl=1'.
dove xxxx , abc-abcabc e yyyy sono stati volutamente oscurati.
Il link non finisce per .asmx
ho provato con gli esempi di collegamento as web serv. presenti nel sito , vedi codice fiscale, e funziona.

A pelle anche se non ne capisco molto ho paura che vi siano esposti tipi non primitivi e quindi non interpretabili.
Sto contattando il fornitore del servizio e spero di avere notizie in merito.

Ciao

Jeremy Profilo | Guru

Aspetta aspetta.
Avevo capito tutt'altra cosa .... pensavo che il servizio te lo stessi costruendo tu.
Se le cose stanno così, dimentica quello che ho scritto e chiedi informazioni al fornitore del servizio.

Facci sapere...
Ciao

massimo1965 Profilo | Junior Member

sistemato
era un errore del fornitore del servizio.

Grazie lo stesso a tutti

sirio.77 Profilo | Newbie

Ciao a tutti, scusate sto cercando di integrare il mio web server in erlang con uno su piattaforma Microsoft, ed ho lo stesso problema indicato:

"errore durante il download di 'https://wssac.meterlinq.com/get_daily_totals/_vti_bin/ListData.svc/$metadata'.
Richiesta non riuscita con stato HTTP 404: Not Found.
I metadati contengono un riferimento che non può essere risolto: 'https://wssac.meterlinq.com/get_daily_totals'.
Tipo di contenuto application/soap+xml; charset=utf-8 non supportato dal servizio https://wssac.meterlinq.com/get_daily_totals. I binding del client e del servizio potrebbero non corrispondere.
Errore del server remoto: (415) Unsupported Media Type.
Se il servizio è definito nella soluzione corrente, provare a compilare la soluzione e ad aggiungere nuovamente il riferimento al servizio."


mi potete dire come il fornitore ha risolto il problema - che in questo caso sarei io- .
Grazie mille.
Paola.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5