Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 08.09.08 - 13:44:02

Titel: Eigene Klasse wird nicht gefunden
Beitrag von: bikerboy am 08.09.08 - 13:44:02
Hallo , was kann alles das Problem auf dem Bild verursachen ?

Zur Erklärung :

lslSpeziell
    -> lslGlobal
             ->lslKlasse


Die Klasse scheint er kennt er und die öffentliche Variable ist auch deklariert und wird gefüllt.
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: DerAndre am 08.09.08 - 14:02:52
Was hast Du schon gegen diese Fehlermeldung getan?

Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: botschi am 08.09.08 - 14:04:32
Die Reihenfolge, wie Du das eingebunden hast?

Matthias
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: bikerboy am 08.09.08 - 14:06:45
ich habe einen etliche Fixup,compact, signierungen, und neustarts gemacht.

Die reihenfolge ist eigentlich oben beschrieben

also der Agent nutzt die lslSpezial , die die lslGlobal , die widerum die Klasse
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: ZaLudtske am 08.09.08 - 14:09:07
Hi,

dumme Frage ist Klasse als public deklariert?

mfg

Rainer
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: bikerboy am 08.09.08 - 14:12:46
Die klasse selber nicht, aber die Bibliothek in der sie steckt
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: ZaLudtske am 08.09.08 - 14:14:42
Ich nehme an mit option public.

Hast du mal die Bibliothek direkt mit use eingebunden?
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: bikerboy am 08.09.08 - 14:16:52
Du nimmst richtig an,

habe die Bibliothek auch mal direkt eingebunden, wirft er mir den selben fehler
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: ZaLudtske am 08.09.08 - 14:20:21
Des Spasses halber deklarier mal die Klasse als public. Kompilier und speicher die Bibliothek. Öffne deine Maske, Agent ... erneut. Füg ein Leerzeichen ein und kompilier deine Maske, Agent...

Bin mal gespannt ob der Fehler immer noch auftritt.

Zur not mal Cache.dsk löschen und Client neu starten.
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: bikerboy am 08.09.08 - 14:35:00
Das löst leider nicht mein Problem
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: ZaLudtske am 08.09.08 - 14:40:13
Versuch mal die Klasse in eine eigene Bibliothek zu verschieben.

Gibte es eventuell dopplte use für die Bibliothek?

Wenn das es nicht war, weiß ich leider auch keinen Rat mehr.
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: bikerboy am 08.09.08 - 14:46:35
Die Klasse ist in einer eigenen Bibliothek , damit fing der Ärger ja an. vorher war sie in der lslGlobal enthalten. dann habe ich sie isoliert und in der global ein use auf die db gemacht. doppelte use habe ich eigentlich ausgeschlossen, aber der teufel ist ein eichhörnchen ich werde das prüfen
Titel: Re: Eigene Klasse wird nicht gefunden
Beitrag von: bikerboy am 08.09.08 - 16:35:47
So hartnäckigkeit zahlt sich doch aus, konnte notes übereden doch wieder mit dem code zu arbeiten.

Bin alle Bibliotheken durchgegangen und sie von hand gespeichert. habe dann rekompiliert und dann ein fixup gemacht, nachdem der fixup durch war habe ich das ganze nochmal signiert und schon ging es. Zum Glück weiss mein chef das notes manchmal so sch.... ist.