Текущее время: Вт, авг 12 2025, 02:01

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Интерактивные ADOBE Forms (соединение с веб сервисом)
СообщениеДобавлено: Пн, дек 08 2008, 16:31 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 04 2008, 09:45
Сообщения: 23
Откуда: Москва
Добрый день, уважаемые коллеги!!!

Есть проблема при использовании веб сервиса(WS) в интерактивной ADOBE форме:

Создан WS, который собирает данные из интерактивных офлайн ADOBE форм.
Создана форма, в которой пользователи формируют табличку с данными, которые потом должны быть отправлены в систему BW.

Adobe LiveCycle Designer позволяет создать соединение с WSDL, при этом автоматически генерируется кнопка отправки XML запроса к WSDL, подобласть, которая будет составлять тело запроса, ну и ещё кое-что, что сейчас нас не интересует...

Было бы здорово, если бы всё работало, но есть одна загвоздка, решение которой я уже очень долго не могу найти ни на форумах, ни в нотах, в общем нигде... :(

Проблема в том, что после создания такого соединения все хорошо, генерится всё что нужно, используется в форме, сохраняется, НО! при активации выдаётся ошибка: "Cannot load WSDL URL:"<url>"". И соответственно все сгенереные структурки пропадают.

Но это ещё не всё, при попытке настроить заново соединение, используя тот же URL вылетает та-же ошибка.

После следующих манипуляций соединение проходит, но активация приводит к предыдущему результату:

Через тр. WSADMIN запускаем WSDL сервиса, копируем из адресной строки експлорера URL в настройки соединения в дизайнере, жмакаем далее, соединение создаётся. Что самое интересное, если не скопировать URL, а после запуска WSDL просто оставить то, который был прописан, то соединение выдаст ошибку описанную выше.

Грешил на WS, но из BO Xcelsius соединение проходит на УРА!

Нашёл патч на дизайнер, установил, зажав кулачки запустил, но… результат не изменился.

Если кто - нить сталкивался, помогите пожалуйста побороть эту багу!!!
Если просто есть идеи, делитесь, буду проверять.

Заранее огромное спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интерактивные ADOBE Forms (соединение с веб сервисом)
СообщениеДобавлено: Вт, дек 09 2008, 12:05 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Похоже, бага - не может загрузить WSDL...

Как вариант - сохрани WSDL локально на винт и грузи его оттуда...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: .
СообщениеДобавлено: Вт, дек 09 2008, 12:21 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
а в тестировании WS все было хорошо, данные заходили успешно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 09 2008, 14:01 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 04 2008, 09:45
Сообщения: 23
Откуда: Москва
В тестировании WS всё хорошо.
Сохранять WSDL пробовал, но коннектится не хочет... :cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 09 2008, 14:39 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Fender023 написал(а):
В тестировании WS всё хорошо.
Сохранять WSDL пробовал, но коннектится не хочет... :cry:


пусть кто нить с сервера (где нужно активировать) попробует открыть WSDL обычным IE. Если не получится - значит, firewall режет...

Кстати, есть демка броузера на абапе - запусти ее на сервере, где хочешь активировать, и вбей url от WSDL... Если не покажет - иди к админу...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 09 2008, 15:09 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 04 2008, 09:45
Сообщения: 23
Откуда: Москва
Одну трабру пофиксил 8)

При соединении с WSDL в конце URL - а было написано:
?sap-client=100
Я добавил
&sap-user=<user name>&sap-password=<password>

Теперь активация формы проходит успешно, коннект с WSDL не отвливакется.

Теперь осталась одна проблема:

При нажатии на кнопку, которая отправляет данные, не происходит авторизации, и вываливается ошибка:
"Ошибка при попытке чтения из файла.
<URL WSDL>."

Я так понимаю, что ошибка возникла как раз из-за отсутствия авторизации, что нужно сделать чтобы она запускалась?

Есть идея, но пока не знаю как осуществить:
На событие clic кнопки, которая отправляет запрос повесить запуск авторизации, только как, пока не знаю...

Если кто-нить знает, подскажите, пожалуйста.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 09 2008, 15:53 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Fender023 написал(а):
При нажатии на кнопку, которая отправляет данные, не происходит авторизации, и вываливается ошибка:
"Ошибка при попытке чтения из файла.
<URL WSDL>."


А зачем каждый раз читать WSDL? По идее он читается только 1 раз...

Дополнительные параметры (логин-пароль) можно прописать в свойстве action формы (GET), так и в теле страницы скрытыми переменными (POST).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 09 2008, 16:30 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 04 2008, 09:45
Сообщения: 23
Откуда: Москва
Сорри серьёзная поправка :oops:
не <URL wsdl>, а <soapAddress>


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 09 2008, 17:17 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Fender023 написал(а):
Сорри серьёзная поправка :oops:
не <URL wsdl>, а <soapAddress>


ищи в инете, как залогиниться на сервер и вызвать web-сервис. Обычно нужно проперти указать у объекта, которым коннектишься...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интерактивные ADOBE Forms (соединение с веб сервисом)
СообщениеДобавлено: Ср, июл 08 2009, 15:15 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 08 2009, 11:11
Сообщения: 4
Fender023 написал(а):
Создан WS, который собирает данные из интерактивных офлайн ADOBE форм.
Создана форма, в которой пользователи формируют табличку с данными, которые потом должны быть отправлены в систему BW.

Добрый день коллеги!
Судя по дате сообщения, решения уже найдены. Хотел задать пару вопросов по загрузке данных из интерактивных офлайн ADOBE форм:
1. Есть ли возможность генерировать PDF со столбцами соответствующими признакам в BW, при этом в офлайн форме можно было выбирать значение из нисподающего списка?
2. Реализовывали ли мониторинг загрузки данных, допустим при работе WS?
3. Как реализовать доступ к загруженным данным пользователям, заполняющим эти формы, в ракурсе отчета, без доступа к системе SAP?
Заранее благодарю.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB