Текущее время: Вт, апр 23 2024, 20:39

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Авторизация XI
СообщениеДобавлено: Пн, окт 15 2012, 13:57 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
http://wiki.sdn.sap.com/wiki/display/profile/2007/06/22/SOAP+Adapter+dynamic+URL+configuration

Получаю:
Code:
<SAP:DynamicConfiguration xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
............

  <SAP:Record namespace="http://sap.com/xi/XI/System/SOAP" name="SRemoteUser">79_CUST07</SAP:Record>
  </SAP:DynamicConfiguration>

но скрипт
Code:
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);

DynamicConfigurationKey keyURL1 = DynamicConfigurationKey.create( "http://sap.com/xi/XI/Message/30", "SRemoteUser");
String ourUser = conf.get(keyURL1);
return ourUser;

опять выдает пусто(


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Авторизация XI  Тема решена
СообщениеДобавлено: Пн, окт 15 2012, 14:09 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Ну, надо просто верные константы воткнуть

DynamicConfigurationKey keyURL1 = DynamicConfigurationKey.create( "http://sap.com/xi/XI/System/SOAP", "SRemoteUser");
тогда будет возвращать.

Но вообще подумал... Principal propagation наверное избыточен будет так как под ним запускается конвейер. Скорее всего достаточно просто галки ASMA (Set adapter-specific message attributes) в канале-сендере.

Работать с т.з. определения пользователя будет одинаково.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Авторизация XI
СообщениеДобавлено: Пн, окт 15 2012, 14:34 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Огромное вам спасибо!!!
За терпение к глупым вопросам и за отзывчивость!!!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2

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


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

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


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

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