Hallo zusammen,
Ich versuche gerade in einer eigenen in java programmierten GUI dragndrop zu realisieren. Dabei benutze ich einen in Maske integrierten Agent. Wenn ich direkt auf den AgentContext zugreife funktioniert alles wie es soll. Wenn ich aber nach dem DropEvent wieder darauf zugreifen will wird die NotesException: "Object has been removed or recycled" geschmissen. Auch wenn ich versuche die Session oder die Datenbank zwischenzuspeichern hat das die gleiche Reaktion. Ich schätze mal, dass diese Objekte nicht mehr gültig sind, wenn sie von einem anderen Thread aufgerufen werden. Ich habe auch schon versucht einen eigenen NotesThread zu erzeugen und darüber zu gehen. Dabei meckert er, dass die Datenbank schon "open" ist, was ja auch der Fall ist.
Wie kann ich nun im gleichen Agent mit Listenern und Events immer wieder auf die gleiche Session / Datenbank zugreifen?