Article - CS415518

After runnning Windchill Configuration Assistance(WCA), Windchill start failed with errors "Cannot invoke "wt.manager.ServerManagerImpl.getServer(String)"" in Windchill PDMLink 13.0

Modified: 14-Apr-2024   


Applies To

  • Windchill PDMLink 13.0

Description

  • After runnning Windchill Configuration Assistance(WCA), Windchill start failed with errors
ERROR [main] wt.intersvrcom - Error in static initializer java.rmi.RemoteException: Failed to obtain MasterCacheMonitor instance; nested exception is: 
	java.lang.NullPointerException: Cannot invoke "wt.manager.ServerManagerImpl.getServer(String)" because the return value of "wt.manager.ServerManagerImpl.getLocalInstance()" is null
	at wt.cache.MasterCacheMonitor.getInstance(MasterCacheMonitor.java:80)
	at wt.cache.CacheManager.<init>(CacheManager.java:595)
	at wt.intersvrcom.SiteInfoCache.<init>(SiteInfoCache.java:139)
	at wt.intersvrcom.StandardInterSvrComService.<clinit>(StandardInterSvrComService.java:339)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:375)
	at wt.log4j.jmx.AsyncJDBCAppender.isFileServerFlow(AsyncJDBCAppender.java:855)
	at wt.log4j.jmx.AsyncJDBCAppender.append(AsyncJDBCAppender.java:845)
	at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:161)
	at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:134)
	at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:125)
	at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:89)
	at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:683)
	at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:641)
	at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:624)
	at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:560)
	at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:82)
	at org.apache.logging.log4j.core.Logger.log(Logger.java:163)
	at org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage(AbstractLogger.java:2168)
	at org.apache.logging.log4j.spi.AbstractLogger.logMessageTrackRecursion(AbstractLogger.java:2122)
	at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2105)
	at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:1980)
	at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1946)
	at org.apache.logging.log4j.spi.AbstractLogger.error(AbstractLogger.java:718)
	at wt.manager.ServerManagerImpl.<clinit>(ServerManagerImpl.java:130)
	at wt.manager.ServerManagerMain.startServerManager_internal(ServerManagerMain.java:374)
	at wt.manager.ServerManagerMain.run(ServerManagerMain.java:302)
	at wt.manager.ServerManagerMain.main(ServerManagerMain.java:232)
Caused by: java.lang.NullPointerException: Cannot invoke "wt.manager.ServerManagerImpl.getServer(String)" because the return value of "wt.manager.ServerManagerImpl.getLocalInstance()" is null
	at wt.cache.MasterCacheMonitor.getInstance(MasterCacheMonitor.java:72)
	... 27 more
 
This is a printer-friendly version of Article 415518 and may be out of date. For the latest version click CS415518