Forum Discussion

Jona's avatar
Jona
Regular Visitor
10 years ago

Issues Testing Load Balancer Nodes - SoapUI throwing an illegalArgumentException

I am currently having issues with testing both of the load balancer nodes.

 

LoadBalancer: https://test_x.example.com:1990/

Node Y: https://test_y.example.com:1990/

Node Z: https://test_z.example.com:1990/

 

In SoapUI (5.2) I can test the load balancer endpoint. Successfully.

But when I change the endpoint to point to one of the Nodes.

I get an illegalArgumentException. Name must not be null. (See Error Log below)

I have tested it on other Soapui version (4.5.X) and it is the same issue

 

When I use a different tool like Postman to hit the node Y or Z, it works fine.

Has anyone experienced this issue before with SoapUI Free Version.?

 

I have also noticed that the raw request is missing.

When you hover over the endpoint it says 'no endpoint' even though I have the Node Y Endpoint specified.

 

Cheers

Jona.

 

See Error Log below

Mon Jul 27 13:19:41 EST 2015:ERROR:java.lang.IllegalArgumentException: Name must not be null.
   java.lang.IllegalArgumentException: Name must not be null.
    at org.apache.http.conn.scheme.SchemeRegistry.get(SchemeRegistry.java:105)
    at org.apache.http.conn.scheme.SchemeRegistry.getScheme(SchemeRegistry.java:69)
    at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.getDefaultHttpPort(HttpClientRequestTransport.java:410)
    at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.captureMetrics(HttpClientRequestTransport.java:399)
    at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:260)
    at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:119)
    at java.util.concurrent.Executors$RunnableAdapter.call(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)

 

  • Hello,

     

    Have you solved your problem with this error?

    I have the same issue...

     

     

    • gkfortesting's avatar
      gkfortesting
      Visitor

      Hi,

      I had the same issue and I found out that the issue is the presence of underscore _ in the hostname.

      SoapUI doesn't allow underscore in hostname.

      I just used the IP address to be able to proceed with testing, which is not ideal but helped me for the time being.