Как ссылаться на свойство модуля в tibco-bw6 из XPath

Я пытаюсь сослаться на свойство модуля из Tibco Business Works 6.

У вас, ребята, есть пример о getModuleProperty("")?
Какой тип ввода мне следует использовать?
Должен ли я использовать весь путь или только имя свойства?

3 ответа

Сначала вам нужно добавить свойство процесса к вашему процессу (оно находится в свойствах, если вы щелкаете за пределами основной области процесса). Там вы можете ссылаться на свойство модуля. Затем вы можете использовать свойство процесса в XPath.

Вы должны использовать весь путь собственности. Вы можете получить это от META-INF/default.substvar файл.

Прежде всего, вам необходимо включить несколько зависимостей в ваш проект. ( Задокументировано здесь)

Затем напишите некоторый код доступа к свойствам

    @ModuleProperties
public void loadProperties(HashMap<String, String> moduleProperties){
    this.myClassProperty = moduleProperties.get("/DB/Property"); // Case Sensitive Path
    System.out.println("Completed loading module properties.");
}
Другие вопросы по тегам