## Struts Problem Report

Struts has detected an unhandled exception:

<#assign msgs = [] /> <#list chain as ex> <#if ex.message?exists> <#assign msgs = [ex.message] + msgs/> <#assign rootex = exception/> <#list chain as ex> <#if (ex.location?exists && (ex.location != unknown))> <#assign rootloc = ex.location/> <#assign rootex = ex/> <#else> <#assign tmploc = locator.getLocation(ex) /> <#if (tmploc != unknown)> <#assign rootloc = tmploc/> <#assign rootex = ex/>

Messages:

<#if (msgs?size > 1)>

<#list msgs as msg>
1. ${msg}

<#elseif (msgs?size == 1)> ${msgs[0]}

<#if rootloc?exists>
File: | ${rootloc.URI}
Line number: | ${rootloc.lineNumber}
<#if (rootloc.columnNumber >= 0)>
Column number: | ${rootloc.columnNumber}

<#if rootloc?exists> <#assign snippet = rootloc.getSnippet(2) /> <#if (snippet?size > 0)>

<#list snippet as line> <#if (line_index == 2)> <#if (rootloc.columnNumber >= 3)>

    ${(line[0..(rootloc.columnNumber-3)]?html)}${(line[(rootloc.columnNumber-2)]?html)}<#if ((rootloc.columnNumber)<line.length())>${(line[(rootloc.columnNumber-1)..]?html)}

<#else>

    ${line?html}

<#else>

    ${line?html}

### Stacktraces

<#list chain as ex>
${ex}

        <#list ex.stackTrace as frame>
        ${frame}