Troubleshooting: HTTP and Web Services
You can use workarounds to common problems that you might encounter when you use HTTP and Web Services.
Problem | Description | Solution |
---|---|---|
No messages received |
|
|
Address already in use: JVM_Bind | Because port 80 is used by many applications, it can be necessary to deactivate some running services such as IIS or any running web servers. | Check that the port number configured in the HTTP transport is not already
being used by another transport or application on the host machine. Use netstat to view all open
ports on a Windows™ machine. Any open ports that are held by
HCL OneTest™ API
are listed when you are executing netstat -n -b as
IntegrationTester.exe . |
Reply not received - receive reply timed out | When you send a request to an HTTP resource, if the reply is not received before the socket timeout is reached, then the reply is discarded and any further test execution continues. | Client socket timeout can be configured in the HTTP transport properties. If this value is set, the socket will close after the required period. |
Red crosses in SOAP message | When a message does not conform to a schema, upon opening the message there is a series of red crosses next to each field that no longer conforms to the schema and every parent node above it. An example is a situation where a message was stored in the message repository and the schema it was built from was changed later. | Moving the mouse pointer over the field thus marked shows a description of the reason why the field does not conform. If the change to the schema was intentional, rebuild the message. |
No messages shown when "watching" a web service | If the website or web service is hosted on a server cluster, any requests that you send to the original address can be routed to another server in the cluster, which is not the server originally specified. This Subscriber is then not able to "watch" those messages. This can be noticeable when you are monitoring requests to websites, such as www.google.co.uk, during periods of heavy usage. | |
No messages shown when "watching" a local web service | On Windows™ systems, the WinPCap libraries that the Subscriber uses do not pick up messages that are sent to and received from a service that is running on the local computer. |