> |  
Java script library e get database
Francesca
io ho un problema su una libreria in java
da un agente chiamo un metodo in una classe di una libreria
AppLog log = new AppLog();
int l= log.WriteLog("getDatabase","prova","errore");

la libreria :
import lotus.domino.*;
import java.util.Vector;

public class AppLog extends AgentBase{
public int WriteLog (String App, String Z, String Message) {
try{
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
Database db = session.getDatabase ("", "Log\\AppLog.nsf");
Document Doc = db.createDocument();
Doc.appendItemValue("Server", Doc.getItemValue("Server"));
Doc.appendItemValue("Form", "LogEntry");
Doc.appendItemValue("Applicativo", "App");
Doc.appendItemValue("Messaggio", Message);
Doc.save(true, false);
return 1;
}

catch(Exception e) {
e.printStackTrace();
return 0;
}
}
}

mi da il seguente eoore quando dovrebbe aprire il DB

java.lang.NullPointerException

at AppLog.WriteLog(AppLog.java:9)

at JavaAgent.NotesMain(JavaAgent.java:11)

at lotus.domino.AgentBase.runNotes(Unknown Source)

at lotus.domino.NotesThread.run(NotesThread.java:218)

Error cleaning up agent threads


avete qualche soluzione?
grazie fra




You are here Java script library e get database - Francesca -