[Visual C#.NET] System.Net.WebException

Pagina: 1
Acties:
  • 102 views sinds 30-01-2008
  • Reageer

  • Piels
  • Registratie: Maart 2001
  • Laatst online: 07-04 14:29
Ik ben bezig om een Lotus Notes Database om te zetten naar webbased SQL. Dit doormiddel van C#.NET ASP.NET.
Ik ben al een heel eind, en misschien al wel de laatste hand aan het leggen aan dingen.
Maar nu van de ene op de andere dag worden sommige dingen niet meer gedaan.

Bijvoorbeeld als iemand een nieuwe werkbon maakt, en deze wil opslaan...
Maar als iemand een nieuwe klant aanmaakt en deze opslaat, werkt het wel...

Naar mijn weten is er bij die code niets aangepast, en werkt ie "spontaan" niet meer.
Ik zou eigenljik niet weten waar ik zou moeten zoeken, maar dit is de foutmelding die ik krijg (een gewone time-out)
Beschrijving: Er is een onverwerkte uitzondering opgetreden tijdens het uitvoeren van de huidige webaanvraag. Raadpleeg de stacktracering voor meer informatie over deze fout en de oorsprong ervan in de code.

Details van uitzondering: System.Net.WebException: Er is een time-out voor de bewerking opgetreden.

Fout in bron:


Regel 2831: [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/DeleteWerkbon", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
Regel 2832: public void DeleteWerkbon(int WerkbonID) {
Regel 2833: this.Invoke("DeleteWerkbon", new object[] {
Regel 2834: WerkbonID});
Regel 2835: }


Bronbestand: C:\Inetpub\wwwroot\DotNet\Web References\localhost1\Reference.cs Regel: 2833

Stacktracering:


[WebException: Er is een time-out voor de bewerking opgetreden.]
System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
DotNet.localhost1.dbConnection.DeleteWerkbon(Int32 WerkbonID) in C:\Inetpub\wwwroot\DotNet\Web References\localhost1\Reference.cs:2833
DotNet.Werkbon.imgVerwijder_Click(Object sender, ImageClickEventArgs e) in C:\Inetpub\wwwroot\DotNet\Werkbon.aspx.cs:343
System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e)
System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
System.Web.UI.Page.ProcessRequestMain() +1277
Volgens mij gaat het mis als ie gebruik gaat maken van die localhost1, maar dat is alleen maar gissen :|

Windows Phone Apps: Belstatus, Pinautomaten


  • whoami
  • Registratie: December 2000
  • Laatst online: 09:01
Blijkbaar is er dus iets mis met die webservice.
Misschien kan je eens proberen om de reference naar die webservice te verwijderen en opnieuw toe te voegen.

https://fgheysels.github.io/


  • Piels
  • Registratie: Maart 2001
  • Laatst online: 07-04 14:29
Ik had een oudere webservice terug gezet, van voor de tijd dat het niet meer werkte, maar dat mocht niet baten

Windows Phone Apps: Belstatus, Pinautomaten


  • whoami
  • Registratie: December 2000
  • Laatst online: 09:01
Wat bedoel je met terugzetten?
Heb je de reference in je project al eens verwijderd en opnieuw toegevoegd?

Hoe creeër je die webservice (ik bedoel, hoe gebruik je die webservice in je project)? Je moet de Fully Qualified Name gebruiken bij het consumen van die webservice.

Heb je ook al eens gedebugged en gekeken op welke regel die exceptie precies gegooid wordt?

[ Voor 15% gewijzigd door whoami op 23-08-2004 12:09 ]

https://fgheysels.github.io/


  • Piels
  • Registratie: Maart 2001
  • Laatst online: 07-04 14:29
Wat ik bedoel is, ik heb de map "Web References" terug gekopieerd

Meer heb ik er niet mee gedaan / durven doen.

Toen ik debugde bleef ie hangen op regel 2
code:
1
2
localhost1.dbConnection dbConn = new localhost1.dbConnection();
bConn.DeleteWerkbon(iQuery);


[edit]
Ik ben aan het zoeken in de web references
Maar volgens mij kan ie disco file niet vinden die als targetSchema http://schemas.xmlsoap.org/disco/ heeft.

Als ik namelijk in het menu XML --> validate XML doe krijg ik de onderstaande foutmelding:
Visual Studio could
not locate a schema for this document. Validation can only ensure this is a
well formed XML document and cannot validate the data against a schema.

[ Voor 100% gewijzigd door Piels op 23-08-2004 13:53 ]

Windows Phone Apps: Belstatus, Pinautomaten


  • Piels
  • Registratie: Maart 2001
  • Laatst online: 07-04 14:29
*kick* *kuch*

[ Voor 54% gewijzigd door Piels op 23-08-2004 15:08 ]

Windows Phone Apps: Belstatus, Pinautomaten

Pagina: 1