Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/74: Рейтинг темы: голосов - 74, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219

Подключить Java Web-servece Consumer Через Ls2j

02.07.2012, 10:28. Показов 14286. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравия всем!

Столкнулся с такой проблемой — есть web-service consumer на java, есть его класс-"обёртка" на java, есть тестовый агент на java, который вызывает функции обёртки с выводом в консоль — всё работает как положено. Пытаюсь вызвать функции "обёртки" через ls2j — получаю
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">исключение</div></div><div class="sp-body"><div class="sp-content">lotus.domino.axis.Configuration Exception:
lotus.domino.axis.ConfigurationException : No engine configuration file - aborting!
lotus.domino.axis.ConfigurationException : No engine configuration file - aborting!
at lotus.domino.axis.configuration.FileProv yder.configureEngine(Unknown Source)
at lotus.domino.axis.AxisEngine.init(Unknow n Source)
at lotus.domino.axis.AxisEngine.<init>(Unkn own Source)
at lotus.domino.axis.client.Service.getAxis Client(Unknown Source)
at lotus.domino.axis.client.Service.<init>( Unknown Source)
at localhost.lotus.LWSLocator.<init>(Unknow n Source)
at jLWSRapper.LWSRapper.test(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.inv oke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.inv oke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.jav
a:37)
at java.lang.reflect.Method.invoke(Method.j ava:611)
at lotus.domino.JavaConnectInvoker.invoke(U nknown Source)
at sun.reflect.GeneratedMethodAccessor4.inv oke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl .invoke(DelegatingMethodAccessorImpl.jav
a:37)
at java.lang.reflect.Method.invoke(Method.j ava:611)
at lotus.domino.JavaConnectLoader.invoke(Un known Source)
В гугле вразумительного ответа не нашёл. Здесь в качестве причины ошибки указывается отсутствие в библиотеке итема $FILE с файлом %%webserviceresource%%.jar. Но из java-агента всё нормально работает и вышеуказанный итем в веб-сервисе присутствует.
Кто в курсе, можно ли подключиться к веб-сервису через бридж ls2j, и если можно, то как?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.07.2012, 10:28
Ответы с готовыми решениями:

Ls2j Как Подключить На Форму
Подскажите как использовать на форме класс на Java в LS2J.

Web Service Consumer
При вызове ошибка. Кто встречал? Web Service ** method ** error Error invoking operation: javax.xml.rpc.JAXRPCException: number of...

WSDL-Web Service Consumer
Втянул wsdl через Web Service Consumer. Как теперь подключить эту библиотеку в java-агент? Можно ли работать с библиотекой, если ее...

8
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
02.07.2012, 10:47
я так понимаю - либа лежит в базе?...
если да - попробовать выложить в ФС
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
02.07.2012, 14:01
Цитата Сообщение от lmike
я так понимаю - либа лежит в базе?...
если да - попробовать выложить в ФС
Да, и web service consumer и либа с "обёрткой" лежат в базе.
Попробовал вынести наружу, получил ту же самую ошибку.
Попробую "выкусить" этот самый %%webserviceresource%%.jar куда-нибудь в ресурсы.
0
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
02.07.2012, 14:15
в бридже задействуется "другой" класслоадер...
отсюда и морока КМК
может принудительно загружать необходимые ресурсы (руками) без "автоматизма"
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
02.07.2012, 14:40
Обнаружил интересную вещь — среди итемов web service consumer на LS также присутствует $File с %%webserviceresource%%.jar!
Попробовал создать лс-"обёртку" на его основе — та же ошибка. Похоже, придётся переписать всё на ЛС.
0
1 / 1 / 0
Регистрация: 07.12.2009
Сообщений: 1,197
02.07.2012, 15:23
Зарепортите как баг, чтобы уже в 8.5.next уже исправили.
0
0 / 0 / 0
Регистрация: 19.04.2009
Сообщений: 2,219
02.07.2012, 16:58
"Выгрыз" %%webserviceresource%%.jar из web service consumerа, собрал проект (среда — NetBeans), теперь другая
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">ошибка:</div></div><div class="sp-body"><div class="sp-content">Exception in thread "main" java.lang.UnsatisfiedLinkError: lotus.domino.axis.transport.http.NotesSo cket.openConnection()V
at lotus.domino.axis.transport.http.NotesSo cket.openConnection(Native Method)
at lotus.domino.axis.transport.http.NotesSo cket.<init>(Unknown Source)
at lotus.domino.axis.transport.http.HTTPSen der.getSocket(Unknown Source)
at lotus.domino.axis.transport.http.HTTPSen der.invoke(Unknown Source)
at lotus.domino.axis.strategies.InvocationS trategy.visit(Unknown Source)
at lotus.domino.axis.SimpleChain.doVisiting (Unknown Source)
at lotus.domino.axis.SimpleChain.invoke(Unk nown Source)
at lotus.domino.axis.client.AxisClient.invo ke(Unknown Source)
at lotus.domino.axis.client.Call.invokeEngi ne(Unknown Source)
at lotus.domino.axis.client.Call.invoke(Unk nown Source)
at lotus.domino.axis.client.Call.invoke(Unk nown Source)
at lotus.domino.axis.client.Call.invoke(Unk nown Source)
at lotus.domino.axis.client.Call.invoke(Unk nown Source)
at lotus.domino.websvc.client.Call.invoke(U nknown Source)
at localhost.lotus.LWSSoapBindingStub.test( LWSSoapBindingStub.java:11)
at localhost.lotus.LWSRapper.test(LWSRapper .java:105)
at JavaAgent.main(JavaAgent.java:61)Похоже, это не вылечить
0
0 / 0 / 0
Регистрация: 23.08.2008
Сообщений: 6,252
03.07.2012, 13:10
может авторизоваться не получается?
0
0 / 0 / 0
Регистрация: 20.02.2016
Сообщений: 3
15.02.2013, 13:15
Это баг и править его они не собираются:
http://www-01.ibm.com/support/docview.wss?uid=swg1LO42772
http://www-01.ibm.com/support/docview.wss?uid=swg21431059
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.02.2013, 13:15
Помогаю со студенческими работами здесь

Проблема с web service consumer
Добрый день, коллеги! Имеется web service consumer: В итоге, когда вызываю сервис Function getprodmod(lotusID As XSD_STRING) As...

Lotus Web Service Consumer + Http Авторизация - Как?
Здравия всем! Возникла необходимость подключить Lotus к веб-сервису 1С. Для доступа к сервису необходима стандартная http-авторизация...

Web service consumer ошибка при отсылки больших пакетов
Всем привет и сразу к теме. Есть Web Service который крутится на TomCat сервере. В Lotus Notes сделан его клиент (подсунут WSDL и...

Управление Java приложением через Web-интерфейс
Всем привет! Я работаю над Java программой, которая загружает данные с необходимых сайтов, выполняет необходимые операции с этими...

Не удается запустить апплеты через java web start
Здравствуйте. Разбираюсь с java. Никак не могу запустить апплет: // Create a child frame window from within an applet. import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru