My Oracle Support Banner

CANNOT OPEN PMDA PAPER REPORT (INV FORM-1,2) IF LONG EVENT DESCRIPTION EXISTS (Doc ID 1667002.1)

Last updated on OCTOBER 16, 2018

適用範囲:

Oracle Argus Safety Japan - バージョン 6.0.7 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

症例報告書(治験薬 様式1, 2)を、以下の条件に合致する症例から表示しようとしたところ、

以下の問題が発生する場合があります。


条件:

- 症例報告書(治験薬 様式1, 2)を表示/出力しようとしている
  且つ
- この症例の有害事象タブに、複数の有害事象名が登録されている
  且つ
- プライマリではない事象の「報告された事象名」フィールドに、73文字以上の値が登録されている


起こりうる問題:

1) 処理中のアイコンが10~15分間表示されたままの状態が続き、最後、以下のエラーが表示される

------------------
エラー番号: - 2147467259
詳細: XML ServiceRequest failed.
Server Error
------------------
または
------------------
エラー番号: 305200002
詳細: Error in generating PMDA Paper Report
------------------

2) 10~15分間の間、レポートサーバ上の PDFReports キャッシュフォルダ内に作成されたPDFのファイルサイズが、だんだん大きくなる。

3) 上記エラーが表示されずに、アプリケーションがハングする場合もある。

4) Argusvr2 xxx logファイルに、以下のエラーが出力されている

<Date/Time>, [#], Exception DetailsMessage
Out of memory in function pdf_grow_pages
Stack Trace
  at PDFlib_dotnet.PDFlib.begin_page_ext(Double width, Double height, String optlist)
  at Relsys.Argus.BusinessObjects.ArgusBaseReport.PDF.BasePDFPage.CreateA4Page(PDFClass objPdf, String strMainHeading, String strSecondHeading, Boolean blnIsDataFiltered, ArgusPDFPage objCommonPage, Boolean showPageNo)
  at Relsys.Argus.BusinessObjects.ArgusExpeditedReports.Template.InvForm1Template.CreatePage(PDFClass objPdf)
  at Relsys.Argus.BusinessObjects.ArgusBaseReport.PDF.ArgusPDFPage.StartDocument(PDFClass objPdf)
  at Relsys.Argus.BusinessObjects.ArgusBaseReport.PDF.ArgusPDFPage.LoadReportTemplate(String strSortExpression)

(...)

<Date/Time>, [#], Enter Relsys.Persistence.DataAccess.DataAccess.LoadDataSet (Oracle.DataAccess.Client.OracleCommand, PRODUCTS, )
<Date/Time>, [#], Oracle.DataAccess.Client.OracleCommand
<Date/Time>, [#], Exit DataAccess.LoadDataSet, Return Value: null, Execution Time: 00:00:00:015
<Date/Time>, [#], Exception DetailsMessage
Out of memory in function pdf_check_and_read_ttc
Stack Trace
  at PDFlib_dotnet.PDFlib.load_font(String fontname, String encoding, String optlist)
  at Relsys.Argus.BusinessObjects.ArgusBaseReport.PDF.BasePDFPage.SetJapaneseFont(PDFClass o_pdf, Double font_size)
  at Relsys.Argus.BusinessObjects.ArgusExpeditedReports.Template.INVForm2Template.FillFieldLabelsForFirstPage(PDFClass objPdf)
  at Relsys.Argus.BusinessObjects.ArgusExpeditedReports.Template.INVForm2Template.DrawTemplateBody(PDFClass objPdf, Int32 PageCount)
  at Relsys.Argus.BusinessObjects.ArgusExpeditedReports.Template.INVForm2Template.DrawBody(PDFClass objPdf1)
  at Relsys.Argus.BusinessObjects.ArgusBaseReport.PDF.BasePDFPage.CreateLandscapePage(PDFClass objPdf, String strMainHeading, String strSecondHeading, Boolean blnIsDataFiltered, ArgusPDFPage objCommonPage, Boolean showPageNo)
  at Relsys.Argus.BusinessObjects.ArgusExpeditedReports.Template.INVForm2Template.CreatePage(PDFClass objPdf)
  at Relsys.Argus.BusinessObjects.ArgusBaseReport.PDF.ArgusPDFPage.StartDocument(PDFClass objPdf)
  at Relsys.Argus.BusinessObjects.ArgusBaseReport.PDF.ArgusPDFPage.LoadReportTemplate(String strSortExpression)

<Date/Time>, [#], Exception DetailsMessage
Error Reported
Stack Trace
  at Relsys.Argus.Service.Implementations.Reports.ReportExecute.MergePDFReports(String File1, String File2, Boolean AdjustLandscapeA4)
  at Relsys.Argus.Service.Implementations.Reports.ReportExecute.Execute(Int32 iReportType, String IXMLFilePath, String JXMLFilePath, String ReportId, String E2BReportId, String RegReportId, Boolean DraftReport, String DBUserName, String DBPassword, String DBName, Int32 DbSessionId)


再現手順:
1. 新規に症例を作成し、治験(日本)ラインセンスを指定
2. 複数の有害事象名を登録
3. プライマリではない事象の「報告された事象名」フィールドに、73文字以上の値を登録
4. そのほか、レポートを出力する為に必要な項目に値を入力
5. 行政報告タブで、PMDA E2B または 治験薬 症例報告書(様式1/2)をスケジュール
6. 症例を保存
7. レポートを表示

処理中のアイコンが10-15分表示された状態が続き、その後、エラーが表示される。

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.