Здравствуйте. Может быть, у кого-то был опыт получения данных из SAPа через web-сервисы.
Сначала со стороны SAPа прислали нормальную ссылка на wsdl, но там возникли проблемы с несоответствием типов. Я об этом писала тут:
v8: Ошибка при вызове метода web-сервиса. , пока причина ошибки не найдена. Они решили со своей стороны сделать преобразование типов через какую-то интеграционную шину и прислали новую ссылку. Но это не ссылка на wsdl, и соответственно 1С не воспринимает ее как веб сервис, при попытке добавить в ws-ссылки выдает ошибку.
А в браузере эта ссылка открывается так:
Message Servlet is in Status OK
Status information:
Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/xi/NW04S_27_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#1 $) bound to /MessageServlet
Classname ModuleProcessor: null
Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean
Lookupname for remoteModuleProcessorLookupName: null
ModuleProcessorClass not instantiated
ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0_0
ModuleProcessorRemote not instantiated
Я не представляю даже каким способом получить по этой ссылке какую-то информацию, как к ней обращаться из 1С или преобразовать ее в wsdl и можно ли вообще это сделать. Может быть кто уже сталкивался с подобным, может быть кто-нибудь предложит еще какие-нибудь способы получения данных из SAPа?