faces-config.xml это быть обманутым

#xpages #managed-bean

#xpages #управляемый компонент

Вопрос:

Я создал Java-компонент и обновил faces-config.xml таким образом, он может работать на моих xpages, но faces-config.xml переписывается.

Я предполагаю, что это делает дизайнер, но файл, похоже, не наследуется от шаблона… какие-нибудь подсказки?

Ответ №1:

Ничего не меняйте после первой строки, содержащей AUTOGEN-START-BUILDER .

   ...
  <!--AUTOGEN-START-BUILDER: Automatically generated by HCL Domino Designer. Do not modify.-->
  <application>
  </application>
  <!--AUTOGEN-END-BUILDER: End of automatically generated section-->
</faces-config>
 

Не могли бы вы опубликовать свой файл?

Комментарии:

1. это заменяется в базе данных на ‘<?xml version=»1.0″ encoding=»UTF-8″?> <faces-config> <!—AUTOGEN-START-BUILDER: автоматически генерируется HCL Domino Designer. Не изменять.—> <!—AUTOGEN-END-BUILDER: конец автоматически сгенерированного раздела—> </faces-config>’

2. это находится в шаблоне ‘<?xml version=»1.0″ encoding=»UTF-8″?> <faces-config> <управляемый компонент> <имя управляемого компонента>RESTCalls</managed-bean-name> <управляемый компонент-класс> com.prism.RESTCalls</managed-bean-class> <managed-bean-scope>сессия</managed-bean-scope> </managed-bean> <!—AUTOGEN-START-BUILDER: автоматически генерируется HCL Domino Designer. Не изменять.—> <!—AUTOGEN-END-BUILDER: конец автоматически сгенерированного раздела—> </faces-config>’

3. Извините, поздний ответ… В документе свойств приложения вы включили локализацию, но без какого-либо языка? Просто догадываюсь… Попробуйте добавить язык по умолчанию, как в качестве исходного языка, так и в список языков.