Hi zusammen,
Ich erhalte bei folgendem Code eine NullPointerException:
package com.esg.print.pdf;
import lotus.domino.*;
import java.io.*;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import com.ibm.notes.java.ui.*;
import com.ibm.notes.java.ui.documents.NotesUIDocument;
import com.ibm.notes.java.api.*;
import com.ibm.notes.java.api.util.NotesSessionJob;
import org.osgi.framework.BundleActivator;
import org.eclipse.core.runtime.Platform;
import org.eclipse.osgi.util.NLS;
public class PDFPrinter extends AgentBase {
public void NotesMain() {
try {
NotesSessionJob job = new NotesSessionJob("BG Operation") {
protected IStatus runInNotesThread(Session session,
IProgressMonitor monitor) throws NotesException {
// compute something here
return Status.OK_STATUS;
}
};
job.schedule();
} catch (Exception e) {
System.err.println(e.getClass().getName() + ": " + e.getMessage());
}
}
}
java.lang.NullPointerException: null
Das kann doch eigentlich nur den job betreffen oder? Aber wieso? Ich habe diesen Code lediglich kopiert, weil dazu geraten wird so etwas zu nutzen wenn man für den Client etwas programmiert.
Vielen Dank für die Hilfe!
Grüße,
Mathias