2016-11-01 12 views
0

В настоящее время я вижу этот журнал сообщений на вкладке консоли Eclipse, когда код генерирует исключение. Я не вижу, что такое исключение.Eclipse не показывает трассировку стека исключений с использованием WAS 8

Я использую Eclipse, Kepler и WebSphere Application Server 8.0

[1/11/16 08:44:01:962 CST] 00000025 webapp  E com.ibm.ws.webcontainer.webapp.WebApp logError SRVE0293E: [Error de servlet]-[Unable to show problem report: freemarker.core.ParseException: Encountered "?" at line 41, column 21. 
Was expecting: 
    <ID> ... 
    ]: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: Unable to show problem report: freemarker.core.ParseException: Encountered &quot;?&quot; at line 41, column 21. 
Was expecting: 
    &lt;ID&gt; ... 

Спасибо заранее!

ответ

0

Я не вижу, что такое исключение.

Фактическое сообщение об исключении:

freemarker.core.ParseException: Encountered ? at line 41, column 21. 
Was expecting: 
    ID ... 

Похоже, есть ошибка синтаксического анализа в одном из ваших шаблонов Freemarker.

В остальном Websphere заявляет, что не может сообщить о проблеме на странице ошибок 5xx ... вероятно, потому, что ответ уже был зафиксирован.

Если вы изменили уровень ведения журнала Websphere для отладки, вы должны получить дополнительные подсказки, которые помогут вам определить неисправный шаблон.

Для получения дополнительной информации о регистрации на WAS:

Вы должны также проверить, чтобы увидеть, если журнал событий Websphere в настоящее время регистрируются в другом месте; например лог-файлы. Эти журналы могут иметь полную стек.

Если все остальное терпит неудачу, Вы могли бы попытаться найти для любого шаблона Freemarker, который имеет характер знака вопроса в строке 41, столбец 21.

+0

Этот ответ может быть добавлен редактированием вопрос или комментарий, потому что Безразлично» решить проблему OP. –