We help IT Professionals succeed at work.

Java Applet Not Loading for One Individual

1,294 Views
Last Modified: 2013-12-08
Assisting an employee with loading his Report viewing software, which is a Java Applet loaded within IE6. This system is functioning fine for all other users, and I also tried logging in as this user's ID & password, and it works fine on my system.

This user sees the Sun Java logo & progress bar, followed by only a blank white screen (no error messages or prompts). User had upgraded his Java however newer versions are known to have issues with this Applet, so we uninstalled all Java-named updates & items in Add/Remove Programs and reinstalled Java 2 Version 1.5.0_10-b03.

Went to Internet Options -> Security -> Local Intranet, Sites... -> Advanced, added *.lortobco.com . Deleted cookies / temporary files. Went to Control Panel -> Java -> Delete Files, left all temporary files marked, verified "JRE 1.5.0_10" was the single entry in Java Runtime Versions under the Java tab, enabled Logging under the advanced tab, clicked OK. Issue continued (blank screen instead of the Report View following the Java logo/progress bar). Verified that under Internet Options user has Java (IBM) | Use Java 2 v1.4.1 for [applet] (Requires Restart) disabled, Java (Sun) | Use JRE 1.5.0_10 for [applet] (Requires Restart) enabled, maching my system.

I am out of ideas on where to go from here (I am inexperienced in troubleshooting Java). Any suggestions are greatly appreciated.
Comment
Watch Question

CERTIFIED EXPERT
Top Expert 2016
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION

Author

Commented:
Just double checking - this is the Sun Java Console option within IE's Tools menu while the Applet is running?
CERTIFIED EXPERT
Top Expert 2016

Commented:
Should be yes. Not 100% sure as don't use IE

Author

Commented:
Here is the error log from user's Sun Java Console. All Greek to me, except the first line is looking for C:\Documents and Settings\fla129\EEProps.txt ... please note that this file is not located on my own personal system (even with the Applet which is not loading for user loaded on my machine), and this application is running OK for me:

Java Plug-in 1.5.0_10
Using JRE version 1.5.0_10 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\fla129


----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
p:   reload proxy configuration
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
0-5: set trace level to
----------------------------------------------------

java.io.FileNotFoundException: C:\Documents and Settings\fla129\EEProps.txt (The system cannot find the file specified)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.(Unknown Source)
      at EnterpriseExplorerApplet.LoadPreferences(EnterpriseExplorerApplet.java:1012)
      at EnterpriseExplorerApplet.jbInit(EnterpriseExplorerApplet.java:688)
      at EnterpriseExplorerApplet.init(EnterpriseExplorerApplet.java:630)
      at sun.applet.AppletPanel.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
      at com.mobius.cmdbutton.ProcessCommandButtons.getCommandButtonData(ProcessCommandButtons.java:261)
      at com.mobius.cmdbutton.ProcessCommandButtons.getCommandButtons(ProcessCommandButtons.java:205)
      at com.mobius.cmdbutton.ProcessCommandButtons.getCommandButtons(ProcessCommandButtons.java:121)
      at com.mobius.cmdbutton.CmdButtonGroup.(CmdButtonGroup.java:68)
      at com.mobius.cmdbutton.CommandButtonFactory.createCmdButtonGroup(CommandButtonFactory.java:53)
      at EnterpriseExplorerApplet.installEEToolbar(EnterpriseExplorerApplet.java:2482)
      at EnterpriseExplorerApplet.jbInit(EnterpriseExplorerApplet.java:732)
      at EnterpriseExplorerApplet.init(EnterpriseExplorerApplet.java:630)
      at sun.applet.AppletPanel.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Results Applet was destroyed
java.lang.NullPointerException
      at EnterpriseExplorerApplet.destroy(EnterpriseExplorerApplet.java:1458)
      at sun.applet.AppletPanel.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
java.io.FileNotFoundException: C:\Documents and Settings\fla129\EEProps.txt (The system cannot find the file specified)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.(Unknown Source)
      at EnterpriseExplorerApplet.LoadPreferences(EnterpriseExplorerApplet.java:1012)
      at EnterpriseExplorerApplet.jbInit(EnterpriseExplorerApplet.java:688)
      at EnterpriseExplorerApplet.init(EnterpriseExplorerApplet.java:630)
      at sun.applet.AppletPanel.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
      at com.mobius.cmdbutton.ProcessCommandButtons.getCommandButtonData(ProcessCommandButtons.java:261)
      at com.mobius.cmdbutton.ProcessCommandButtons.getCommandButtons(ProcessCommandButtons.java:205)
      at com.mobius.cmdbutton.ProcessCommandButtons.getCommandButtons(ProcessCommandButtons.java:121)
      at com.mobius.cmdbutton.CmdButtonGroup.(CmdButtonGroup.java:68)
      at com.mobius.cmdbutton.CommandButtonFactory.createCmdButtonGroup(CommandButtonFactory.java:53)
      at EnterpriseExplorerApplet.installEEToolbar(EnterpriseExplorerApplet.java:2482)
      at EnterpriseExplorerApplet.jbInit(EnterpriseExplorerApplet.java:732)
      at EnterpriseExplorerApplet.init(EnterpriseExplorerApplet.java:630)
      at sun.applet.AppletPanel.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
Mick BarryJava Developer
CERTIFIED EXPERT
Top Expert 2010
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
CERTIFIED EXPERT
Top Expert 2016

Commented:
>>...the first line is looking for C:\Documents and Settings\fla129\EEProps.txt ...

Indeed - and it can't find it - the error message is quite clear

>>
please note that this file is not located on my own personal system (even with the Applet which is not loading for user loaded on my machine), and this application is running OK for me:
>>

Possibly because you've got the file C:\Documents and Settings\\EEProps.txt ?

Author

Commented:
>> Possibly because you've got the file C:\Documents and Settings\\EEProps.txt ?

Strangely enough, I don't, even when logged in with my username with the Applet in IE running and loaded to the initial page (where it is failing for user).

I have no idea what EEProps.txt is and have not yet received an answer from the administrator on what this file is or why it would be needed.

Is it at all possible that EEProps.txt is a file built-in or otherwise created by Java or Windows?

If not, would opening a completely different Java Applet be a way to prove that Java is working on the user's system? If so, as a personal favor, would it be possible to recommend a safe public Web-accessible Java Applet to test?

Any aid is appreciated - CEHJ has been extremely helpful.
CERTIFIED EXPERT
Top Expert 2016
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
Mick BarryJava Developer
CERTIFIED EXPERT
Top Expert 2010
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION

Author

Commented:
This issue is now being looked at & researched by our company's administrator for this application (ie., out of my hands); it does seem like it is somehow an application-specific problem. Very much appreciated the assistance. :)
CERTIFIED EXPERT
Top Expert 2016

Commented:
:-)
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.