You are currently reviewing an older revision of this page.

KB-1058 SerializationException in application server log


When accessing Tempo, the following pink box error is returned:

A server error was encountered while processing your request. Please try again.

The application server log contains the following error:

ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/suite]] (ajp-/ 
Exception while dispatching incoming RPC call: 
Type '[Lcom.appiancorp.suiteapi.type.Datatype;' was not assignable to '' and did not have a custom field serializer.
For security purposes, this type will not be serialized.: instance = [Lcom.appiancorp.suiteapi.type.Datatype;@1f5a7cbd
    at [gwt-servlet-2.7.0.jar:]
    at [gwt-servlet-2.7.0.jar:]
    at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process( [jbossweb-7.5.7.Final-redhat-1.jar:7.5.7.Final-redhat-1]
    at$ [jbossweb-7.5.7.Final-redhat-1.jar:7.5.7.Final-redhat-1]
    at Source) [rt.jar:1.8.0_51]


The web server is not servicing the correct static content.


To correct the issue, perform the following:

  1. Navigate to <WEB_SERVER_HOME>/suite/.
  2. Navigate to <APPIAN_HOME>/ear/suite.ear/web.war.
  3. Compare the two directories using a difference checker. Alternatively, ensure that the size of the folder contents of Step 1 and 2 are the same. If they are not the same, copy over the contents from <APPIAN_HOME>/ear/suite.ear/web.war to <WEB_SERVER>/suite/.

Affected Versions

This article applies to all versions of Appian using a web server.

Last Reviewed: February 2017