🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2130

Re: [Java] vraagje over RMI

#2130
From: Passero
Date: Wed, 13 Oct 2004 17:10
68 lines
3254 bytes
"Christian R" <Christian.Rosseel@pandora.be> schreef in bericht
news:Dwcbd.2195$gN4.229953831@hebe.telenet-ops.be...
> Dag Passero,
>
> Sorry dat ik u met deze vraag kom lastig vallen.
>
> Deze week heb ik op school voor het eerst een les gekregen over RMI.
Doordat
> ik van het onderwerp niet zoveel begreep, ben ik zelf naar dit thema
opzoek
> gegaan. Moet zeggen dat ik het ondertussen al veel beter begrijp, maar
> telkens ik een Internet voorbeeld uitprobeer krijg ik de melding dat een
> bepaalde stub klasse niet gevonden wordt. Kunt u me aub zeggen hoe ik dit
> probleem kan oplossen? Alvast bedankt, en nogmaals sorry voor het storen.
> Groetjes,
>

Ge moet de geimplementeerde klasse appart compileren:

rmic -v1.2 KlasseImpl

Als Klasse de interface is, dan moet KlasseImpl de implementatie zijn en via
rmic -v1.2 kunt ge die compileren en maakt hij een stub klasse aan.

> Christian.
>
>
>
> "Passero" <bla@bla.be> schreef in bericht
> news:soVad.276850$mZ4.14170244@phobos.telenet-ops.be...
> > Voor een programma dat ik aan het schrijven ben gebruik ik RMI. tot nu
toe
> > werkt alles perfect maar ik heb soms dat wanneer ik mijn programma
afsluit
> > en opnieuw opstart en dat de client verbindt met de server, ik volgende
> > error krijg:
> >
> > java.rmi.UnmarshalException: error unmarshalling return; nested
exception
> > is:
> >  java.lang.ClassNotFoundException: ChatServerImpl_Stub (no security
> manager:
> > RMI class loader disabled)
> >
> >  at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
> >
> >  at java.rmi.Naming.lookup(Naming.java:84)
> >
> >  at ClientGui.verzendBericht(ClientGui.java:69)
> >
> >
> >
> > Dit is lijn 69 van CLientGui: ChatServer server =
> > (ChatServer)Naming.lookup("rmi://" + adres + "/ChatServer");
> >
> > Ik heb ook door dat ik altijd die error krijg wanneer ik het programma
> sluit
> > (de client), de server laat aanstaan en dan de client opnieuw opstart.
Dan
> > krijg ik ook altijd die error. Moet ik ergens laten weten dat ik afsluit
> of
> > bestaat er een correcte manier om RMI af te sluiten in het programma?
> >
> >
> >
>
>
Technical Details
Message-ID: <Xjdbd.277725$0j1.14318726@phobos.telenet-ops.be>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!ecngs!feeder.ecngs.de!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <soVad.276850$mZ4.14170244@phobos.telenet-ops.be> <Dwcbd.2195$gN4.229953831@hebe.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,6b1fa2ebb8b4788d
X-Google-Thread: 107324,6b1fa2ebb8b4788d
X-Google-Attributes: gidfcea4,gid107324,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!ecngs!feeder.ecngs.de!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
From: "Passero" <bla@bla.be>
Newsgroups: be.comp.programming,nl.comp.programmeren
References: <soVad.276850$mZ4.14170244@phobos.telenet-ops.be> <Dwcbd.2195$gN4.229953831@hebe.telenet-ops.be>
Subject: Re: [Java] vraagje over RMI
Lines: 70
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <Xjdbd.277725$0j1.14318726@phobos.telenet-ops.be>
Date: Wed, 13 Oct 2004 17:10:15 GMT
NNTP-Posting-Host: 81.165.83.224
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1097687415 81.165.83.224 (Wed, 13 Oct 2004 19:10:15 MEST)
NNTP-Posting-Date: Wed, 13 Oct 2004 19:10:15 MEST
Organization: Telenet Internet