Почему Alfresco Explorer 3.4e CE не отображает форму входа при развертывании в Glassfish 3.1.1? - PullRequest
1 голос
/ 11 августа 2011

Я только что развернул alfresco.war в Glassfish 3.1.1.После этого я увидел, что страница входа в систему белая, за исключением фонового изображения, форма входа не отображается.

Я просмотрел исходный код HTML и увидел, что форма не была обработана.
Файл журнала неничего не пишите об этом (без исключений).

В чем проблема и как ее решить?

Обратите внимание, что я протестировал развертывание «Alfresco Explorer 3.4d CE» вместо этого,и все, казалось, было хорошо, я смог войти и добавить содержимое и т. д.

1 Ответ

2 голосов
/ 14 августа 2011

ОК, я решил, проблема, кажется, конфликты между JSF в Glassfish и Alfresco в комплекте, что причина тегов JSF не отображается, поэтому я решил, добавив файл "sun-web.xml" внутри "WEB-INF"папка со следующим содержимым:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD GlassFish Application Server 3.0 Servlet 3.0//EN" "http://www.sun.com/software/appserver/dtds/sun-web-app_3_0-0.dtd">
<sun-web-app>
    <class-loader delegate="false"/>
    <property name="useBundledJsf" value="true"/>
    <property name="useMyFaces" value="true"/>
</sun-web-app>

ключ решения находится в:

<property name="useBundledJsf" value="true"/>

С уважением,

...