if (doc.isValid())
System.out.print( doc.getItemValueString("Beitrag"));
String numStr = doc.getItemValueString("Access_counter");
Du machst den check, ob doc valid ist, wenn dem nicht so ist, machst Du mit doc.getItemValueString weiter? Ob das gescheit ist?
Weiter kannst Du mit iSvalid nicht prüfen, ob doc überhaupt auf ein NotesDocument Objekt zeigt oder nicht (was vermutlich Deine Intention ist). Aus der Designer-Hilfe:
Indicates whether a Document object represents an existing document (not a deletion stub) initially.