Domino 9 und frühere Versionen > ND6: Administration & Userprobleme
NSD bei Applet
Mandalor:
Hallo, ich bin am verzweifeln:
Folgendes Priblem ich baue gerade das Planerapplet in eine DB ein. Den Exchanger habe ich angepasst. Alles Funktioniert Super, wenn ich die Maske aus dem Designer starte, Starte ich sie aber über eine Schaltfläche, dann kommt (mit etwas Glück NSD). Das heißt, es kommt nicht immer, aber so mit einer Wahrscheinlichkeit von 30-40 %
Hat jemand eine Idee???
yes2002:
Hi, dann stell doch mal das nsd-file zur Verfügung. Da steht u.U. ein Hinweis auf die Ursache drin.
Gruß
Mandalor:
Sorry, geht nicht ist zuuuu groß (714.000 Zeichen), ich habe den Fehler lokalisiert: es passiert beim lesen von aus Notes: (doc.getColumnValues().elementAt(2)), aber nur manchmal!!!! , wenn es abschmiert, dann immer hier!
Ralf_M_Petter:
Tippe mal auf ein Threadingproblem, kannst du mal den Code posten wo der Fehler auftritt. Gut wäre natürlich wenn man erkennen könnte in welchem Thread das ganze läuft.
Grüße
Ralf
Mandalor:
Das ding liest die Werte über die Ansicht aus den Docs und genau da schmiert er aber, wenn er keine Lust mehr hat!
view = dbNotes.getView("VData") ;
doc = view.getFirstDocument() ;
while( doc != null )
{ System.out.println("DOC ist da") ;
DateTime start = (DateTime)doc.getColumnValues().elementAt(0) ;
System.out.println("DOC ist da2") ;
DateTime end = (DateTime)doc.getColumnValues().elementAt(1) ;
Date notesDateStart = start.toJavaDate() ;
Date notesDateEnd = end.toJavaDate() ;
System.out.println("DOC ist da3") ;
String row = (String)doc.getColumnValues().elementAt(2) ;
String name = (String)doc.getColumnValues().elementAt(3) ;
//String creator ="leer";//(String)doc.getColumnValues().elementAt(8) ;
String cat = (String)doc.getColumnValues().elementAt(4) ;
System.out.println("DOC ist da4") ;
String target = (String)doc.getColumnValues().elementAt(5) ;
String purpose = "Test";//(String)doc.getColumnValues().elementAt(6) ;
System.out.println("DOC ist da5") ;
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln