Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
"Shared Memory from a previous Notes/Domino run has been detected"
(1/1)
Sebastianh:
bei der RCP-Plugin Entwicklung stiess ich unter anderem immer wieder auf die Meldung aus dem Subject, und der Notesclient liess sich daraufhin nicht mehr aus Eclipse heraus starten, lediglich ein Neustart des Rechners brachte hier Erfolg. Jetzt habe ich herausgefunden, dass im Verzeichnis des Clients die Datei nsd.exe Abhilfe schaffen kann. Auf der Kommandozeile folgenderweise aufrufen:
> nsd.exe -kill
sollte dann alle Prozesse beenden, die noch irgendwie Speicher beanspruchen, der Notes zugeordnet ist (wenn ich es richtig verstanden hab). Vielleicht hilft es ja mal wem!
Ralf_M_Petter:
Hallo Sebastian!
Es ist schon richtig, dass man nsd.exe -kill für solche Probleme verwenden kann, aber man sollte auf jeden Fall auch das Problem in der RCP lokalisieren. Wahrscheinlich werden Threads mit NotesThread.sinitThread initialisiert, aber zum Schluss nicht mehr mit NotesThread.stermThread aufgeräumt. Da muss man auf jeden Fall ziemlich aufpassen, da es sonst während des Echtbetriebs der Anwendung zu Problemen mit den Ressourcen kommen kann.
Grüße
Ralf
Sebastianh:
--- Zitat von: Ralf_M_Petter am 30.11.10 - 12:36:21 ---Wahrscheinlich werden Threads mit NotesThread.sinitThread initialisiert, aber zum Schluss nicht mehr mit NotesThread.stermThread aufgeräumt.
--- Ende Zitat ---
Das ist natürlich absolut richtig, ich stiess nur ständig auf den Fehler, wenn ich (beim Entwickeln) den Client nicht "ordnungsgemäß" beendet habe, sondern in Eclipse einfach den "terminate"-Button geklickt habe.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln