JDK-8142531 : Significant delays in applet loading since 8u60
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 8u60
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2015-11-12
  • Updated: 2015-12-08
  • Resolved: 2015-11-12
Related Reports
Duplicate :  
Description
J2SE Version (please include all output from java -version flag):
  8u71 b08. 
  It has been happening with each version of the CAP code since 8u60.

Does this problem occur on J2SE 7ux, 8ux?  Yes / No (be specific version#)
   yes, have seen a significant delay with 8u60 and 8u65


If this is a regression what release did the code last work?
   Yes, that was not apparent in 8u51 with loading of applets.

Bug Description:

there is a significant delay that was not apparent in 8u51 with loading of 
applets.

In our java console  we see the following lines

basic: Starting applet teardown
About to null data thread...
Interrupted in dequeuing objects null
preloader: Delivering: ApplicationExitEvent
preloader: Enqueue: com.sun.javaws.progress.PreloaderDelegate$4@88b383
preloader: Start progressCheck thread
preloader: Stop progressCheck thread queue.size()=0
basic: Finished applet teardown
basic: PluginMain.unregisterApplet: 2 from mananger 
sun.plugin2.applet.Applet2Manager@6cbb7a
basic: Removed progress listener: 
sun.plugin.util.ProgressMonitorAdapter@115b338
ui: plugin2manager.parentwindowDispose

Then a 20 - 25 second delay before any response in the console. Then we get
lines like

network: Version checking for 
applications/wcb/lib/commonapp_eventmanager_shared.jar, specified version is 
000c.0000.0003.0001
network: Version checking for 
applications/wfs/lib/scheduling_engine_applet.jar, specified version is 
000c.0000.000b.0004
network: Version checking for 
applications/wtk/lib/scheduling_treepicker_shared.jar, specified version is 
000c.0000.0003.0001
network: Version checking for 
applications/wcb/lib/commonapp_email_shared.jar, specified version is 
000c.0000.0003.0001
network: Version checking for 
applications/wtk/lib/scheduling_core_shared.jar, specified version is 
000c.0000.0003.0001
network: Version checking for 
applications/wtk/lib/wtk_absencemgmt_leave_applet.jar, specified version is 
000c.0000.0003.0001
network: Version checking for 
applications/indiareports/lib/timekeeping_indiareports_applet.jar, specified 
version is 000c.0000.0003.0001
network: Version checking for applications/wfs/lib/scheduling_pse_applet.jar, 
specified version is 000c.0000.000b.0004
network: Version checking for 
applications/fpa/lib/timekeeping_fixedpercentallocation_applet.jar, specified 
version is 000c.0000.0003.0001
network: Version checking for 
applications/wcb/lib/commonapp_genies_applet.jar, specified version is 
000c.0000.0003.0001

 
This is a substantial degradation in performance in our testing.