Hallo, zusammen ich bräuchte da etwas Hilfe !
System: OS= Linux 2.4.18 Red Head, Notes = 6.5.2
Was will ich tun: Ich möchte sämtliche System Informationen auf der Konsole ausgeben mit folgendem Code:
import lotus.domino.*;
import java.util.*;
public class JavaAgent
extends AgentBase {
public void NotesMain() {
try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
Properties sysprops = System.getProperties();
Enumeration propnames = sysprops.propertyNames();
while (propnames.hasMoreElements()) {
String propname = (String) propnames.nextElement();
System.out.println(
propname + "=" + System.getProperty(propname));
}
}
catch (Exception e) {
e.printStackTrace();
}
}
Leider bekomme ich immer folgenden Fehler:
> tell amgr run "test_wuero_request.nsf" 'JavaVersion'
18.11.2004 12:17:39 AMgr: Start executing agent 'JavaVersion' in 'test_wuero_request.nsf'
18.11.2004 12:17:39 Agent error: java.lang.SecurityException
18.11.2004 12:17:39 Agent error: at lotus.notes.AgentSecurityManager.checkPropertiesAccess(AgentSecurityManager.java:523)
18.11.2004 12:17:39 Agent error: at java.lang.System.getProperties(System.java:522)
18.11.2004 12:17:39 Agent error: at JavaAgent.NotesMain(JavaAgent.java:14)
18.11.2004 12:17:39 Agent error: at lotus.domino.AgentBase.runNotes(Unknown Source)
18.11.2004 12:17:39 Agent error: at lotus.domino.NotesThread.run(NotesThread.java:208)
18.11.2004 12:17:39 AMgr: Agent 'JavaVersion' in 'test_wuero_request.nsf' completed execution
Was mache ich da Falsch ?