ERROR "Failed to write class name to file" in Spotfire Server logs
book
Article ID: KB0076807
calendar_today
Updated On:
Products
Versions
Spotfire Server
7.5 and higher
Description
You may encounter ERROR "Failed to write class name to file" in Spotfire Server logs: ----------------------------------------------------------------------------------------------------------------------------- ERROR 2019-10-09T23:57:05,764+0200 [] ignite.internal.MarshallerMappingFileStore: Failed to write class name to file [platformId=0id=-357707163, clsName=com.spotfire.server.routing.domain.RouteOriginator, file=<\tibco\tss>\10.3.3\tomcat\temp\ignite\work\marshaller\-357707163.classname0] -----------------------------------------------------------------------------------------------------------------------------
Also look for below events: -------------------------------- DEBUG 2019-10-09T23:56:52,087+0200 [] server.nodemanager.ServiceConfigurationManager: Writing new configuration to <\tibco\tss>\10.3.3\tomcat\..\nm\config\config.json WARN 2019-10-09T23:56:52,087+0200 [] server.nodemanager.ServiceConfigurationManager: Could not persist configuration! java.io.FileNotFoundException: <\tibco\tss>\10.3.3\tomcat\..\nm\config\config.json (Access is denied) --------------------------------
"<\tibco\tss>\10.3.3\tomcat\temp\ignite\work\marshaller\1037915630.classname0 (Access is denied)" ERROR 2019-10-09T23:57:05,702+0200 [] ignite.internal.MarshallerMappingFileStore: Failed to write class name to file [platformId=0id=1037915630, clsName=com.spotfire.server.routing.domain.Destination, file=<\tibco\tss>\10.3.3\tomcat\temp\ignite\work\marshaller\1037915630.classname0] java.io.FileNotFoundException: <\tibco\tss>\10.3.3\tomcat\temp\ignite\work\marshaller\1037915630.classname0 (Access is denied) ---------------------------------
Issue/Introduction
How to troubleshoot ERROR "Failed to write class name to file" in Spotfire Server logs
Environment
All supported operating systems
Resolution
- ThisĀ issue could be due to a problem with access rights/permissions - Check if the account (service account/user account) running Spotfire Server Service has rights to modify the directory "<\tibco\tss>\10.3.3" ? - Loop in a Windows Admin/Local IT expert for checking/modifying the permissions.