title image


Smiley Externe Java Klasse wird nicht gefunden
Hallo an alle,



ich möchte eine externe Java Klasse (hier das Beispiel aus der Scripthilfe)

aus Lotusscript heraus ansprechen. Mit JavaConnect sollte dies auch möglich

sein. Die Klasse hat den Namen 'Mort.class' und liegt im Verzeichnis

'C:\Program Files\Lotus\notes\data'.

In der Notes ini habe ich folgenden Parameter gesetzt:

'JavaUserClasses=C:\Program Files\Lotus\notes\data'

Das Script und die Java Klasse habe ich unten stehen. Das Problem ist ,

daß in der Zeile mit dem Aufruf der Klasse ...= jSession.GetClass("Mort")

der Fehler "LS2J Error: Threw java.lang.ClassNotFoundException: Mort"

ausgelöst wird.



Was mache ich beim Aufruf falsch ?



Bin für jeden Hinweis dankbar



Grüße



Michael



'Lotus script

Uselsx "*javacon"



Dim jSession As JAVASESSION

Dim MortClass As JAVACLASS

Dim Mort As JavaObject



Dim ret As String

Dim ret2 As Double



Set jSession = New JAVASESSION

Set MortClass = jSession.GetClass("Mort") ' fehler

Set Mort = MortClass.CreateObject("()V")



ret = Mort.F

ret2 = Mort.CalculateTotal(200,300)







// Java Class



package mortage;

public class Mort

{

// Java Field

public static String F = "Mortgage Calculator";



// Java Methods



public double CalculateTotal(double principal, double interest)

{

return principal + interest;

}

}



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: