2016-08-29 12 views
0

ロータスを初めて使用しました。サーバーからプロパティデータを取得しようとしていますJavaエージェントエラーが発生しました。 ff.loadメソッドを使用すると、プロパティファイルにアクセスできないエラーが発生します。Lotus Notes:プロパティファイルが見つかりませんでした。

正しく動作するように、このコードに何を追加する必要があるのか​​を誰にでも伝えることができます。私は制限権も是正しました。 2番目のオプションを選択してください。

Javaコード。

InputStream con = session.getClass().getResourceAsStream("C:/pqrs.properties"); 
if(con== null) 
      { 
       System.out.println("FLAG FILE NOT FOUNDFIND NOT FOUND!!!!!!!!!!!"); 
      }else 
      { 
       System.out.println("FLAG FILE FOUND !!!!!!!!FIND FOUND"); 
      } 

      Properties ff = new Properties(); 
      ff.load(con); 

答えて

0

OSのファイルシステムセキュリティ設定では、おそらくDominoサーバーがC:ドライブのルートディレクトリからファイルを読み取ることができません。

ドミノサーバーが読めることがわかっている場所にファイルを移動してみてください。たとえば、C:¥IBM¥Lotus¥Domino¥Dataフォルダ、または同等の場所がDominoサーバーの構成にあるかどうかに関係なく、

+0

詳細については、http://stackoverflow.com/questions/39075349/lotus-notes-not-allowed-to-access-system-properties-fileを参照してください。 – umeli

関連する問題