🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
3 messages
3 total messages Started by Passero Tue, 12 Oct 2004 18:29
[Java] vraagje over RMI
#2126
Author: Passero
Date: Tue, 12 Oct 2004 18:29
25 lines
2009 bytes
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?
Re: [Java] vraagje over RMI
#2129
Author: Christian R
Date: Wed, 13 Oct 2004 16:15
49 lines
2860 bytes
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,

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?
>
>
>
Re: [Java] vraagje over RMI
#2130
Author: 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?
> >
> >
> >
>
>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads