In trinidad, we have some code snippet that uses exception as part of
message string instead of a throwable parameter.
For example in
incubator\trinidad\trunk\trinidad\trinidad-impl\src\main\java\org\apache\myfaces\trinidadinternal\context\external\ServletExternalContext.java
public class ServletExternalContext extends ExternalContext
{
public ServletExternalContext(final ServletContext servletContext,
final ServletRequest servletRequest, final ServletResponse
servletResponse)
{
...
catch (final Exception e)
{
if (_LOG.isWarning())
{
_LOG.warning("Failed to set character encoding " + e);
}
}
}
}
Should it actually be _LOG.warning("Failed to set character encoding ",
e); ?
Jijun Wang