Question
Windchill ODATA
I am using Windchill PDMLink Release 13.1 and Datecode with CPS 13.1.2.0
We installed Windchill PDMLink 13.1 using the PTC Solution Installer (PSI). The installation completed successfully and the Windchill application URL was accessible and working on Day 1.After restarting the server on Day 2, Windchill fails to start and the application returns HTTP 500 errors. The MethodServer does not initialize correctly.During startup, we consistently encounter the following exception:org.springframework.beans.factory.BeanCreationException: Cannot find class com.ptc.odata.windchill.entity.cache.ODataDataSourceServiceThe missing class is referenced in:Windchill/codebase/config/mvc/odataUICore-configs.xml.This indicates that the Windchill OData UI Core / REST-related module JARs are missing or were not installed correctly. The configuration XML exists, but the corresponding OData classes are not present on the classpath, suggesting a partial or inconsistent installation.We attempted recovery steps including server restart, cache cleanup, and rerunning the PTC Solution Installer. However, when attempting to update or repair the installation, PSI only allows the βNew Product Installation option and does not detect or support repair of the existing installation.
Here are the errors that I faced
Exception " org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping': Cannot find class [com.ptc.odata.windchill.entity.cache.ODataDataSourceService] for bean with name 'odata.dataSourceService' defined in file [C:\PTC\Windchill_13.1\Windchill\codebase\config\mvc\odataUICore-configs.xml] Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.ptc.odata.windchill.entity.cache.ODataDataSourceService] for bean with name 'odata.dataSourceService' defined in file [C:\PTC\Windchill_13.1\Windchill\codebase\config\mvc\odataUICore-configs.xml]" We request guidance on identifying the missing Windchill/OData modules, whether the issue can be repaired without a full reinstall, or if a clean uninstall and reinstall is required, along with the recommended procedure.
We installed Windchill PDMLink 13.1 using the PTC Solution Installer (PSI). The installation completed successfully and the Windchill application URL was accessible and working on Day 1.After restarting the server on Day 2, Windchill fails to start and the application returns HTTP 500 errors. The MethodServer does not initialize correctly.During startup, we consistently encounter the following exception:org.springframework.beans.factory.BeanCreationException: Cannot find class com.ptc.odata.windchill.entity.cache.ODataDataSourceServiceThe missing class is referenced in:Windchill/codebase/config/mvc/odataUICore-configs.xml.This indicates that the Windchill OData UI Core / REST-related module JARs are missing or were not installed correctly. The configuration XML exists, but the corresponding OData classes are not present on the classpath, suggesting a partial or inconsistent installation.We attempted recovery steps including server restart, cache cleanup, and rerunning the PTC Solution Installer. However, when attempting to update or repair the installation, PSI only allows the βNew Product Installation option and does not detect or support repair of the existing installation.
Here are the errors that I faced
Exception " org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping': Cannot find class [com.ptc.odata.windchill.entity.cache.ODataDataSourceService] for bean with name 'odata.dataSourceService' defined in file [C:\PTC\Windchill_13.1\Windchill\codebase\config\mvc\odataUICore-configs.xml] Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.ptc.odata.windchill.entity.cache.ODataDataSourceService] for bean with name 'odata.dataSourceService' defined in file [C:\PTC\Windchill_13.1\Windchill\codebase\config\mvc\odataUICore-configs.xml]" We request guidance on identifying the missing Windchill/OData modules, whether the issue can be repaired without a full reinstall, or if a clean uninstall and reinstall is required, along with the recommended procedure.

