JDK-8025876 : "Class JavaLaunchHelper is implemented on both..." error during lauch of Javaws
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 7u40
  • Priority: P3
  • Status: Resolved
  • Resolution: Duplicate
  • OS: os_x
  • Submitted: 2013-09-13
  • Updated: 2014-03-17
  • Resolved: 2014-03-17
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :


ADDITIONAL OS VERSION INFORMATION :
Mac 10.7.X
Mac 10.8.X

A DESCRIPTION OF THE PROBLEM :
"Class JavaLaunchHelper is implemented on both /Library/Internet Plug-ins/JavaAppletPlugin.plugin/Contents/Home/bin/java and Library/Internet
Plug-ins/JavaAppletPlugin.plugin/Contents/Home/lib/jli/libjli.dylib . One of the two will be used. Which one is undefined." error is shown in Mac 10.7.X/10.8.X during the launch of java web start through terminal.

Try "javaws -viewer" and check the terminal, the error message is displayed

REGRESSION.  Last worked in version 7u40

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Open terminal
2. Type javaws -viewer OR javaws <JNLP-File>
3. Check the error message in terminal

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Java web start application should launch without any error
ACTUAL -
Java web start application launches with an error

ERROR MESSAGES/STACK TRACES THAT OCCUR :
Class JavaLaunchHelper isimplemented on both /Library/Internet
Plug-ins/JavaAppletPlugin.plugin/Contents/Home/bin/java and Library/Internet
Plug-ins/JavaAppletPlugin.plugin/Contents/Home/lib/jli/libjli.dylib . One of the two will be used. Which one is undefined.

REPRODUCIBILITY :
This bug can be reproduced always.

SUPPORT :
YES