Error-Listener / Faulting application / Webservice



  • Hallo liebe Community,

    da ich überwiegend Java programmiere, kenne ich mich in C++ / CLI noch nicht so gut aus.
    Ich habe eine c++ Anwendung geschrieben, welche über einen Webservice mit eine Servlet kommuniziert.
    Die .h Files konnte ich mir alle erstellen lassen (WSDL.exe).
    Des weiteren läuft das Programm als Dienst.

    Zum Problem:
    Es kommt ab und zu vor, dass den Dienst keine Verbindung zum Webservice aufbauen kann und diese stürzt dann einfach ab.
    Zwar kann ich den Dienst automatisch neu starten, es nervt aber ungemein, da am Anfang eine Menge initialisiert wird etc.

    Fehlermeldung:

    Faulting application XXXX.exe, version 0.0.0.0, stamp 4ba338cc, faulting module msvcr80.dll, version 8.0.50727.42, stamp 4333a455, debug? 0, fault address 0x000142d0.
    

    Ich hab nun irgendwo gelesen, dass die Anwendung automatisch terminiert wird, wenn eine Exception nicht abgefangen wird.
    Und weiterhin hab ich gelesen, dass man global einen Errorlistener (o-.ä) definieren kann. Nur weiß ich leider nicht mehr wo ich das gelesen habe *g*
    Vielleicht könnt ihr mir helfen!

    Vielen Dank im voraus


Log in to reply