Сбой клиента Notes при использовании тега object и 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, клиент падает.
Я использую Release 8.5.3FP1.
У вас есть какие-нибудь предложения? Запрещено ли использование тега объекта в XPiNC?
Как рекомендовано в ответе Саймона О'Догерти, я проверил все файлы в папках 'IBM_TECHNICAL_SUPPORT' и 'workspace\logs', которые были изменены с момента / после сбоя клиента.
В файле nsd не было ФАТАЛЬНЫХ.
Ошибка лог-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.
Спасибо заранее.
2 ответа
Обновление с Adobe Reader 8.1.4 до Adobe Acrobat X/ Reader 10.1.4 устранило проблему, с момента обновления не происходило сбоев.
Работа с авариями.
В папке IBM_TECHNICAL_SUPPORT под вашей папкой данных должен быть файл NSD. Откройте этот файл и найдите FATAL и опубликуйте фатальную ветку.
Если стека FATAL нет, проверьте папку workspace\logs на наличие Javacores или журналов ошибок. Для журналов ошибок вы должны искать СЕРЬЕЗНЫЕ ссылки, так как они, скорее всего, вызовут сбой.
Также проверьте журналы XPages в папке IBM_TECHNICAL_SUPPORT на наличие ошибок.
Без этих деталей невозможно диагностировать первопричину.