Я пытаюсь развернуть EAR в Glassfish, который использует файлы JSF и WAR внутри EAR, имеет faces-config.xml
, т. Е. Под WEB-INF. Но когда я пытаюсь развернуть на Glassfish сервер я получаю ниже исключение:Исключение времени развертывания EAR для Glassfish
java.lang.IllegalStateException: ContainerBase.addChild: start
org.apache.catalina.LifecycleException: java.lang.RuntimeException:
com.sun.faces.config.ConfigurationException:
java.util.concurrent.ExecutionException:
com.sun.faces.config.ConfigurationException:
Unable to parse document 'jndi:/server/WEB-INF/faces-config.xml': null
Я не уверен, что это проблема, Eclipse не дал мне какие-либо ошибки при написании рожи-config.xml, но Glassfish является давая выше ошибку. И да, у меня есть face-config.xml внутри папки WEB-INF.
Вот образец faces-config.xml
файла:
<?xml version='1.0' encoding='UTF-8'?>
<faces-config xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd"
version="2.0">
<!-- there are other elements here -->
</faces-config>
Я не могу опубликовать весь файл XML, поскольку он огромен и FYI, я пытаюсь развернуть книжный магазин Oracle образец Java EE приложение Duke, но я застрял с этой ошибкой. Я пробовал искать в Google, но не получил никакого полезного результата. Можете ли вы любезно помочь мне? При необходимости я могу предоставить дополнительную информацию.
Мои лица-config.xml можно найти здесь: http://temp-share.com/show/gFHKBRxsY
Пожалуйста см мой вопрос редактирования. –
@PradeepSimha Посмотрите на мой ответ edit :) – unwichtich
Нет, это не работает, даже сейчас я получаю такую же ошибку в Glassfish. –