2013-03-18 2 views
1

Работа в Websphere Portal 7 и MyFaces 2.1.10.MyFaces продолжает работать в режиме DEV после смены проекта на производство

Дескриптор развертывания для веб-модуля в WAS показывает, что свойство PROJECT_STAGE имеет значение «Производство».

Но когда приложение запускается, я вижу предупреждение MyFaces «Apache MyFaces-2 работает в режиме РАЗВИТИЯ». Если в JSF возникает ошибка, я вижу полную трассировку стека на странице, которая указывает, что она фактически работает в режиме DEV.

Может ли свойство быть установлено где-то еще, что переопределяет значение в файле web.xml? Как я могу остановить режим DEV, если значение в web.xml, похоже, игнорируется?

Спасибо.

+0

Трей, чтобы очистить проект и переустановить его. Это должно быть добавлено в дескриптор развертывания. <Контекстно-пары> javax.faces.PROJECT_STAGE Производства neni

+0

Проверить эту ссылку http://stackoverflow.com/questions/6524901/how-to-configure -jsf-2-0-applications-project-stage-via-jndi-in-tomcat – neni

+0

Может быть, он был установлен в JNDI. проверьте конфигурацию сервера. – neni

ответ