RMI

Benutzeravatar
Gnomix
Computerversteher
Computerversteher
Beiträge: 306
Registriert: 31. Okt 2005 08:44

RMI

Beitrag von Gnomix »

Hallo,

ich habe das Problem an sich fertig.
Leider kriege ich immer eine Exception, wenn ich den Server starte.
Danach läuft der Server aber.
Ich kann auch alle Aktionen starten und der Server reagiert korrekt.

Code: Alles auswählen

java.rmi.server.ExportException: internal error: ObjID already in use
	at sun.rmi.transport.ObjectTable.putTarget(Unknown Source)
	at sun.rmi.transport.Transport.exportObject(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport.exportObject(Unknown Source)
	at sun.rmi.transport.tcp.TCPEndpoint.exportObject(Unknown Source)
	at sun.rmi.transport.LiveRef.exportObject(Unknown Source)
	at sun.rmi.server.UnicastServerRef.exportObject(Unknown Source)
	at sun.rmi.registry.RegistryImpl.setup(Unknown Source)
	at sun.rmi.registry.RegistryImpl.<init>(Unknown Source)
	at java.rmi.registry.LocateRegistry.createRegistry(Unknown Source)
	at de.tud.st.eise.u7.VoteServerImplementation.<init>(VoteServerImplementation.java:34)
	at de.tud.st.eise.u7.VoteServerImplementation.<init>(VoteServerImplementation.java:36)
	at de.tud.st.eise.u7.VoteServerImplementation.main(VoteServerImplementation.java:91)
Woran kann das liegen?
Wie kriege ich das weg?

Ciao Gnomix

baerchen
Computerversteher
Computerversteher
Beiträge: 382
Registriert: 24. Okt 2006 15:42

Beitrag von baerchen »

könnte daran liegen dass bereits ein Objekt mit dem Namen existiert. probier mal rebind(name, objekt) anstatt bind(name, objekt)
We can do this the hard way or my way ...which is basically the same thing!

Benutzeravatar
Gnomix
Computerversteher
Computerversteher
Beiträge: 306
Registriert: 31. Okt 2005 08:44

Beitrag von Gnomix »

Ich hab den Fehler gefunden, ich hatte die Verbindungsherstellung mit in den Konstruktor gepackt, ganz böse Sache.

secretmojo
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 124
Registriert: 31. Jan 2007 19:30

Beitrag von secretmojo »

habe es auch im konstruktor. bei mir ging es aber gut aus ;-)

Antworten

Zurück zu „Archiv“