Symptom
- String index out of range: -1 exception occurs in NW Java Portal 7.50 when defining a new consumer proxy:
- Trying to import WSDL in NWA->SOA->Single Service administration -> Create new port
- The created consumer proxy's port points to a loadbalancer with tomcat(s) acting as the web service provider
- The loadbalancer is a SAP Web Dispatcher or a 3rd party solution which has SAP Web Dispatcher(s) configured
- Stacktrace in the developer traces of the NetWeaver Java 7.50 system:
Connection Exception. Check nested exception for details. Http proxy info: none
[EXCEPTION]
com.sap.engine.services.webservices.espbase.client.bindings.exceptions.TransportBindingException: Connection Exception. Check nested exception for details. Http proxy info: none
[...]
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1977)
at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.parseFirstLine(HTTPSocket.java:996)
at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.getInputStream(HTTPSocket.java:429)
at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.getResponseCode(HTTPSocket.java:319)
at com.sap.engine.services.webservices.espbase.client.bindings.ClientHTTPTransport.getResponseCode(ClientHTTPTransport.java:209)
at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.outputSOAPMessage(SOAPTransportBinding.java:393)
... 100 more
- String index out of range: -1 error occurs when trying to import WSDL from a Tomcat 8.5.x:
Read more...
Environment
- NetWeaver Java Portal 7.50 all Support Package
- Tomcat 8.5.x - BI Platform / BOBJ / BOBI 4.2
- Tomcat 9.x - BI Platform / BOBI / BOBJ 4.3
- SAP Web Dispatcher 7.77
Product
SAP BusinessObjects Business Intelligence platform 4.2 ; SAP BusinessObjects Business Intelligence platform 4.3 ; SAP NetWeaver 7.5 ; SAP Web Dispatcher 7.77 ; TOMCAT BY APACHE 8.5 ; TOMCAT BY APACHE 9.0
Keywords
sendReasonPhrase, Tomcat, loadbalancer, webservice, BOBJ, BOBI, BI Platform, QaaWS, Query as a Web Service , KBA , BC-ESI-WS-JAV-RT , Runtime , BI-BIP-DEP , Webapp Deployment, Networking, Vulnerabilities, Webservices , Known Error
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview