четверг, 30 сентября 2010 г.

Настройка HermesJMS для WebLogic 10.3.1 по шагам

Настройка HermesJMS для WebLogic 10.3.1 по шагам
На самом деле ничего сложного в настройке нет, но некоторые моменты пришлось собирать по крупицам из разных источников.

пятница, 13 августа 2010 г.

Weblogic Maven plugin

Maven наше все :) пока только в восторге от неосновных возможносте данной системы.

У нас есть Сontinuous Integration сервер - Hudson. Отличная штука, работает как часики. Но было единственное, чего мне не хватало - возможности автоматической публикации результатов текущего build trunk-а на WebLogic. Известно, что Hudson может выполнять плагины от maven. А в maven, в свою очередь, есть плагин weblogic-maven-plugin. Не смотря на то, что он позиционируется на версии WebLogic се старше 9.0, прекрасно справляется и с WebLogic 10.3.

среда, 11 августа 2010 г.

Maven и PowerShell

Maven отлично работает в обычном виндовом Command Line Prompt (cmd), но следует учесть, что при работе в PowerShell нужно делать эскейп перед -Dparameter. В интернетах пишут, что - пытается интерпретировать сам PowerShell.

вторник, 10 августа 2010 г.

Maven Release plugin

Незаменимый и в то же время простой плагин для maven - maven-release-plugin. Помогает автоматизировать процесс создания релизов и убрать рутинный элемент.

четверг, 3 июня 2010 г.

Oracle Service Bus and Siebel WS-Security UserNameToken

Аутентификация в вебсервисах Siebel может быть осуществлена несколькими способами. На практике я попробовал 2 из них:
1. Через передачу GET параметров. Выглядит ужасно и есть ощущение, что это несекурно даже через https.
2. Используя стандартный WS-Security. На ней и остановимся поподробнее.

среда, 17 марта 2010 г.

Доступ из проектов на Java к Windows Shares из под Linux

Иногда возникает задача доступа к Windows Shares из проектов на java в не зависимости от операционной системы на которой эти проекты запускаются.

четверг, 11 марта 2010 г.

Настройка Linux + Kerberos + WebLogic Console SSO

Давно урывками пытаюсь подружить WebLogic и Kerberos на Linux. Свершилось... Рассказываю...

понедельник, 15 февраля 2010 г.

Ярлык для TortoiseSVN Repo-browser

Вот так можно запустить броузер репозитория TortoiseSVN через ярлык:

"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:repobrowser /notempfile /path:"url://to/your/repository"

Все возможности работы из командной строки можно посмотреть здесь.

четверг, 11 февраля 2010 г.

Расшифровываем пароли из конфигурациооных файлов WebLogic

Oracle/BEA достаточно серьезно подошла к хранению секретной информации в файлах конфигурации WebLogic Application Server. Если посмотреть config.xml, .*-jdbc.xml или boot.properties, то можно увидеть, что все чувствительные данные, наподобие паролей для подключения к базе данных или хранилищу ключей записаны в шифрованном виде с префиксом '{3DES}'. Можно догадаться, что этот префикс указывает на алгоритм, использованный для шифрования реальных данных. Очевидно, что какой бы алгоритм шифрования не использовался, он должен позволять восстановить исходные данные для того, чтобы передать их во внешнюю систему для которой они предназначены.