メインコンテンツへスキップ
Waters Japan

Word ドキュメントのイメージを LMS ドキュメントセクションに印刷して戻すと、ドキュメントおよびオーディットトレイルレポートの生成が失敗する - WKB278026

Article number: 278026To English version

症状

  • Word セクションを LMS クライアントから外部で開いて閉じ、Image Writer を使用して画像を LMS に印刷することを選択すると、その後のドキュメントレポートまたはオーディットトレイルレポートの生成が失敗し、クライアントに以下の警告メッセージが表示されます。

「….への HTTP 応答の受信中にエラーが発生しました。これは、サービスエンドポイントバインドが HTTP プロトコルを使用していないことが原因である可能性があります。これは、HTTP 要求接続がサーバーによって中断されていることが原因である可能性もあります(サービスのシャットダウンが原因である可能性があります)。  詳細については、サーバーログを参照してください。」

  • Windows の[アプリケーションイベントログ]に対応するエラーが記録される:
    • 故障したアプリケーションの名前:splwow64.exe、バージョン:10.0.14393.8244、タイムスタンプ:0x68636433
    • 故障したモジュールの名前:acpdf550.dll、バージョン:0.3.0.5521、タイムスタンプ:0x59b029f0
    • 例外コード:0xc0000005
    • 障害オフセット:0x0000000000080505
    • フォールトのプロセス ID:0x868
    • アプリケーションの起動時間の不良:0x01dc0c495be4b6b8
    • 障害のあるアプリケーションパス:C:\Windows\splwow64.exe
    • 故障したモジュールパス:C:\Windows\system32\spool\DRIVERS\x64\3\acpdf550.dll
    • レポート ID:1a2a9625-07b2-43d2-93d5-1c8822c1bbb1
    • 故障したパッケージのフルネーム:
    • フォールトのパッケージ関連アプリケーション ID: 
  • LMS IIS ログファイルに以下のエラーメッセージが表示される。
    • ERROR - User: usmmokm, Method: PrintExperiment, Message: System.AggregateException: One or more errors occurred. ---> System.ComponentModel.Win32Exception: The operation completed successfully
         at System.Drawing.Printing.StandardPrintController.OnEndPrint(PrintDocument document, PrintEventArgs e)
         at System.Windows.Forms.PrintControllerWithStatusDialog.OnEndPrint(PrintDocument document, PrintEventArgs e)
         at System.Drawing.Printing.PrintController.Print(PrintDocument document)
         at System.Drawing.Printing.PrintDocument.Print()
         at Creon.Dragon.WebService.ExperimentReportServiceHelper.executePrint(Object obj)
         at System.Threading.Tasks.Task.InnerInvoke()
         at System.Threading.Tasks.Task.Execute()
         --- End of inner exception stack trace ---
         at Creon.Dragon.WebService.ExperimentReportServiceHelper.PrintExperiment()
      ---> (Inner Exception #0) System.ComponentModel.Win32Exception (0x80004005): The operation completed successfully
         at System.Drawing.Printing.StandardPrintController.OnEndPrint(PrintDocument document, PrintEventArgs e)
         at System.Windows.Forms.PrintControllerWithStatusDialog.OnEndPrint(PrintDocument document, PrintEventArgs e)
         at System.Drawing.Printing.PrintController.Print(PrintDocument document)
         at System.Drawing.Printing.PrintDocument.Print()
         at Creon.Dragon.WebService.ExperimentReportServiceHelper.executePrint(Object obj)
         at System.Threading.Tasks.Task.InnerInvoke()
         at System.Threading.Tasks.Task.Execute()<---
      , Data: One or more errors occurred.

環境

  • NuGenesis 9 LMS

原因

WatersLMS PDF プリンターで、[Postscript Simulation](ポストスクリプトシミュレーション)オプションが有効になっています。

解決策

  1. PostScript シミュレーションを使用不可にします。  これは NuGenesis 9.3 以降、既定で使用不可になっています。
    1. LMS サーバーで、管理者権限でメモ帳で次のファイルを開きます:ドライブ:\inetpub\wwwroot\WATERSLMS\web.config
    2. 以下の行を探します:
      • <add key="PDFREPORTSIMPOSTSCRIPT" value="1">
    3. 値を 0 に変更します
    4. ファイルを保存して閉じます

WatersLMS PDF プリンターのポストスクリプトシミュレーションオプションをオフにした場合の影響は、ドキュメントエディター画面(ドキュメント、ドキュメント履歴、オーディットトレイル付きドキュメント)からの PDF レポートの生成にのみ影響します。追加の変更は NuGenesis LMS の動作に影響しません。

追加情報

この問題は、CRI-6721 および CRI-9038 で報告されました。

id278026, audit trail, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG