Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 16.10.07 - 11:33:38

Titel: Datenbanken im Backend signieren
Beitrag von: bikerboy am 16.10.07 - 11:33:38
Hallo zusammen,

wie kann ich ne Datenbank im Backend signieren ? Bin in der NotesDatabase Klasse auf Sign gestossen , aber er meckert:

Design note not found

und bricht ab. Mein code sieht folgendermaßen aus :

Code
	Call dbTemplate.Sign(32767,False,Cstr(signerName),False)
Titel: Re: Datenbanken im Backend signieren
Beitrag von: Glombi am 16.10.07 - 11:35:41
Vielleicht gibts kein About- oder Help-Dokument?
Titel: Re: Datenbanken im Backend signieren
Beitrag von: Driri am 16.10.07 - 11:36:44
Das Script wird aber im Client ausgeführt ? Sign funktioniert nicht in Background-Agents auf dem Server.
Titel: Re: Datenbanken im Backend signieren
Beitrag von: bikerboy am 16.10.07 - 11:39:24
Code liegt in nem Knopp, und wird somit auf meinem Client ausgeführt,

Es gibt kein About und Using Document, aber wieso ist das schlimm ?
Titel: Re: Datenbanken im Backend signieren
Beitrag von: Glombi am 16.10.07 - 11:42:36
Code liegt in nem Knopp, und wird somit auf meinem Client ausgeführt,

Es gibt kein About und Using Document, aber wieso ist das schlimm ?
Vielleicht weil dann "Design note not found " kommt?
Titel: Re: Datenbanken im Backend signieren
Beitrag von: bikerboy am 16.10.07 - 11:45:34
Gut , Argument.... habe das kurz überprüft, aber auch wenn beide Dokumente vorhanden sind, poppt der Fehler hoch.

Was nun ?

Ist denn die Zeile erstmal richtig ?
Titel: Re: Datenbanken im Backend signieren
Beitrag von: botschi am 16.10.07 - 11:49:16
Das ist nicht so einfach, wie es scheint. Da gibt es evtl Berechtigungen, die das unterbinden.

Könnte jeder Entwickler die DBs signieren wie er will, könnte es schon relativ fatal werden. Wir dürfen die DBs bei uns nicht signieren, sondern fordern eine Signierung an.
Die Admingrupppe + Vertreter haben ne kleine DB mit einem periodischen Agenten, der auf dem Server läuft (mit der Server-ID) und die DB signiert.

Vielleicht machst Du es Dir an dieser Stelle etwas zu einfach?

Matthias
Titel: Re: Datenbanken im Backend signieren
Beitrag von: bikerboy am 16.10.07 - 12:48:08
Hmm , habe einfach mal den 3. Parameter gelöscht und zack ging es

Zitat
Usage
This method signs all design elements of the specified type if you specify parameter 1 and do not specify parameter 3.
If you specify parameter 3, this method signs one design element. You can also specify parameter 1 to positively define the design element. If more than one design element has the same name and parameter 1 is not specified, this method signs the first design element with the specified name.
This method executes only on a workstation.