The operation completed successfully
Добавлено: 24 янв 2008, 14:44
Приветствую
У нас возникла проблемка. Мы проводили нагрузочное тестирование. Делали конвертацию в PDF, в нескольких потоках, в одном или в нескольких процессах.
Через некоторое время появилась ошибка и далее она повторялась при каждой конвертации
2008-01-24 14:53:06,456 [ThreadPool Thread #0] ERROR
StimulSoftDocConverterPlugin.Converter
System.ComponentModel.Win32Exception: The operation completed successfully
at System.Drawing.Font.ToHfont()
at Stimulsoft.Report.Export.PdfFonts.GetFontMetrics(Font font)
at Stimulsoft.Report.Export.PdfFonts.InitFontsData()
at Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFont, Boolean standardPdfFonts, Boolean compressed, Boolean exportRtfTextAsImage, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccesPrivileges, StiPdfEncryptionKeyLength keyLength)
at Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFont, Boolean standardPdfFonts, Boolean compressed, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccesPrivileges, StiPdfEncryptionKeyLength keyLength)
at Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFont, Boolean standardPdfFonts, Boolean compressed, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccesPrivileges)
at Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream)
at Stimulsoft.Report.StiReport.ExportDocument(StiExportFormat exportFormat, Stream stream)
at Stimulsoft.Report.StiReport.ExportDocument(StiExportFormat exportFormat, String file)
at DocumentFormatting.StimulSoftDocConverterPlugin.Converter.ConvertDoc(Int64 documentID, StimulSoftOutFormat ownOutFormat, Int64 templateId, Int32 languageID, DateTime onDate, String XML, String path, Int32& pageCount)
-------------------------------
я порылся в нете и кое-что нашёл
http://www.aspose.com/Community/Forums/thread/3412.aspx
не знаю, что такое aspose, но, похоже, проблема абсолютно аналогичная и там её как-то решили.
не подскажете, что с этим счастьем делать?
я напомню, у нас старая версия 2006.4
попробуем протестить с последней(демо) версией, но это не так просто, по определённым причинам
спасибо
У нас возникла проблемка. Мы проводили нагрузочное тестирование. Делали конвертацию в PDF, в нескольких потоках, в одном или в нескольких процессах.
Через некоторое время появилась ошибка и далее она повторялась при каждой конвертации
2008-01-24 14:53:06,456 [ThreadPool Thread #0] ERROR
StimulSoftDocConverterPlugin.Converter
System.ComponentModel.Win32Exception: The operation completed successfully
at System.Drawing.Font.ToHfont()
at Stimulsoft.Report.Export.PdfFonts.GetFontMetrics(Font font)
at Stimulsoft.Report.Export.PdfFonts.InitFontsData()
at Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFont, Boolean standardPdfFonts, Boolean compressed, Boolean exportRtfTextAsImage, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccesPrivileges, StiPdfEncryptionKeyLength keyLength)
at Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFont, Boolean standardPdfFonts, Boolean compressed, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccesPrivileges, StiPdfEncryptionKeyLength keyLength)
at Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFont, Boolean standardPdfFonts, Boolean compressed, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccesPrivileges)
at Stimulsoft.Report.Export.StiPdfExportService.ExportPdf(StiReport report, Stream stream)
at Stimulsoft.Report.StiReport.ExportDocument(StiExportFormat exportFormat, Stream stream)
at Stimulsoft.Report.StiReport.ExportDocument(StiExportFormat exportFormat, String file)
at DocumentFormatting.StimulSoftDocConverterPlugin.Converter.ConvertDoc(Int64 documentID, StimulSoftOutFormat ownOutFormat, Int64 templateId, Int32 languageID, DateTime onDate, String XML, String path, Int32& pageCount)
-------------------------------
я порылся в нете и кое-что нашёл
http://www.aspose.com/Community/Forums/thread/3412.aspx
не знаю, что такое aspose, но, похоже, проблема абсолютно аналогичная и там её как-то решили.
не подскажете, что с этим счастьем делать?
я напомню, у нас старая версия 2006.4
попробуем протестить с последней(демо) версией, но это не так просто, по определённым причинам
спасибо