Archiv des Intrexx Live! Forums

Hier sehen Sie die Foreneinträge aus dem Intrexx Live! Forum. Bis November 2016 war es das Forum für alle Fragen rund um die Software Intrexx von United Planet.
Seit November 2016 gibt es ein neues moderiertes Forum, das Intrexx Community Forum. Nutzen Sie bitte unbedingt dieses für aktuelle Fragen, Antworten und Informationen.

Wichtig: Dieses Forum dient als Archiv. Die Einträge beziehen sich oft auf ältere Versionen von Intrexx und entsprechen nicht mehr den aktuellen technischen Gegebenheiten.
Daher sollten alle Inhalte ausschließlich von Experten genutzt werden. Bei unsachgemäßer Anwendung kann es zu zeitaufwändigen Problemen oder Datenverlust kommen.
Übersicht > Intrexx Professional: Suggestions > Unable to resolve class de.uplanet.lucy.server.usermanager.ds.IDsUserRecor

Unable to resolve class de.uplanet.lucy.server.usermanager.ds.IDsUserRecor

Die Klasse de.uplanet.lucy.server.usermanager.ds.IDsUserRecord (und wahrscheinlich andere in dem package auch) können in Groovy nicht deklariert werden, weil der Klassenname nicht aufgelöst werden kann. Eine Zeile wie:

de.uplanet.lucy.server.usermanager.ds.IDsUserRecord myUserRec = null

löst den Fehler "unable to resolve class de.uplanet.lucy.server.usermanager.ds.IDsUserRecord" aus, obwohl die Klasse doch (at)Scriptable ist, also von Groovy ansprechbar. Sie ist auch in der Groovy-API verzeichnet.

Vielleicht kann ich das mit "def myUserRec = null" umgehen, aber schön ist das nicht.
09.06.2011 12:13 von Raw
Hallo Raw,

das Interface IDsUserRecord ist nicht
(at)Scriptable. Es ist als Typ von Rückgabewerten anderer Klassen in die JavaDocs aufgenommen worden.

Somit bleibt keine andere Möglichkeit, als die typlose Deklaration der Variablen mit
def, was der Groovy-Philosphie auch nicht gerade entgegen läuft attention

Mit freundlichen Grüßen,
Alexander Veit
09.06.2011 15:15 von Alexander Veit
Zurück | Alles über Intrexx | Impressum | Datenschutzerklärung

Über United Planet
© 2019 United Planet GmbH
Schnewlinstraße 2
79098 Freiburg