Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X
Hi @AP_14462145,
Could you check whether there are any errors in the installation logs?
Hi @TDT
Yes, we reviewed the installation and runtime logs. There are no fatal errors during Windchill startup, and services start successfully. However, we do see runtime errors when accessing the UI.
In the MethodServer logs, we observe OData-related BeanCreationException errors due to a missing OData class, and we also see Solr index server ping failures (connection refused on port 8085 – sanitized).
ERROR wt.index.StandardIndexPolicyManager -" Exception while pinging the index server
Server refused connection to Solr index server on port 8085"
Thank you
I would suggest placing the missing/incorrect OOTB JAR files in the required location and verifying whether the server starts without any errors.
If the issue persists, I would recommend proceeding with a clean reinstallation.
Thank you for the suggestion. We verified the classpath under codebase/WEB-INF/lib and confirmed that while restWeb.jar is present, no OData-specific OOTB JARs are available. The missing class com.ptc.odata.windchill.entity.cache.ODataDataSourceService is not found in any deployed JARs, which aligns with the runtime BeanCreationException and the incomplete OData REST Services status shown in windchill version.
We also attempted to recover or upgrade the missing OData/REST components using the PTC installer. However, the installer does not allow repairing or adding the missing module to the existing installation and instead forces selection of a new product installation, rather than an upgrade or component recovery. This is preventing us from restoring the missing OOTB modules through the installer in the current setup.
Please let us know if there is a supported way to repair or re-register missing OData/REST components without proceeding with a full new product installation.
