Hello everbody,
We have now a strange problem with our webservice in the TA "SOAMANAGER" after the upgrade from WAS 6.40 to WAS 7.00 (Unicode and SPS 20), so I hope that you can help us!
We created for some years in our old system in the TA "SOAMANAGER" the webservice /ABC/connection_for_two and in the corrospending WSDL-File all points -> Binding Name, Port Name, PortType had also the prefix with the character /. Here is a short example:
- <wsdl:binding name="/ABC/connection_for_twoSoapBinding" type="tns:/ABC/connection_for_two">
http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="_-ABC_-CONNECTION_GET_STATUS">
<soap:operation soapAction="" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="/ABC/connection_for_twoservice">
- <wsdl:port name="/ABC/connection_for_twoSoapBinding" binding="tns:/ABC/connection_for_twoSoapBinding">
After the upgrade all all points -> Binding Name, Port Name, PortType in the WSDL-File starts now with the character _- for example:
- <wsdl:binding name="_- ABC_- connection_for_twoSoapBinding" type="tns:_- ABC_- connection_for_two">
http://schemas.xmlsoap.org/soap/http" />
- <wsdl:operation name="_-ABC_-CONNECTION_GET_STATUS">
<soap:operation soapAction="" />
- <wsdl:input>
<soap:body use="literal" />
</wsdl:input>
- <wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
- <wsdl:service name="_- ABC_- connection_for_twoservice">
- <wsdl:port name="_- ABC_- connection_for_twoSoapBinding" binding="tns:_- ABC_- connection_for_twoSoapBinding">
As you can see in the example the system changed after the upgrade the character in the WSDL-file from / to _- . So my question is now how can we change the character in the system? We got in TA SOAMANAGER the message that this character / is not allowed! Is this now a new future vom SAP?
Many thanks for your feedback 😊
Best regards
Marcus