Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Практическое руководство по SOAP

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Zaycevsn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой трабл: Контроллер через заводскую сеть раздает инфу через сервис SOAP. Инфу можно брать в ексель (VBA).
Для отладки хочу установить сервер SOAP. Один из вариантов: Apach tomcat+ Apach
SOAP.
 Наверное я старый совсем (деревянный), но инструкции на разных языках Ж) помощи неоказывают. Томкат заводится, в сервисах "мыло" появляется, при запуске его тестовых страниц выдается в браузере: HTTP Status 500 .. типа сервер сталкивается с внутренней ошибкой. Тоесть, установить правельно я не смог.
 Очень прошу, люди грамотнее меня, Дайте плиз пошаговое хау-ту для установки SOAP сервера. Дальше пойдет легче. Версии меняюся но совместимость обещана. Знания работы с файлами имею, но пояснения приветствуются. С Java "работал" пока только в теории, тоесть где смотреть логи тоже хочу знать, как краткую диагностику провести.
Скачано:
soap-bin-2.3.1, apache-tomcat-7.0.47, jre-7u45-windows-i586
jaf-1_1_1, Xerces-J-bin.2.9.0, jaf-1_1_1, javamail1_4_7
 Заранее  спасибо.

Всего записей: 12 | Зарегистр. 29-06-2010 | Отправлено: 19:05 19-12-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zaycevsn
ну, настройка Tomcat не имеет прямого отношения к этому разделу (а вот к помощи сисадмину - вполне).
500 ошибку нужно смотреть в логах ошибок сервера, там все пояснения должны быть даны.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:43 19-12-2013
Zaycevsn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я понимаю, что Tomcat встал наместо. В тулах пишу - копи ту Tomcat soap mail ... jar файлы в каталог /lib, пропиши classpath, и запускай.  
classpath если прописать в консоли, то он в другой консоли отсутствует.
Скорее всего путаюсь с копированим. Может версии сильно разбежались?
 
Конкретней, пожалуйста, про лог серверв. Это в файле Tomcat\logs\commons-daemon - там про 500 ош, ничего нет.
 
И вообще. Вопрос глобальней. Втом ли направлении иду?
в екселе запрос идет от MSSOAP.SoapClient и GetValue(*)
На запрос сервер должен отдать элемент массива с некоторым именем
 
Для отладки процесса, может быть, есть другой путь? С меньшим количеством установок, настроек?
Встречал фразу, что сервер SOAP гдето был написан в екселе.

Всего записей: 12 | Зарегистр. 29-06-2010 | Отправлено: 21:05 19-12-2013 | Исправлено: Zaycevsn, 21:51 19-12-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zaycevsn

Цитата:
там про 500 ош, ничего нет.

лог ошибок.. 500 ошибка - проблемы с конфигурацией и выполняемым скриптом/кодом
 

Цитата:
Для отладки хочу установить сервер SOAP

необязательно ставить tomcat и java сервлеты..
 
можно сделать и на php, к примеру, если вам будет проще
http://www.php.net/manual/en/class.soapserver.php
 


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:12 19-12-2013
Zaycevsn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за ответ,  
Быстро справиться невыйдет.
Чтобы конфигурация прошла наверно придется старые версии выкачивать.
Но вот как их раскладывать я не понял. Некоторых папок несуществует.
С РНР я неподружился.
Все проекты всеравно компиляции требуют. А такбы, как в VB екселя написал-запустил, написал-запустил.

Всего записей: 12 | Зарегистр. 29-06-2010 | Отправлено: 23:32 19-12-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zaycevsn

Цитата:
Все проекты всеравно компиляции требуют

так вы же для отладки хотите, то есть я подумал, что хотите эмулировать ответы контроллера самостоятельно.
установка и настройка Tomcat, все же, сюда http://forum.ru-board.com/forum.cgi?forum=8

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:58 19-12-2013 | Исправлено: Cheery, 23:59 19-12-2013
Zaycevsn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разделом ошибся.

Всего записей: 12 | Зарегистр. 29-06-2010 | Отправлено: 01:30 20-12-2013
Zaycevsn

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый, Cheery.
Возвращаюсь к теме. Я действительно хочу эмулировать ответы контроллера.
Tomcat + Axis2 я поставил, настроил, работают. Файл wsdl из девайса выкочал. Программка на Excel как пример общения с устройством - есть.
Примеров по созданию сервиса - просто куча. Но какие конкретно параметры задавать для моего случая я не понял. Т.е. делаю по докам(wsdl2java -ss -sd..), получаю скелет (он -я понял- сразу рабочий??), компилирую через "ant", результат нужно забросить кудато в Tomcat, перезапустить Tomcat и пользоваться. Вопросы с начала: параметры для wsdl2java? т.к. запрос идет через путь /soap/ а у меня настройки  /axis2/. То есть запутался.
Если сделать папку /webapps/soap и положить wsdl`ку, то первый пункт пройдет, но дальше алес.
 
Вопщем хелп

Всего записей: 12 | Зарегистр. 29-06-2010 | Отправлено: 19:53 29-01-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Практическое руководство по SOAP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru