HTTP Pub-Sub Server Example Bundled with WebLogic 10.3.5 Sends Thousands of Requests on Page Reload

(Doc ID 1549566.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle Weblogic Server - Version 10.3.5 to 10.3.5
Information in this document applies to any platform.

Symptoms

If the main page of the WebLogic 10.3.5 HTTP PubSub Server example is accessed more than two times, the browser send thousands of requests to the server (20-100 requests per second). This issue does not occur on the most recent version of the application (12c release).

The HTTP PubSub server is designed to send requests to the server at a predefined interval. Under normal mode (without reloading the page), it sends one request to the server every second or so.

The following test case was conducted.

  1. Created a simple WLS 10.3.5 domain.
  2. Launched the Samples Server and tested the HTTP PubSub sample.
  3. With Google Chrome accessed two or three times the application URL: http://localhost:17001/stock/index.jsp
    • On the first access, no requests were captured. Enabled the Chrome Debug by pressing the F12 key and selecting the "Network" tab.
    • Under normal operations a total of about 50 requests were done.                                                                                                                                                                                                                              

     

    • Subsequent accesses to the same page were associated to thousands of requests.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
    • Requests to cometd (/stock) were initiated by http://localhost:17001/stock/dojo/dojo.js:2930 (call to http.send(_2c1)).

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms