2016-08-22 13 views
0

Я добавил этот код для загрузки файла системных свойств в Java Agent, но я получаю сообщение об ошибке, которое разрешено для доступа к свойствам системы.Lotus Notes: не разрешен доступ к файлу свойств системы

Я хочу загрузить файл свойств abcd, который находится на сервере Windows на диске C. Из этого файла будет выбран файл свойств.

inp = new FileInputStream("/abcd.properties"); 

    if(inp== null) 
     { 
      System.out.println("FIND NOT FOUND!!!!!!!!!!!"); 
     } 
     else{ 
      System.out.println("FIND FOUND"); 
     } 

    p.load(inp); 
    System.out.println(p.getProperty("flag")); 

Я попытался удалить

java.lang.SecurityException: not allowed to access system properties 
08/22/2016 12:47:44 AM HTTP JVM: at lotus.notes.AgentSecurityManager.checkPropertiesAccess(Unknown Source) 
08/22/2016 12:47:44 AM HTTP JVM: at java.lang.System.getProperties(System.java:342) 
08/22/2016 12:47:44 AM HTTP JVM: at JavaAgent.NotesMain(JavaAgent.java:73) 
08/22/2016 12:47:44 AM HTTP JVM: at lotus.domino.AgentBase.runNotes(Unknown Source) 
08/22/2016 12:47:44 AM HTTP JVM: at lotus.domino.NotesThread.run(Unknown Source) 
+0

@ Duston вы можете мне помочь в этом – LotusWorst

ответ

2

Попробуйте установить "уровень безопасности выполнения" на 2, чтобы разрешить доступ к файловой системе:

enter image description here

+2

Может быть, вам также придется изменить java.policy .... – umeli

+0

Я сделал разрешить операции с ограничениями. – LotusWorst

+0

@umeli Я изменил его, но все еще Свойства системы я не могу загрузить – LotusWorst

0

Для тех, кто может имеют аналогичные проблемы, это связано с тем, что диспетчер безопасности JVM не разрешает доступ к свойствам системы. Чтобы разрешить доступ к системе, политика безопасности должна указывать это действие, поэтому решение будет заключаться в изменении политики безопасности виртуальной машины Java (JVM), которая, в свою очередь, позволит получить доступ к свойствам системы. Для получения подробного решения посетите: www-01.ibm.com/support/docview.wss?uid=swg21173567.