Article - CS320310

Catalina.out error "SEVERE: Parse Fatal Error" when ThingWorx starting and there is an error in tomcat-users.xml regarding password with the element type "user"

Modified: 15-Sep-2023   


Applies To

  • ThingWorx Platform 8.5 F000

Description

  • SEVERE: Parse Fatal Error at line <linenumber> column <columnnumber>: Open quote is expected for attribute "password" associated with an  element type  "user"
  • org.xml.sax.SAXParseException; lineNumber: <linenumber>; columnNumber: <columnnumber>; Open quote is expected for attribute "password" associated with an  element type  "user".
  • Thingworx continues to load when this condition is present.
  • Error is reported multi times to the Catalina.out log.​​​​​​
    • SEVERE: Parse Fatal Error at line <linenumber> column <columnnumber>: Open quote is expected for attribute "password" associated with an  element type  "user".
      org.xml.sax.SAXParseException; lineNumber: <linenumber>; columnNumber: <columnnumber>; Open quote is expected for attribute "password" associated with an  element type  "user".
          at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
          at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
          at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
      	...
          at org.apache.naming.NamingContextBindingsEnumeration.nextElementInternal(NamingContextBindingsEnumeration.java:117)
          at org.apache.naming.NamingContextBindingsEnumeration.next(NamingContextBindingsEnumeration.java:71)
          at org.apache.naming.NamingContextBindingsEnumeration.next(NamingContextBindingsEnumeration.java:34)
      	...
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:241)

       
This is a printer-friendly version of Article 320310 and may be out of date. For the latest version click CS320310