Копирование / вставка не работает в приложении Java

742
AlainD

Я использую Microsoft Internet Explorer с подключаемым модулем Java для своей рабочей электронной почты (IBM Lotus Notes) во время отпуска. Когда я вхожу в свою рабочую электронную почту, я получаю следующее предупреждение:

 WARNING: The following resource is signed with a weak signature algorithm MD5withRSA and is treated as unsigned 

Я добавил свой рабочий адрес электронной почты в Панель управления> Java> Безопасность> Список сайтов исключений.

Когда я выбираю отправку нового электронного письма, я могу выбрать текст в браузере и вставить во внешнее приложение (например, Блокнот ++). Обратное (от Notepad ++ до браузера) также работает нормально.

Однако при ответе на электронное письмо появляется большой символ «Java», который загружает более сложную форму, и в этой форме копирование / вставка не работает. Любопытно, что я могу копировать / вставлять В приложении Java. Обратите внимание, что электронная почта работает нормально ... только не копировать / вставить.

Я читал, что это о безопасности Java, которая отключила доступ к системному буферу обмена. После следования совету в этой внешней статье и этой статье StackOverflow он не работает для меня. Я добавил разрешение в файл .java.policy и скопировал его в путь HOME. Я закрыл и снова открыл браузер, а затем перезапустил всю машину. До сих пор не работает.

ОС: Windows 8.1 Java: сборка 1.8.0_131-b11

0

1 ответ на вопрос

1
rhsatrhs

Я думаю, что строго говоря, это не плагин Java, о котором вы говорите здесь.

Я думаю, что это плагин IBM Lotus Notes browsr, который в первую очередь представляет собой набор библиотек DLL с собственным кодом, которые реализуют клиентскую среду Notes и функции, работающие внутри вашего браузера. Плагин Notes устанавливается в C: \ Program Files (x86) \ IBM \ Notes и использует каталог данных c: \ users \ USER_NAME \ AppData \ Local \ IBM \ Notes \ Data. Java вступает в то, что этот плагин включает в себя свою собственную частную JVM. которая установлена ​​в C: \ Program Files (x86) \ IBM \ Notes \ jvm - и это версия, отличная от версии 1.8, которую вы установили на свой компьютер. (AFAIK, IBM не поддерживает версию 1.8 в piugin клиента Notes). Эта версия Java установлена ​​для обеспечения согласованной версии Java и среды для поддержки Java-апплетов, которые реализуют функции почтового приложения Notes (и других приложений Notes).

Это звучит правильно, но у меня нет папки `IBM` на моем компьютере. Я вхожу в свою рабочую электронную почту через Internet Explorer (который включен NPAPI, а Chrome нет). Насколько я могу судить, апплет Java JAR размещен в моей работе (`http: // www.MY-COMPANY.biz / domjava / actionbar.jar`). Это с моего личного ноутбука, я никогда не брал его на работу, чтобы установить что-либо связанное с работой. AlainD 7 лет назад 0
Вы сказали, что используете «плагин Java». Этот термин имеет очень специфическое значение как в Notes, так и в браузерном мире, и подразумевает, что фактическая загрузка и установка клиентского кода Notes выполняется вашим браузером. Исходя из вашего комментария, это не то, что происходит. Вместо этого вы используете одну из различных реализаций веб-почты IBM Domino, которая использует Java-апплеты для реализации некоторых функций. rhsatrhs 7 лет назад 0
Ваша проблема, вероятно, вызвана одной из двух вещей. Либо ваша компания просто использует очень старую версию Domino, которая поддерживает только устаревший шаблон веб-почты, который больше не поддерживается и имеет некоторые проблемы с прямой совместимостью с современными браузерами и JVM, либо ваша система поддерживает современную веб-почту IBM (она прошла несколько другие имена: «iNotes» или «Domino Web Access»), но ваш системный администратор не обновил вашу почтовую базу данных для ее использования. rhsatrhs 7 лет назад 0
Вероятно, что шаблон веб-почты или база данных почты довольно старая. Я свяжусь с моим системным администратором для подтверждения. Спасибо за комментарий. AlainD 7 лет назад 0

Похожие вопросы