Продолжаю делиться опытом по работе с системой Teamcenter 10. Начало здесь.
Разбирался сегодня с примером, где в меню добавляются переключаемые кнопки. "com.mycom.toggle" называется.
В документации написано, что если сделаны изменения в свойствах или добавлен новый плагин или изменёно содержимое, то необходимо запускать приложение com.teamcenter.rac.util.RegistryLoader. Приложение создаёт кэш, загружаемый при загрузке TC. Насколько я понял, то создаётся сжатый zip'ом xml файл - RegistryLoader.xml.gz
Приложение вызывается пакетным файлом genregxml.bat из папки portal\registry после экспорта упакованного плагина в папку plugins.
Также стоит отметить, что в примере не сказано про локализацию. В примере создан файл handlers.properties
Для русификации необходимо создать файл handlers_locale_ru_RU.properties
Если файл свойств назван не правильно, то ошибки не будет. Исключительная ситуация не возникает. (Я помучился пару десятков минут с этим. Назвал файл не handlers.properties, а handler.properties)
Крайне необходимо почитать раздел книги "Ensure your customizations appear". Там рассказано, как внедрять свои плагины и проверять их работоспособность.
Остаётся загадкой, как проверять плагины, которые работают с реестром TC в Eclipse? Каждый раз разворачивать плагин и прогонять приложение загрузчика реестра?
Разбирался сегодня с примером, где в меню добавляются переключаемые кнопки. "com.mycom.toggle" называется.
В документации написано, что если сделаны изменения в свойствах или добавлен новый плагин или изменёно содержимое, то необходимо запускать приложение com.teamcenter.rac.util.RegistryLoader. Приложение создаёт кэш, загружаемый при загрузке TC. Насколько я понял, то создаётся сжатый zip'ом xml файл - RegistryLoader.xml.gz
Приложение вызывается пакетным файлом genregxml.bat из папки portal\registry после экспорта упакованного плагина в папку plugins.
Также стоит отметить, что в примере не сказано про локализацию. В примере создан файл handlers.properties
Для русификации необходимо создать файл handlers_locale_ru_RU.properties
Если файл свойств назван не правильно, то ошибки не будет. Исключительная ситуация не возникает. (Я помучился пару десятков минут с этим. Назвал файл не handlers.properties, а handler.properties)
Крайне необходимо почитать раздел книги "Ensure your customizations appear". Там рассказано, как внедрять свои плагины и проверять их работоспособность.
Остаётся загадкой, как проверять плагины, которые работают с реестром TC в Eclipse? Каждый раз разворачивать плагин и прогонять приложение загрузчика реестра?
Комментариев нет:
Отправить комментарий