В настоящее время я работаю с IBM BPM 7.5. Я не могу получить полное имя пользователя с помощью tw.system.org. Как получить полное имя пользователя в BPM 7.5 с помощью tw.system.org?
Как получить полное имя пользователя в BPM 7.5 с помощью tw.system.org?
Ответы (3)
tw.system.user_fullname должен возвращать полное имя пользователя.
У меня был с собой V8, я быстро проверил и увидел этот ответ.
[31/05/12 11:17:32:371 EST] 0000004e wle_javascript I ПОЛНОЕ Имя пользователя: Администратор
Для полного имени в IBM BPM (и WLE) вам потребуется несколько исправлений для BPM и Websphere. В частности, на используемой вами версии WAS (WAS v7).
Подробнее см. в этой ссылке: http://www-01.ibm.com/support/docview.wss?uid=swg21570176
По сути, вам нужны следующие исправления WAS: PM37925
и PM18594
, которые есть в WAS 7.0.0.21 и более поздних версиях. Вам также нужно будет настроить wimconfig.xml
, как указано в указанной ссылке.
В более поздних версиях (8.0.1) взгляните на эту статью IBM dwAnswer под названием «LСинхронизация полного имени пользователя DAP" и для 8.5.x "Неверное отображение полного имени пользователя"
Если вы используете Process Designer, напишите сценарии для тестирования.
Определите, например, частную переменную FullName.
tw.local.tw.system.user_fullname;