Domino 9 und frühere Versionen > ND8: Entwicklung

Ärger mit Aufruf Java Klassen Member von LS

<< < (2/3) > >>

atbits:
Ich würde dann halt auch mal veruschen in der init() Methode die Session zu erzeugen  ;D

AndreasWegener0815:
 ???
ist doch da nach dem try oder ?
mSession = NotesFactory.createSession();

atbits:
Du hast recht, hab ich überlesen  :-[
Aber wird init() auch aufgerufen?
Also für mich sieht es aus als wäre mSession null, sonst würde er ja keine NullpointerException werfen, denn was anderes passiert ja nicht?

LS-Code?

AndreasWegener0815:

--- Code: ---Sub Postsave(Source As Notesuidocument)
If Source.FieldGetText("SendMailAdjuster")="Yes" Then
Dim lSender As String
Dim lReceiver As String
Dim lDoc As NotesDocument
Dim ToolClassObj  As JavaObject
Dim js As New JAVASESSION
Dim ToolClass As JAVACLASS
Dim lSession As New Notessession()
Dim x As String
Set lDoc = Source.Document
lSender="Hans Wurst"
lReceiver="hans Wurst"
Set ToolClass = js.GetClass ("Tools")
Set ToolClassObj = ToolClass.CreateObject ()
Call ToolClassObj.init ()
Call ToolClassObj.SendCallInfoMailFromLS(lSender,lReceiver,Source.Document.UniversalID )
End If

End Sub

--- Ende Code ---

Danke für deine Mühe  :) . Aber nochmals zur Grundfrage, kann ich nicht einfach meine lSession aus dem LS mit übergeben ? Da kommt ja wie gesagt der Type Mismatch.

atbits:
Ich würde sagen nope

siehe hier + Antowrten

http://www-10.lotus.com/ldd/nd6forum.nsf/869c7412fe5d56b7852569fa007826e3/704ece542aba229285256e740054b106?OpenDocument

Genau Dein Problem ....

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln