forum.bitel.ru http://forum.bitel.ru/ |
|
Обработчик активации сервисов, свои методы http://forum.bitel.ru/viewtopic.php?f=19&t=7186 |
Страница 1 из 1 |
Автор: | lan31 [ 02 сен 2012, 13:00 ] |
Заголовок сообщения: | Обработчик активации сервисов, свои методы |
Попытался создать в обработчике активации сервисов свой метод т.к. придется выполнять одно и тоже для разных событий, но почему то код вынесенный в отдельный метод перестает работать. Вызываю метод "String ip = getIp(e);" Почему ошибка в последней строчке в коде? 09-02/14:50:30 ERROR [sa-p-11-t-4] EventWorker - java.lang.NullPointerException Код: protected String getIp(ServiceActivatorEvent e)
throws Exception { InetServ serv = e.getNewInetServ(); String ip = IpAddress.toString( serv.getAddressFrom() ); |
Автор: | skyb [ 02 сен 2012, 15:29 ] |
Заголовок сообщения: | Re: Обработчик активации сервисов, свои методы |
дык эта, на null то проверка где? |
Автор: | lan31 [ 02 сен 2012, 16:24 ] |
Заголовок сообщения: | Re: Обработчик активации сервисов, свои методы |
skyb писал(а): дык эта, на null то проверка где? У сервиса точно ip адрес есть. В переменной serv значение null почему то. Оказывается нужно использовать "InetServ serv = e.getOldInetServ();" если из события serviceCancel вызывается метод. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |