powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / SOAP-сервис + Java методы
2 сообщений из 2, страница 1 из 1
SOAP-сервис + Java методы
    #39331560
KaIIIuct
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Помогите пожалуйста.
Есть свой SOAP-сервис в одном из этих методов используется JavaGateWay (используются классы написанные на Java,импортируемые в Cache как прокси классы). Сервис работает если запросы делаются не одновременно, если сделать одновременно то вылетает
Код: plaintext
ERROR #5023: Remote Gateway Error: java.lang.NullPointerException
Вызов Java осуществлен стандартно:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
  s jgw=##class(%Net.Remote.Gateway).%New()
  s sc=jgw.%Connect("127.0.0.1","55555",$ZU(5)) 
  if '(sc) k jgw quit $system.Status.GetErrorText(sc)  
  s sc=""
  try
  {
    ......................
  }
  catch
  {
    s sc=$system.Status.GetErrorText(%objlasterror)    
  }  
  d jgw.%Disconnect()
Как правильно организовать вызов, через job что-то не получается.Наверно я что-то неправильно делаю
...
Рейтинг: 0 / 0
SOAP-сервис + Java методы
    #39331734
KaIIIuct
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде разобрался (протестировал - все работает),но выслушаю все предложения!
Помогла конструкция
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
 s sc=##class(%Net.Remote.Service).OpenGateway("JcpFacade",.ogw)
 s sc=##class(%Net.Remote.Service).ConnectGateway(ogw,.jgw)
 s sc=jgw.%OnNew()  
 try
 {
   .....................
 }
 catch
 {
   s sc= $system.Status.GetErrorText(%objlasterror)
 }
а именно jgw.%OnNew(). Может кому понадобиться.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / SOAP-сервис + Java методы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]