Записи с меткой "java"


Java Thread. Прерываем ассинхронный поток правильно

Thread lifecycle

Постараюсь не разводить воду. Есть такая задача (реальная, но для статьи все совпадения вымышленные )): юзер через админку в нашу API запрашивает обновление статистики рассылки. Это сложная процедура, много собирать, взаимодействовать с чужой API, которая нестабильно работает. Короче - это время. Поэтому мы юзеру в браузер сразу отвечаем, что запрос приняли, а выполнять его будем в фоне. Когда закончим, пришлем уведомление в Slack.

Оставляем юзеру возможность отменить сбор статы. Т.е. это другой API роут, куда он обратится, чтобы остановить задачу.

Метки: java, кодинг

Очередная ошибка в работе Documentum. Баг java-applet

В нашей организации используется система электронного документооборота (СЭД) на базе Documentum. Мало того, что наш вариант СЭД морально устарел, в дебрях системы черт ногу сломит, а получение информации сравнимо с решением квеста. Так он еще и работает не стабильно. Я уже писал об одном баге с java. На этот раз новая ошибка: "an error has occurred when invoking the ucf runtime... и еще МноГа БуКАв". В моем случае она появилась при попытке просмотреть прикрепленный к документу файл. В этом месте должен работать java-applet системы Documentum.

Метки: java

Проблема Java: "Applet ... not inited"

Ситуация: грузится страница в браузер. По ссылке должен запуститься java-апплет, вместо этого получаю локаничное "Applet ... notinited" (орфография сохранена).
Окружение: WinXP, IE8, Java (JRE) 5.0 Update 14. Системный диск NTFS, пользователь и машина в домене.
Если бы все работало, то получил бы три подряд статуса: "Applet ... loaded", "Applet ... inited", "Applet ... started". Открываю консоль - ничего не понятно.. Беру лопату и начинаю копать.

Метки: java, кодинг
Продвижение
Время
Метки