Сбой клиента Notes при использовании тега объекта и pdf в XPiNC

У меня есть файл PDF в качестве файлового ресурса (test.pdf) в моей базе данных и следующая xpage, которая отображает его как встроенный объект:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

<xp:panel tagName="object">
    <xp:this.attrs>
        <xp:attr name="data" value="test.pdf"></xp:attr>
        <xp:attr name="type" value="application/pdf"></xp:attr>
        <xp:attr name="width" value="600"></xp:attr>
        <xp:attr name="height" value="600"></xp:attr>
    </xp:this.attrs>

    It appears your Web browser is not configured to display PDF files. No worries, just <a href='test.pdf'>click here to download the PDF file.</a>
</xp:panel>
</xp:view>

Все отлично работает в веб-браузере (Firefox). Когда я открываю xpage в клиенте Notes (XPiNC) в первый раз, PDF также отображается встроенным. Но когда я открываю xpage несколько раз, клиент падает.

Я использую выпуск 8.5.3FP1.

У Вас есть какие-то предложения? Запрещено ли использование тега объекта в XPiNC?


Как рекомендовано в ответе Саймона О'Доэрти, я проверил все файлы в папке «IBM_TECHNICAL_SUPPORT» и «workspace\logs», которые были изменены после/после сбоя клиента.

В файле nsd не было FATAL.

журнал ошибок-1.xml:

<CommonBaseEvent creationTime="2012-08-21T22:08:27.093+02:00" globalInstanceId="ELc0a808f50001394acb55ed00000009" msg="Project facet jst.web has not been defined. It is used in plugin org.eclipse.wst.jsdt.web.core." severity="50" version="1.0.1">
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">
    <children name="CommonBaseEventLogRecord:name" type="string"> 
        <values>SCHWERWIEGEND</values>
    </children>
</extendedDataElements>
<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1327306362466" location="MBS-86" locationType="Hostname" subComponent="org.eclipse.wst.common.project.facet.core" threadId="4" componentType="http://www.w3.org/2001/XMLSchema-instance"/>
<situation categoryName="ReportSituation">
    <situationType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>
</situation>
</CommonBaseEvent>´

console_MBS-86_2012_08_21@22_06_40.log:

[0548:0002-1230] 21.08.2012 22:27:14,34 DeskClientOpenInt> Calling CreateProgramRCP     pszRCPCmdLine[/authenticate ] bDeskProvisioningRestart [0]
[0548:0002-1230] 21.08.2012 22:27:14,37 DeskClientOpenInt> Executed CreateProgramRCP
[0548:0002-1230] 21.08.2012 22:27:21,35 DeskClientOpenInt> Calling CreateProgramRCP pszRCPCmdLine[/authenticate ] bDeskProvisioningRestart [0]
[0548:0002-1230] 21.08.2012 22:27:21,38 DeskClientOpenInt> Executed CreateProgramRCP
[0548:0002-1230] 21.08.2012 22:27:27,27 DeskClientOpenInt> Calling CreateProgramRCP pszRCPCmdLine[/authenticate ] bDeskProvisioningRestart [0]
[0548:0002-1230] 21.08.2012 22:27:27,29 DeskClientOpenInt> Executed CreateProgramRCP
[0548:000E-0D34]  Thread=[0548:000E-0D34]
[0548:000E-0D34] Stack base=0x05F70084, Stack size = 2560 bytes
[0548:000E-0D34] PANIC: The notes2 process (pid=2052) exited unexpectedly.

Спасибо заранее.


person Daniel Jaeger    schedule 21.08.2012    source источник
comment
Хорошо, единственные SPR, которые я смог найти, уже исправлены для этого выпуска. Я попытался создать приведенный выше образец в тестовой базе данных и распечатать эту страницу в формате PDF в качестве файлового ресурса. Затем я открывал и закрывал базу данных более 30 раз. PDF-файл каждый раз отображался нормально и без сбоев. Есть ли какие-либо другие факторы, способствующие возникновению аварии?   -  person Simon O'Doherty    schedule 22.08.2012
comment
Спасибо за тестирование. Благодаря вашим результатам я протестировал страницу на некоторых других компьютерах. Страница со встроенным PDF-файлом работала нормально, и на этих других машинах не происходило сбоев. Нет сбоев на машинах со следующей конфигурацией: Win7 64Bit и Acrobat X 10.1.4 | Win XP 32-битная версия и Acrobat X 10.1.4. Сбой на машине со следующей конфигурацией: Win XP 32Bit и Acrobat Reader 8.1.4. Таким образом, основным фактором сбоя, по-видимому, является версия Adobe Reader. Я не знаю, проблема в Adobe Reader или Notes Client, но в Firefox xPage работает с Adobe Reader 8.1.4.   -  person Daniel Jaeger    schedule 23.08.2012
comment
Последняя версия читалки для XP 9.5. Можете ли вы попробовать обновиться до этого и посмотреть, происходит ли это по-прежнему?   -  person Simon O'Doherty    schedule 23.08.2012
comment
Я уже обновился до Acrobat X/Reader 10.1.4, после этого обновления не происходит сбоев.   -  person Daniel Jaeger    schedule 27.08.2012


Ответы (2)


Работа с авариями.

  1. В папке IBM_TECHNICAL_SUPPORT под вашей папкой данных должен быть файл NSD. Откройте этот файл, найдите FATAL и опубликуйте фатальную ветку.

  2. Если стека FATAL нет, проверьте папку workspace\logs на наличие Javacores или журналов ошибок. Для журналов ошибок вам нужно искать СЕРЬЕЗНЫЕ ссылки, так как они, скорее всего, вызовут сбой.

  3. Также проверьте журналы XPages в папке IBM_TECHNICAL_SUPPORT на наличие ошибок.

Без этих деталей невозможно диагностировать первопричину.

person Simon O'Doherty    schedule 21.08.2012
comment
Здравствуйте и спасибо за ваш ответ. Я добавил информацию журнала ошибок к вопросу выше. Я не нашел FATAL в файле nsd, и не было журнала xPages, который был изменен после / после сбоя. Был только файл журнала ошибок. - person Daniel Jaeger; 22.08.2012

Обновление с Adobe Reader 8.1.4 до Adobe Acrobat X/Reader 10.1.4 устранило проблему, с момента обновления не возникало сбоев.

person Daniel Jaeger    schedule 27.08.2012