Discussion

6
Replies
319
Views
MGR007 Member since 2008 54 posts
Incessant Technologies
Posted: 4 years ago
Last activity: 3 years 6 months ago
Closed

Unable to deploy. Please verify Service type and Deployment options message

Hi,
After upgrading from v5.5 to 7.1.9, when we open Service Package rules, in Context tab, deployment section we see error message in Deployment result which says "Unable to deploy. Please verify Service type and Deployment options. If problem persists, contact your system administrator and review log files for more information."and Service Class field in blank.

When i select appropriate Service class, then url is displaying in deployment result in following format. When i click the url i get Object not found.. error 404 please help ?

https://hostxyz.org.com:port/prweb/PRSOAPServlet/SOAP/checkIACRuleset/checkIACRuleset?WSDL

​My Doubts are:

1> After upgrade do we need to do any changes for SOAP services Pega hosts ?

2> Is this wsdl url format correct ? in v5.5 the url format was like below in v7 it is different

https://hostxyz.org.com:port/prweb/PRServlet?pyActivity=Data-Admin-ServicePackage.ServeWSDL&pzAuth=guest&wsdlPath=SOAP/checkIACRuleset/checkIACRuleset.wsdl

3> We compared web.xml of v5.5 with that of v7.1 for this SoapServlet servlet mapping, only difference is in url-pattern v7 has at end /* . is this /* is mandatory to put ? and How to test whether /PRSoapServlet is up and running ?

in v5.5 it was

<servlet-mapping>
<servlet-name>WebSOAP</servlet-name>
<url-pattern>/PRSOAPServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>WebSOAPContainerAuth</servlet-name>
<url-pattern>/PRSOAPServletContainerAuth</url-pattern>
</servlet-mapping>

in v7.1.9 the servlet mapping has slight change in url-pattern with additional /* like below

<!-- SOAP interface to PegaRULES -->
<servlet-mapping>
<servlet-name>WebSOAP</servlet-name>
<url-pattern>/PRSOAPServlet/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>WebSOAPContainerAuth</servlet-name>
<url-pattern>/PRSOAPServletContainerAuth</url-pattern>
</servlet-mapping>

**Moderation Team has archived post**

This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.

Low-Code App Development Upgrades
Moderation Team has archived post
Share this page LinkedIn