IT Hit Ajax Library — MODApplet.class не найден

Когда я пытаюсь открыть .txt, .pdf или .odt, вызвав:

'ITHit.WebDAV.Client.DocManager.EditDocument(sDocumentUrl, javaApletFilePath)`  

Я заметил в Fiddler запрос GET к /MODApplet.class с ответом 404 Not Found.
Это нормально?

Дополнительная информация:

Сначала я протестировал библиотеку на простой конфигурации, и все работало нормально, поэтому я не использовал Fiddler для просмотра запросов и ответов.

Поскольку я изменил конфигурацию, у меня возникли проблемы при редактировании .odt, .pdf и .doc, но я не могу понять, откуда они берутся.


person cilmela    schedule 26.05.2014    source источник


Ответы (1)


Да, запрос к /MODApplet.class и ответ 404 Not Found — это нормально. Насколько я помню, это сделано для максимальной совместимости с веб-браузером. Но убедитесь, что запрос к ITHitMountOpenDocument.jar выполнен.

Как только вы упомянули о реконфигурации, вам может понадобиться очистить кеш Java на клиентском компьютере, пожалуйста, смотрите скриншот:

введите здесь описание изображения

Если вы изменили схему аутентификации, вам может потребоваться очистить кэшированные учетные данные, см. «Кэширование учетных данных и схемы аутентификации» здесь.

  • Относительно файлов .odt: LibreOffice и OpenOffice не предоставляют каких-либо надстроек веб-браузера или расширений протокола для открытия документов без апплета Java. Однако документы LibreOffice/OpenOffice можно без проблем открывать с помощью Java-апплета прямо с сервера.

  • Относительно документов в формате .pdf: гипотетически Adobe Acrobat предоставляет надстройки веб-браузера для открытия документов непосредственно с сервера. По нашему опыту, это никогда не работало должным образом, вы всегда получаете ошибку. Опять же, с Java-апплетом все в порядке.

  • Что касается документов .doc: не должно возникнуть проблем с открытием файлов .doc как с помощью надстроек/расширений протокола веб-браузера, так и с помощью апплета Java. Ознакомьтесь также с этой статьей.

person IT Hit WebDAV    schedule 27.05.2014
comment
Я очистил кеш Java и кешированные учетные данные, но никаких улучшений. Когда вы говорите, что его можно открыть с помощью апплета Java, вызвав EditDocument, апплет Java используется, когда не установлен MS Office или когда это не документ Microsoft Office, не так ли? Я отправляю вам журнал Fiddler по электронной почте - person cilmela; 27.05.2014