🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4957

Re: tomcat: java.lang.NoClassDefFoundError

#4957
From: DyXin
Date: Sat, 24 May 2003 23:15
44 lines
2947 bytes
> zijn $CATALINA_HOME en $JAVA_HOME ingesteld?

t lijkt opgelost (ma nu hemmek een andere exception: is in combinatie met
RMI protocol, en der is eit mis met de policy file die ingelezen moet
worden): Heb setClasspath.sh aangepast: CLASSPATH hierin gezet op
$CLASSPATH:"$JAVA_HOME"/lib/tools.jar in plaats van enkel
"$JAVA_HOME"/lib/tools.jar.
Het CLASSPATH zelf heb ik op .../WEB-INF/classes gezet!
Nu vindt hem alle benodigde klassen (blijkbaar), maar zoals gezegd heb ik nu
een exception ivm een policy file die hem moet inlezen:

java.security.AccessControlException: access denied
(java.net.SocketPermission 127.0.0.1:28081 connect,resolve)

Op de lijn waar de fout zich voordoet staat:

LocateRegistry.getRegistry("localhost", PORT_NUMBER).bind(nick, phoenix);

Nochtans "lijkt" de policy file correct geladen te worden in de init()
method (lees: ik krijg geen exceptions)...
in m'n policy file staat nochtans:

grant {
    permission java.net.SocketPermission "*:1024-65535", "connect";
    permission java.net.SocketPermission "*:1024-65535", "resolve";
    permission java.net.SocketPermission "*:1024-65535", "accept";
};

de init() method bestaat uit:

try {
    System.setProperty("java.security.policy", "policy");
    System.setSecurityManager(new RMISecurityManager());
    LocateRegistry.createRegistry(PORT_NUMBER);
}
catch (RemoteException ex) {
}

Als er hier iemand iets op weet?...
Toch maar vreemd allemaal die Tomcat: heb dezelfde applicatie met een Swing
GUI geschreven in een paar uur tijd zonder exceptions en dergelijke!

mvg,
DyXin
Technical Details
Message-ID: <l2Tza.18042$1u5.1503@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!pd2nf1so.cg.shawcable.net!residential.shaw.ca!prodigy.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <aBuza.16691$1u5.1457@afrodite.telenet-ops.be> <3ecf30bd$0$6532$afc38c87@sisyphus.news.be.easynet.net> <SoOza.17754$1u5.1478@afrodite.telenet-ops.be> <MPG.193a0f518a45960a989700@news.pandora.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: 107324,5de9f91b3fea2329
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,5de9f91b3fea2329
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-05-24 16:17:05 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!pd2nf1so.cg.shawcable.net!residential.shaw.ca!prodigy.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "DyXin" <DyXin@p@ndor@.be>
Newsgroups: be.comp.programming,nl.comp.programmeren
References: <aBuza.16691$1u5.1457@afrodite.telenet-ops.be> <3ecf30bd$0$6532$afc38c87@sisyphus.news.be.easynet.net> <SoOza.17754$1u5.1478@afrodite.telenet-ops.be> <MPG.193a0f518a45960a989700@news.pandora.be>
Subject: Re: tomcat: java.lang.NoClassDefFoundError
Lines: 46
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Message-ID: <l2Tza.18042$1u5.1503@afrodite.telenet-ops.be>
Date: Sat, 24 May 2003 23:15:29 GMT
NNTP-Posting-Host: 213.119.145.135
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1053818129 213.119.145.135 (Sun, 25 May 2003 01:15:29 MET DST)
NNTP-Posting-Date: Sun, 25 May 2003 01:15:29 MET DST
Organization: Telenet Internet