<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Unverständliche ERemotableException (10893)]]></title><description><![CDATA[<p>Hallo,</p>
<p>mit dem BCB6 habe ich mir einen WebClient erstellt der über ein Interface<br />
Daten anfordern (Aufruf einer Interface-Methode) und erhalten soll. Die<br />
Verbindungsklassen zum Server werden mit Borlands THTTPRIO-Klassen<br />
realisiert, die Verbindungsdaten (Location, Server-Name und -Port) extra-<br />
hiere ich aus der Service-DLL.</p>
<p>Von den drei im Service-Interface implementierten Methoden lassen sich<br />
zwei ohne Probleme aufrufen, d.h. es wird eine Verbindung hergestellt und<br />
sie liefern die erwarteten Daten. Die 3te produziert jedoch folgendes:</p>
<p>Im Projekt WebClient.exe ist eine Exception der Klasse ERemotableException<br />
aufgetreten. Meldung: EinFehler wurde entdeckt, während die Web Service-<br />
Anfrage ausgeführt wurde. (10893)...</p>
<p>Vielleicht weiß einer von euch, welcher Fehler hier aufgetreten ist. Sowohl<br />
BCB-Hilfe, als auch Internet waren diesbezueglich nicht ergiebig.</p>
<p>Danke im Voraus</p>
<p>Guido</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/152111/unverständliche-eremotableexception-10893</link><generator>RSS for Node</generator><lastBuildDate>Sun, 09 Aug 2026 00:31:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/152111.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 03 Jul 2006 06:49:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unverständliche ERemotableException (10893) on Mon, 03 Jul 2006 06:49:21 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>mit dem BCB6 habe ich mir einen WebClient erstellt der über ein Interface<br />
Daten anfordern (Aufruf einer Interface-Methode) und erhalten soll. Die<br />
Verbindungsklassen zum Server werden mit Borlands THTTPRIO-Klassen<br />
realisiert, die Verbindungsdaten (Location, Server-Name und -Port) extra-<br />
hiere ich aus der Service-DLL.</p>
<p>Von den drei im Service-Interface implementierten Methoden lassen sich<br />
zwei ohne Probleme aufrufen, d.h. es wird eine Verbindung hergestellt und<br />
sie liefern die erwarteten Daten. Die 3te produziert jedoch folgendes:</p>
<p>Im Projekt WebClient.exe ist eine Exception der Klasse ERemotableException<br />
aufgetreten. Meldung: EinFehler wurde entdeckt, während die Web Service-<br />
Anfrage ausgeführt wurde. (10893)...</p>
<p>Vielleicht weiß einer von euch, welcher Fehler hier aufgetreten ist. Sowohl<br />
BCB-Hilfe, als auch Internet waren diesbezueglich nicht ergiebig.</p>
<p>Danke im Voraus</p>
<p>Guido</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090491</guid><dc:creator><![CDATA[Atlas]]></dc:creator><pubDate>Mon, 03 Jul 2006 06:49:21 GMT</pubDate></item><item><title><![CDATA[Reply to Unverständliche ERemotableException (10893) on Mon, 03 Jul 2006 06:58:40 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>woher sollen wir das wissen? Ohne mehr Infos wie relevanten Quellcode, gesendete Daten und genauere Fehlerumstände?<br />
So kann ich dir nur Debugger und eigene Logging-Funktionen empfehlen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090496</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Mon, 03 Jul 2006 06:58:40 GMT</pubDate></item><item><title><![CDATA[Reply to Unverständliche ERemotableException (10893) on Mon, 03 Jul 2006 07:55:08 GMT]]></title><description><![CDATA[<p>Hallo akari,</p>
<p>so wird in meiner .exe-Datei die Verbindung zum Service<br />
hergestellt:</p>
<p>...<br />
// BCB componente<br />
THTTPRIO* myRIO;<br />
// Aus der WSDL extrahiertes Interface<br />
_di_IService theService;<br />
// Erzeugung der Interface-Methoden<br />
myRIO-&gt;QueryInterface(theService);</p>
<p>// Setzen der Service-Parameter (aus WSDL extrahiert)<br />
// z.B. <a href="http://localhost/derService/wsdl/myService" rel="nofollow">http://localhost/derService/wsdl/myService</a><br />
myRIO-&gt;WSDLLocation = ServicePfad;<br />
myRIO-&gt;Service = ServiceName;<br />
myRIO-&gt;Port = ServicePort;</p>
<p>// COM-Initialisierung muß sein<br />
TInitOleT&lt;int&gt; myOle;</p>
<p>// Aufruf der einzelnen Methoden<br />
AnsiString param1;<br />
AnsiString param2;<br />
AnsiString param3;</p>
<p>// Dieser Aufruf liefert das erwartete 'result'<br />
AnsiString result = theService-&gt;methode1(param1, param2);</p>
<p>result = &quot;&quot;;<br />
// Dieser Aufruf verursacht besagte Exception<br />
// Das Ergebnis dieser Methode soll in 'result' stehen<br />
theService-&gt;methode2(param1, param2, param3, result);<br />
...</p>
<p>Wenn ich im Debugger diese letzte Zeile ausführen möchte,<br />
passiert mehrere Sekunden lang nichts und anschließend wird<br />
das Fenster 'Benachrichtigung über Debugger-Exception) mit<br />
besagter Fehlermeldung geöffnet.</p>
<p>Was passiert? Angedachte Möglichkeiten<br />
- Timeout (auf welcher Seite?)<br />
- Fehler im Service selbst<br />
- Fehler während der Übertragung der Daten zum Interface<br />
- Fehler in der Interfaceklasse (_di_IService)</p>
<p>Vielleicht sehe ich ja auch den Wald vor lauter Bäumen<br />
nicht, diese Fehlernummer ist für mich ohne jede Aussage.</p>
<p>Ich hoffe, die Details oben erhellen mein Problem.</p>
<p>TIA Guido</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1090528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1090528</guid><dc:creator><![CDATA[Atlas]]></dc:creator><pubDate>Mon, 03 Jul 2006 07:55:08 GMT</pubDate></item><item><title><![CDATA[Reply to Unverständliche ERemotableException (10893) on Wed, 05 Jul 2006 07:14:39 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>die Exceptionursache ist jetzt bekannt: Sie wird durch<br />
ein Fehlverhalten im Webservice (Progress 4GL) verursacht,<br />
dessen Fehlermeldung via SOAP-Fault an den Client weiter-<br />
geleitet wird und dort die besagte Exception auslöst.</p>
<p>Tschau Guido</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1091538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1091538</guid><dc:creator><![CDATA[Atlas]]></dc:creator><pubDate>Wed, 05 Jul 2006 07:14:39 GMT</pubDate></item></channel></rss>