Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: DaHias am 28.08.09 - 08:09:54

Titel: SAP Connection Agent - Etwas widerwillig
Beitrag von: DaHias am 28.08.09 - 08:09:54
Moin Moin die zweite,

Wir haben einen Agenten gebastelt, der eine Verbindung zu SAP herstellt. Wenn wir nun diesen Agenten manuell starten, mit der der Adminkennung also direkt auf dem Server, läuft der Agent einwandfrei.

Soll der Agent dann jedoch periodisch laufen, also jede Nacht, mit der Adminkennung signiert, scheitert dieser immer an der gleichen Stelle.

Er scheitert in folgender Funktion in der ersten Zeile:

Code
Function login As Integer
	
	Set sapConn = CreateObject("SAP.Functions") <- hier scheitert er
	Set objConnection = sapConn.Connection
	objConnection.System = "K01"
	objConnection.HostName = "muc1abc2"
	objConnection.SystemNumber = "00"
	objConnection.client = "001"
	objConnection.user = "xxx"
	objConnection.Password = "xxx"
	objConnection.Language = "DE"
	
'***********************************************************
' Verbindungsaufbau
'***********************************************************
	If objConnection.Logon(0, True) Then
		login = True
		Call logAgent.logAction("Verbunden mit "+objConnection.HostName )
	Else
		login = False
	End If
	
End Function

Folgende Fehlermeldung wird ausgegeben:

Fehler: Operation is disallowed in this session

Kann mir das einer erklären, warum ich das manuell ausführen darf, aber periodisch klappts nicht?

Danke für alle Hinweise ^^

Grüße,
Mathias
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: eknori am 28.08.09 - 08:13:50
Zitat
Operation is disallowed in this session
Beliebte Falle.

Gucke dir mal die Rechte des Agenten an ( in den EIgenschaften ) "Beschränkte Operationen ... "
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: DaHias am 28.08.09 - 08:31:13
Mei so einfach ^^ Ok hab die Berechtigung jetzt angehoben, schon läuft er weiter... bis zur nächsten Fehlermeldung

Cannot create automation object

Aber ich glaub da muss ich selbst erstmal schauen woher das nu wieder kommt.
Danke eknori!
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: eknori am 28.08.09 - 08:34:03
Hast du die SAP-GUI auf dem Rechner installiert?
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: DaHias am 28.08.09 - 08:44:05
Jap die haben wir letzin erst extra installieren lassen, weil wir dachten daran liegts.
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: WernerMo am 28.08.09 - 11:13:30
Hallo

nur dumme Frage, hat der User/Account unter dem der Domio läuft überhaupt Zugriffsrechte auf den SAP-Server (über OS)?

Gruß Werner
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: DaHias am 28.08.09 - 11:50:36
Das dürfte eigentlich kein Problem sein, denn wenn ich den Agenten manuell mit dieser Kennung starte, dann klappts ja. Lass ich ihn periodisch automatisch laufen, nur dann klappts nicht.

Also manuell lass ich den Agenten mit der Kennung NotesAdmin laufen und signiert isser auch mit der Kennung, wenn er dann automatisch läuft.
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: WernerMo am 28.08.09 - 11:53:34
Hallo,

ich meine den ACCOUNT des OS.

Gruß Werner
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: DaHias am 28.08.09 - 12:00:54
Hm... besteht da ein Unterschied, wenn ich mich Remote auf den Server mit der Kennung schalte oder den Agenten automatisch mit der Kennung laufen lasse?

Ansich läuft der Agent ja beide male mit der gleichen Kennung.
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: s_Old am 28.08.09 - 14:27:21
Mei so einfach ^^ Ok hab die Berechtigung jetzt angehoben, schon läuft er weiter... bis zur nächsten Fehlermeldung

Cannot create automation object
...
Die Meldung kommt u.a. wenn man z.B. versucht einen NotesUIWorkspace in einem Agenten, der auf dem Server laufen soll zu benutzen. Würde auch erklären, warum manuell funzt, periodisch aber net.
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: koehlerbv am 28.08.09 - 14:34:52
Nein, diese Meldung hat mit dem Frontend gar nichts zu tun. Das Object SapConn spielt nicht mit. Mögliche Gründe hierfür wurden bereits genannt.

Bernhard
Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: s_Old am 28.08.09 - 14:40:40
Nein, diese Meldung hat mit dem Frontend gar nichts zu tun. Das Object SapConn spielt nicht mit. Mögliche Gründe hierfür wurden bereits genannt.

Bernhard
Ah richtig, da war ich zu schnell...

Titel: Re: SAP Connection Agent - Etwas widerwillig
Beitrag von: koehlerbv am 28.08.09 - 14:45:08
Der Reflex lag ja nahe, Sven: Frontend geht, Backend nicht ... :)

Bernhard