Users may encounter an error when attempting to access CA Service Catalog web services via the Axis URL (e.g., https://<Catalog_hostname>:<port>/usm/services/RequestService?wsdl).
Browser/Client: Error Occurred:An exception occurred while rendering the page, please contact the administrator for more information or a 404 Not Found / 500 Internal Server Error.
Service Catalog\logs\view\ServiceCatalog.log: java.lang.ClassNotFoundException: org.apache.axis.utils.cache.MethodCache SEVERE: Servlet.service() for servlet [default] in context with path [/usm] threw exception [Filter execution threw an exception]
Service Catalog 17.4 RU5 and later
Service Catalog 17.5
This is expected behavior. Starting from CA Service Management 17.4 RU5 (which includes version 17.5), Axis-based web services have been removed and replaced entirely by CXF-based web services.
Axis-based web services were deprecated in earlier versions and are no longer supported or included in the product as of the 17.4 RU5 update.
To resolve this issue, you must migrate to the new CXF-based web service URLs.
In your web service URL, replace the segment /services/ with /webservices/.
Example:
Old URL (Axis): https://<Catalog_hostname>:<port>/usm/services/RequestService?wsdl
New URL (CXF): https://<Catalog_hostname>:<port>/usm/webservices/RequestService?wsdl
For a complete list of CXF WSDL paths and migration guidance, refer to the following documentation:
CXF Migration for CA Service Catalog
CA Service Management 17.4 RU5 Release Notes