пятница, 22 ноября 2013 г.

Переход с tomcat6 на tomcat7.

В проекте при переходе с tomcat6 на tomcat7 столкнулся с проблемой запуска сервера, как оказалось в семерке в server.xml больше не используется listener:
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
Закомментировал и сервер вновь стал запускаться, как раньше.

Кстати, почему перешел на 7ой tomcat.
После долгого перерыва в работе в проекте много что поменяли мои коллеги разработчики, в результате после апдейта проекта при старте сервера в логах писалость, что сервер started, а вот в progress bare server starting, различными чистками проблему решить не удалось, поэтому решил поступить по старинке.
Скачал самую последнюю версию eclipse jee и соответственно томката, поставил, проблема решилась.

пятница, 15 ноября 2013 г.

Добавление общей папки в VirtualBox

Запускаем VirtualBox, выбираем нашу тачку, вызываем контекстное меню и выбираем свойства, далее в самой нижней вкладке есть поле "общие папки", кликаем, выбираем кликая справа по кнопке свою папку, доступ к которой мы хотим предоставить нашей машине в VirtualBox.
Сохраняем изменения, запускаем машину.
Сверху включенной машины есть панель управления, выбираем на ней устройства->установить дополнения гостевой ОС, далее далее. Перезапускаем.
Запускаем командную строку, посредством пуск-> выполнить-> cmd, в ней вводим
net use x: \\vboxsvr\имя нашей общей папки, которую выбрали изначально(обязательно пробел после x: ).
Все готово, заходим на сетевой диск vboxsvr.

четверг, 14 ноября 2013 г.

Проблемы совместимости архитектуры приложения и драйвера ODBC.

При попытки подключения к odbc у меня возникла проблема совместимости архитектуры драйвера и приложения.
Фишка оказалась в разрядности. Разрядность odbc драйвера должна совпадать с разрядностью того приложения, которое хочет воспользоваться данным драйвером.
Если у вас 64 битная ОС, а приложение 32, тогда после установки драйвера под 32 битную ось вы не увидите его в списках при создании нового системного источника данных odbc. Что бы увидеть его нужно запустить 32ух разрядную версию приложения "Источники данных (ODBC)". Сделать это можно по адресу C:\Windows\SysWOW64\odbcad32.exe.