KB-1576 Deleting a News Feed entry from Tempo throws a 500 error when using Weblogic application server

Symptoms

Deleting a News Feed entry from Tempo generates an error of the following type in the <APPIAN_HOME>/logs/application-server.log, when using Weblogic as the application server:

 <[ServletContext@961931558[app:suite module:suite path:null spec-version:3.1]] Servlet failed with an Exception
java.lang.NullPointerException
at com.appiancorp.tempo.util.CompressionFilter$CompressedResponseWrapper.flushBuffer(CompressionFilter.java:115)
at javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWrapper.java:215)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:325)
at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)
Truncated. see log file for complete stacktrace

Following error is observed on Tempo after deleting the News Feed entry:

An internal error has occurred. The page could not be loaded. [HTTP Code=500] (APNX-1-4279-001)

Cause

This issue has been reported to the Appian Product Team. The reference number for this issue is AN-57370.

Action

No action required. The News Feed entry does get deleted, which can be confirmed with a page refresh.

Affected Versions

This article applies to all versions of Appian using Weblogic as an application server.

Last Reviewed: May 2018

Related
Recommended