Win a copy of Java Mock Exams (software) this week in the Programmer Certification (OCPJP) forum!
    Bookmark Topic Watch Topic
  • New Topic

getCodeBase() NullPointerException

 
Korol Bloom
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Report post to moderator
Hi,

I experience a NullPointerException inside the Applet.getCodeBase() method, when I start my applet from the filesystem. When i start the applet from the webbrowser, everything is fine. I am using firefox.

The behaviour I expected: The returned URL points to the directory, that was passed as param "codebase" to the applet from the browser.

Here is my stacktrace:
java.lang.NullPointerException
at java.applet.Applet.getCodeBase(Unknown Source)
at eniac.AppletStarter.openStream(AppletStarter.java:113)
at eniac.util.EProperties.<init>(EProperties.java:28)
at eniac.util.EProperties.getInstance(EProperties.java:41)
at eniac.AppletStarter.init(AppletStarter.java:42)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
 
Korol Bloom
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Report post to moderator
Sorry, folks. I got confused by too many singleton patterns. The instance of the Applet was an instance not created by the browser, but by a constructor-call from my code. So it had no appletstub attached...

+++ kinnla
 
Happiness is not a goal ... it's a by-product of a life well lived - Eleanor Roosevelt. Tiny ad:
the new thread boost feature: great for the advertiser and smooth for the coderanch user
https://coderanch.com/t/674455/Thread-Boost-feature
    Bookmark Topic Watch Topic
  • New Topic
Boost this thread!