Article - CS371590

Tomcat is crashed with "CreateProcess error=206, The filename or extension is too long"

Modified: 27-Jun-2022   


Applies To

  • ThingWorx Platform 8.3

Description

  • Tomcat is crashed with below error 
java.io.IOException: Cannot run program "cmd.exe": CreateProcess error=206, The filename or extension is too long
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at MosquittoThingTemplate$Cmd.execCommand(MosquittoThingTemplate.java:99)
at MosquittoThingTemplate.CommonPublish(MosquittoThingTemplate.java:244)
at MosquittoThingTemplate.AdminSelfPublish(MosquittoThingTemplate.java:227)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.thingworx.common.processors.ReflectionProcessor.processService(ReflectionProcessor.java:230)
at com.thingworx.handlers.ReflectionServiceHandler.processService(ReflectionServiceHandler.java:50)
at com.thingworx.handlers.ServiceHandlerBase.processServiceWithMetrics(ServiceHandlerBase.java:48)
at com.thingworx.things.async.AsyncHandler.run(AsyncHandler.java:47)
at java.lang.Thread.run(Unknown Source)

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