LStepul
14 years agoNew Contributor
Underscores in URLs with SOAP UI 4.5.0
Null pointer exception when endpoint has ‘underscore’
Ex: https://vip_qa2cs.rb.local/ss_qa/v3/trial.svc
Soap UI log Details:
Mon Jun 18 14:18:51 CDT 2012:ERROR:An error occured [Illegal character in hostname at index 11:
https://vip_qa2cs.rb.local/ss_qa/v3/trial.svc], see error log for details
Mon Jun 18 14:18:51 CDT 2012:ERROR:Exception in request: java.lang.NullPointerException
Mon Jun 18 14:18:51 CDT 2012:ERROR:An error occured [java.lang.NullPointerException], see error log for details
Mon Jun 18 14:18:51 CDT 2012:INFO:Error getting response for [basicHttpEndpoint.trial:trial]; java.lang.NullPointerException
Error log details:
Mon Jun 18 14:18:51 CDT 2012:ERROR:java.net.URISyntaxException: Illegal character in hostname at index 11:
https://vip_qa2cs.rb.local/ss_qa/v3/trial.svc
java.net.URISyntaxException: Illegal character in hostname at index 11https://vip_qa2cs.rb.local/ss_qa/v3/trial.svc
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.parseHostname(Unknown Source)
at java.net.URI$Parser.parseServer(Unknown Source)
at java.net.URI$Parser.parseAuthority(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at com.eviware.soapui.impl.wsdl.submit.filters.EndpointRequestFilter.filterAbstractHttpRequest(EndpointRequestFilter.java:47)
at com.eviware.soapui.impl.wsdl.submit.filters.AbstractRequestFilter.filterRequest(AbstractRequestFilter.java:31)
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:177)
at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Mon Jun 18 14:18:51 CDT 2012:ERROR:java.lang.NullPointerException
java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.captureMetrics(HttpClientRequestTransport.java:449)
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:301)
at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ex: https://vip_qa2cs.rb.local/ss_qa/v3/trial.svc
Soap UI log Details:
Mon Jun 18 14:18:51 CDT 2012:ERROR:An error occured [Illegal character in hostname at index 11:
https://vip_qa2cs.rb.local/ss_qa/v3/trial.svc], see error log for details
Mon Jun 18 14:18:51 CDT 2012:ERROR:Exception in request: java.lang.NullPointerException
Mon Jun 18 14:18:51 CDT 2012:ERROR:An error occured [java.lang.NullPointerException], see error log for details
Mon Jun 18 14:18:51 CDT 2012:INFO:Error getting response for [basicHttpEndpoint.trial:trial]; java.lang.NullPointerException
Error log details:
Mon Jun 18 14:18:51 CDT 2012:ERROR:java.net.URISyntaxException: Illegal character in hostname at index 11:
https://vip_qa2cs.rb.local/ss_qa/v3/trial.svc
java.net.URISyntaxException: Illegal character in hostname at index 11https://vip_qa2cs.rb.local/ss_qa/v3/trial.svc
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.parseHostname(Unknown Source)
at java.net.URI$Parser.parseServer(Unknown Source)
at java.net.URI$Parser.parseAuthority(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at com.eviware.soapui.impl.wsdl.submit.filters.EndpointRequestFilter.filterAbstractHttpRequest(EndpointRequestFilter.java:47)
at com.eviware.soapui.impl.wsdl.submit.filters.AbstractRequestFilter.filterRequest(AbstractRequestFilter.java:31)
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:177)
at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Mon Jun 18 14:18:51 CDT 2012:ERROR:java.lang.NullPointerException
java.lang.NullPointerException
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.captureMetrics(HttpClientRequestTransport.java:449)
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:301)
at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)