Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

Траблы с Веб-сервисом   Найти похожие ветки 

 
tyo   (2006-05-31 12:52) [0]

Сорри за возм. оффтопик, более подходящего форума не нашел. Взялся играться с веб-сервисами. Сделал соотв. длл-ку, поместил себе в C:\inetpub, написал клиента, вызываю клиентом сервис с того же компа -- все нормально.
Переношу клиента вместе с wsdl-файлом на др. комп, а она при вызове веб-сервиса ругается:
Raised exception class EDOMParseError with message "An invalid charcter was found in text content   Line3 HTTP/1.1 500"

В чем дело, подскажите плз...


 
Palladin ©   (2006-05-31 13:06) [1]

Дело в том что вызов твоего веб-сервиса завершился Access Violation в 70% или каким либо другим исключением в остальных 30% вероятности...


 
tyo   (2006-05-31 13:49) [2]


> вызов твоего веб-сервиса завершился Access Violation в 70%
> или каким либо другим исключением в остальных 30% вероятности


А насчет причин нет какого-нить более определенного мнения?
Ведь если вызывать с того же компа, где и сам сервис крутится, то все нормально...


 
tesseract ©   (2006-05-31 13:51) [3]


> Raised exception class EDOMParseError with message "An invalid
> charcter was found in text content   Line3 HTTP/1.1 500"


В общем, что-то при парсинге HTML :-).
Поставь сервис на другой компьютер и отлаживай клиента.


 
Palladin ©   (2006-05-31 13:56) [4]


> tyo   (31.05.06 13:49) [2]

Ошибка выходит случайно не там где Windows2003 стоит?


 
Palladin ©   (2006-05-31 13:59) [5]

Хотя это тут в общем то нипричем... Если бы сам веб-сервис крутился на нем, тогда я бы еще примерно сказал в чем нюанс... Единственный вариант могу подсказать это писать веб-сервисом лог в текстовый файл и смотреть что происходит и на каком этапе...


 
tyo   (2006-05-31 14:01) [6]


> В общем, что-то при парсинге HTML :-).


глубокое замечание :)


>Поставь сервис на другой компьютер и отлаживай клиента.


А кстати да, щаз попробую. Но на 99% уверен что на одном все сработает.


> Ошибка выходит случайно не там где Windows2003 стоит?


Нет, на обоих компах одинаковый W2K...


 
tyo   (2006-05-31 14:05) [7]


> Единственный вариант могу подсказать это писать веб-сервисом
> лог в текстовый файл и смотреть что происходит и на каком
> этапе...


Да какой там лог-файл! Говорю ж -- играюсь пока только. :)
Там веб-сервис тривиальный, что-то типа
function GetString(Const Value:String):String;stdcall;
begin
  Return:="Привет тебе, "+Value;
end;

М-мм... Т.е. Вы полагаете что ошибка происх. на стороне Веб-сервиса?


 
Palladin ©   (2006-05-31 14:55) [8]

Конечно, тебе же вернули HTTP/1.1 500


 
Palladin ©   (2006-05-31 14:56) [9]

насчет самого веб-сервиса - не уверен, но на стороне сервера это точно, может дело и в настройках вебсервера.


 
tyo   (2006-05-31 17:55) [10]

Шутки ради поставил сервис на др. компе и вызываю с него же. Работает.
Я,  ессно, пытаюсь теперь с первого компа вызвать уже веб-сервис, размещенный на втором компе. Результат тот же отвратительный....


 
saxon   (2006-05-31 18:14) [11]

Покажи код вызова.
Не на локалхост ли кидаешь запрос?


 
tyo   (2006-05-31 22:14) [12]


> Покажи код вызова.
> Не на локалхост ли кидаешь запрос?


Не, ну чё ж я, совсем тупой? :)



Страницы: 1 вся ветка

Текущий архив: 2006.10.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.077 c
2-1160934793
ledelphi
2006-10-15 21:53
2006.10.29
const в delphi / define в C


15-1159932205
Александр Иванов
2006-10-04 07:23
2006.10.29
Смешение бизнес-логики и интерфейса в классах


15-1160572754
vitv
2006-10-11 17:19
2006.10.29
Qt-проблема с запуском


1-1157690774
Roma K
2006-09-08 08:46
2006.10.29
Ввод текта в окне чужего приложения


15-1159833326
GameDev
2006-10-03 03:55
2006.10.29
Использование пиратских Windows 9x больше не является преступлени