Article - CS227043

Unable to connect to ThingWorx Composer - HTTP 500 error with java.lang.NullPointerException returned

Modified: 14-Jan-2016   


Applies To

  • ThingWorx Platform 6.5 F000 to 6.6 N/A
  • ThingWorx Platform with PostgreSQL

Description

  • Unable to load the ThingWorx Composer - HTTP 500 error returned
  • When connecting to the ThingWorx Composer (http://<server>:<port>/Thingworx), the server returns an HTTP Status 500 error page with the following java.lang.NullPointerException stack displayed in the returned page:
java.lang.NullPointerException
    com.thingworx.security.contenttype.ContentTypeFilter.doFilter(ContentTypeFilter.java:38)
    com.thingworx.security.filter.ValidationFilter.doFilter(ValidationFilter.java:20)
    com.thingworx.security.filter.ClickjackFilter.doFilter(ClickjackFilter.java:32)
  • The server log located at <CatalinaHome>/logs/<hostname>.<date>.log file contains the following java.lang.NullPointerException for any connection attempts to the ThingWorx Composer:
SEVERE [http-nio-8080-exec-10] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [default] in context with path [/Thingworx] threw exception
 java.lang.NullPointerException
    at com.thingworx.security.contenttype.ContentTypeFilter.doFilter(ContentTypeFilter.java:38)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.thingworx.security.filter.ValidationFilter.doFilter(ValidationFilter.java:20)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.thingworx.security.filter.ClickjackFilter.doFilter(ClickjackFilter.java:32)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
    ... continues ...
This is a printer-friendly version of Article 227043 and may be out of date. For the latest version click CS227043