Поиск по этому блогу

пятница, 31 января 2014 г.

Предотвращение маршализации xml элементов в поля, имеющие тип JAXBElement

    Сегодня, при реализации клиента сервиса, столкнулся со следующей проблемой: в сгенерированном коде некоторые поля имели тип JAXBElement<T>. Работать с такими полями не очень удобно, поэтому я решил разобраться почему же так происходит. К счастью, решение было найдено достаточно быстро.

пятница, 24 января 2014 г.

Metro: логирование SOAP сообщений

  Часто в работе нам необходимо логировать soap-сообщения: для отладки взаимодействия со сторонним сервисом или клиентом, для обращения в ТП и т.д. Если мы обратимся к  официальной документации проекта Metro,
то там нам предложат воспользоваться системными свойствами для управления логированием. 

среда, 15 января 2014 г.

JMX мониторинг удаленного сервера glassfish

     Многие знают что можно мониторить любой процесс сервера Glassfish, удаленного или локального, используя JMX (Java Management Extensions) клиенты такие, как jconsole или jvisualvm. При мониторинге локального сервера никаких проблем не возникает, но только стоит попытаться подключиться к удаленному серверу возникают проблемы. И сегодня я опишу как решить некоторые из них.