グローバルリソースのプロパティ

接続設定

グローバルリソースの接続設定は、各アダプタのプロパティ設定ダイアログ、コントロールパネルの「グローバルリソースの設定」、またはWebConsoleから行うことができます。
基本設定
項目名 必須/省略可 変数の使用 説明 備考
名前 必須 使用不可 接続先の設定の名前を入力します。
 
種類 必須 使用不可 接続先のデータベースの種類を選択します。
  • 編集中のオペレーションのデータベース以外は選択できません。
必須設定
項目名 必須/省略可 変数の使用 説明 備考
ホスト名 必須 環境変数のみ使用可 Dominoサーバのホスト名またはIPアドレスを入力します。
 
ポート番号 省略可 環境変数のみ使用可 Dominoサーバのポート番号を入力します。
  • 省略した場合は「80」が設定されます。
データベース名 必須 環境変数のみ使用可 データベース(NSFファイル)名を入力します。
  • 拡張子(.nsf)は省略可能です。
ユーザ名 省略可 環境変数のみ使用可 ユーザ名を入力します。
  • [ユーザ名]および[パスワード]を省略した場合、匿名アクセスを行います。
パスワード 省略可 環境変数のみ使用可 パスワードを入力します。  
プロパティアクション
項目名 説明 備考
接続テスト データベースへの接続確認を行います。  

コンポーネントプールの設定

コンポーネントプールの設定は、コントロールパネルの「グローバルリソースの設定」、またはWebConsoleから行うことができます。

セキュリティ

セキュリティの設定は、コントロールパネルの「グローバルリソースの設定」、またはWebConsoleから行うことができます。

主な例外

例外名 原因 対策
lotus.domino.NotesException
Session closed due to communications failure
以下の原因が考えられます。
  • 接続先のDominoサーバ、またはDIIOP Serverが起動していない
  • 同一のグローバルリソースによるDIIOP接続が、DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を超過して行われなかったため、接続が切断された
以下のことを行ってください。
  • 接続先のDominoサーバまたはDIIOP Serverを起動する
  • DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を確認する
lotus.domino.NotesException
Object no longer exists on server
同一のグローバルリソースによるDIIOP接続が、DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を超過して行われなかったため、接続が切断されています。 DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を確認してください。
lotus.domino.NotesException
NotesException: Bulk recycler is not running
同一のグローバルリソースによるDIIOP接続が、DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を超過して行われなかったため、接続が切断されています。 DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を確認してください。
org.omg.CORBA.INV_OBJREF
vmcid: 0x49420000 minor code: 64 completed: No
同一のグローバルリソースによるDIIOP接続が、DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を超過して行われなかったため、接続が切断されています。 DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を確認してください。
org.omg.CORBA.INV_OBJREF
vmcid: 0x49423000 minor code: 2449 completed: No
同一のグローバルリソースによるDIIOP接続が、DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を超過して行われなかったため、接続が切断されています。 DIIOP Serverに設定された「アイドル状態のセッションのタイムアウト」を確認してください。
LotusDominoException
4457: Could not get IOR from Domino Server: http://<ホスト名>:<ポート番号>/diiop_ior.txt
以下の原因が考えられます。
  • 接続先のDominoサーバが起動していません。
  • 接続先のDominoサーバのWeb匿名アクセスが有効になっていません。
以下のことを行ってください。
  • 接続先のDominoサーバを起動してください。
  • 接続先のDominoサーバのWeb匿名アクセスを有効にしてください。
    詳細については、「環境設定」を参照してください。
LotusDominoException
4062: Could not open Notes session
以下の原因が考えられます。
  • 接続先のDominoサーバが起動していません。
  • 接続先のDIIOP Serverが起動していません。
以下のことを行ってください。
  • 接続先のDominoサーバを起動してください。
  • 接続先のDIIOP Serverを起動してください。
LotusDominoException
4488:
接続先のDominoサーバの「制限なしJava/JavaScript/COMの実行」の設定で接続ユーザが指定されていません。 接続先のDominoサーバの「制限なしJava/JavaScript/COMの実行」の設定で接続ユーザまたは匿名を指定してください。
詳細については、「環境設定」を参照してください。
LotusDominoException
4457: Could not get IOR from Domino Server: http://<ホスト名>:<ポート番号>/diiop_ior.txt
[ホスト名]で指定したホスト、または[ポート番号]で指定したポート番号が不正です。 [ホスト名]または[ポート番号]を確認してください。
LotusDominoException
4003: File does not exist
[データベース名]で指定したデータベースが存在しません。 [データベース名]で存在するデータベースを指定してください。
LotusDominoException
4486: Invalid user name/password -- 指定したユーザ名もしくはパスワードが不正です。
[ユーザ名]または[パスワード]が不正です。 [ユーザ名]または[パスワード]を確認してください。
LotusDominoException
4060: User <ユーザ名> cannot open database <データベース名>
[ユーザ名]に指定したユーザに[データベース名]で指定したデータベースを開く権限がありません。 以下のいずれかを行ってください。
  • [ユーザ名]に指定したユーザを確認してください。
  • [データベース名]で指定したデータベースの設定を確認してください。
LotusDominoException
4060: User Anonymous cannot open database <データベース名>
[データベース名]で指定したデータベースが匿名アクセスを許可していません。 以下のいずれかを行ってください。
  • [ユーザ名]および[パスワード]を指定してください。
  • [データベース名]で指定したデータベースの設定を確認してください。