It notes

Создание exe файла из исполняемого файла java(jar)

Рано или поздно, но вопрос создания exe файла из исполняемого jar, встает у многих разработчиков. Несмотря на то, что теряется сама философия Java — кросс-платформенность, данная задача актуальна всегда. Для ее решения нам понадобится: IDE NetBeans, продукт InnoSetup и собственно сам Java проект, который необходимо экспортировать в exe файл. Для начала скачиваем и устанавливаем программу InnoSetup. […]

Read More

Ручная отправка SOAP запросов в Java

Не так давно была опубликована заметка, по созданию SOAP Java SE клиента.  В этой заметке будет описан пример создания SOAP запроса «ручками», без использования сторонних библиотек. Для создания тела xml запроса, используем класс StringBuilder. Использование StringBuilder/StringBuffer вместо работы с классом String при частом добавлении строк позволяет избежать создания множества экземпляров класса String в памяти. В […]

Read More

Автозакрывающийся фрейм AWT на переднем плане

Для того, чтобы фрейм при запуске был на переднем плане, необходимо добавить простую конструкцию: Соответственно, для того, чтобы убрать этот эффект, надо сменить булево значение в методе. Следующая задача — закрыть фрейм через n-ый промежуток времени. В Этом участке кода мы просто запускаем выполняемый сервис на выполнение через 13 секунд. TimeUnit содержит следующие константы: DAYS, […]

Read More

Запуск тонкого клиента 1С из Java

Есть задача: Запуск тонкого клиента 1С с выбранной задачей из документооборота. Особенность задачи в том, что запустить надо задачу 1С из обычной программы, написанной на Java. Начиная с версии 8.3, можно запускать тонкий клиент из командной строки, с аргументом задачи: Сделаем пояснение: path_to — полный путь до расположения файла тонкого клиента. /RunShortCut path/file.v8i — указываем […]

Read More

Java Soap client

В предыдущей заметке было написано, как поднять SOAP веб сервис за 5 минут. В этой заметке, мы напишем SOAP клиент за те же самые 5 минут 😉  Вопреки ожиданиям, делать это мы будем вовсе не встроенными средствами Java SE. Мы будем использовать библиотеку KSOAP. Т.к. по своей специализации, я являюсь Android разработчиком, данный код будет прекрасно работать как […]

Read More

Простейший SOAP веб сервер на Java EE за 5 минут

В этой заметке мы рассмотрим, как создать простейший веб сервис на Java за 5 минут Мы создадим аннотированный(путем указания аннотации @WebService) веб сервис. Можно также развернуть конечный JAX-WS веб сервис программно. Придет время, и я обязательно опубликую эту заметку.   Также необходимо указать в дескрипторе развертывания Meta-Inf/web.xml параметры развертывания: Вот и все, рабочий веб сервис […]

Read More

ObjectInputStream.readObject java.io.EOFException

Столкнулся с интересной ошибкой у джуниора из команды — 06-Mar-2015 12:55:40.591 SEVERE [http-nio-port-exec-36] null.null null java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2601) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1319) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:37 На следующем участке кода: Исключение EOFException в данном случае возникает из за закрытия входного потока. Как видно, гораздо проще проверить условие на самом объекте obj:

Read More