Article - CS367229

Windchill commands like "windchill stop" or "windchill status" hang when running in Windchill PDMLink

Modified: 26-Jun-2024   


Applies To

  • Windchill PDMLink 12.0 to 13.0

Description

  • Windchill commands like windchill stop or windchill status take very long time when run from a Windchill shell
  • Windchill hungs and the operations are slow
  • Thread dumps of the Windchill command show it waiting on an http request to get the wt.properties file
"main" #1 prio=5 os_prio=0 cpu=911.53ms elapsed=21.08s tid=0x0000154400028000 nid=0x376d runnable  [0x0000154409d40000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0([email protected]/Native Method)
	at java.net.SocketInputStream.socketRead([email protected]/SocketInputStream.java:115)
	at java.net.SocketInputStream.read([email protected]/SocketInputStream.java:168)
	at java.net.SocketInputStream.read([email protected]/SocketInputStream.java:140)
	at sun.security.ssl.SSLSocketInputRecord.read([email protected]/SSLSocketInputRecord.java:478)
	at sun.security.ssl.SSLSocketInputRecord.readHeader([email protected]/SSLSocketInputRecord.java:472)
	at sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket([email protected]/SSLSocketInputRecord.java:70)
	at sun.security.ssl.SSLSocketImpl.readApplicationRecord([email protected]/SSLSocketImpl.java:1354)
	at sun.security.ssl.SSLSocketImpl$AppInputStream.read([email protected]/SSLSocketImpl.java:963)
	at java.io.BufferedInputStream.fill([email protected]/BufferedInputStream.java:252)
	at java.io.BufferedInputStream.read1([email protected]/BufferedInputStream.java:292)
	at java.io.BufferedInputStream.read([email protected]/BufferedInputStream.java:351)
	- locked <0x0000000717d419f0> (a java.io.BufferedInputStream)
	at sun.net.www.http.HttpClient.parseHTTPHeader([email protected]/HttpClient.java:754)
	at sun.net.www.http.HttpClient.parseHTTP([email protected]/HttpClient.java:689)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0([email protected]/HttpURLConnection.java:1615)
	- locked <0x000000071758a608> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream([email protected]/HttpURLConnection.java:1520)
	- locked <0x000000071758a608> (a sun.net.www.protocol.https.DelegateHttpsURLConnection)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream([email protected]/HttpsURLConnectionImpl.java:250)
	- locked <0x000000071758a6f8> (a sun.net.www.protocol.https.HttpsURLConnectionImpl)
	at wt.util.WTContext.getResourceAsStream(WTContext.java:3568)
	- locked <0x000000071758a750> (a wt.util.WTContext)
	at wt.util.WTContext.getServerResourceAsStream(WTContext.java:3711)
	- locked <0x000000071758a750> (a wt.util.WTContext)
	at wt.util.WTProperties.getServerProperties(WTProperties.java:959)
	- locked <0x000000071758a8b0> (a java.lang.Object)
	at wt.manager.RemoteServerManager.getRegistry(RemoteServerManager.java:673)
	- locked <0x000000071758aa28> (a wt.manager.RemoteServerManager)
	at wt.manager.RemoteServerManager.acquireServerManager(RemoteServerManager.java:537)
	at wt.manager.RemoteServerManager.getServerManager(RemoteServerManager.java:516)
	- locked <0x000000071758aa28> (a wt.manager.RemoteServerManager)
	at wt.manager.RemoteServerManager.remoteInvoke(RemoteServerManager.java:452)
	at wt.manager.RemoteServerManager.getInfo(RemoteServerManager.java:368)
	at wt.manager.RemoteServerManager.mainInternal(RemoteServerManager.java:787)
	at wt.manager.RemoteServerManager.main(RemoteServerManager.java:779)
  • This request never hits Windchill or the local web server
This is a printer-friendly version of Article 367229 and may be out of date. For the latest version click CS367229