Всем "добрый" день!
Сегодня с утра решил накатить последние апдейты на BGB 6.2
В итоге получилось :
Код:
Информация о версии:
Клиент: вер. 6.2.758 / 01.10.2015 21:32:46
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
Сервер: вер. 6.2.962 / 09.10.2015 18:05:25
os: Linux; java: Java HotSpot(TM) Client VM, v.1.8.0_60
card: вер. 6.2.29 / 29.09.2015 19:43:48
inet: вер. 6.2.582 / 09.10.2015 18:16:04
npay: вер. 6.2.183 / 23.09.2015 17:51:59
tv: вер. 6.2.181 / 01.10.2015 21:33:16
Окружение:
Клиент:
os: Linux amd64, 3.13.0-65-generic
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60
jre home: /home/dura4ok/BGBillingClient_6.2/jdk1.8.0_60/jre
default tz: 13.10.2015 14:07 MSK +0300 (Europe/Moscow)
user tz: 13.10.2015 14:07 MSK +0300 (Europe/Moscow)
locale: ru_RU
Сервер:
os: Linux i386, 3.2.0-4-686-pae
java: Java HotSpot(TM) Client VM, v.1.8.0_60
jre home: /opt/java/jdk1.8.0_60/jre
default tz: 13.10.2015 14:07 MSK +0300 (Europe/Moscow)
db time: 2015-10-13 14:07:17.0
locale: en_US
Потом вдруг заметил что BGTV и BGInet сервера тоже обновились 9-го октября.
Ну решил и их обновить:
Код:
cd /usr/local
mv BGTVAccess BGTVAccess.old
mv BGTVAccounting BGTVAccounting.old
mv BGInetAccess BGInetAccess.old
mv BGInetAccounting BGInetAccounting.old
wget http://www.bgbilling.ru/v6.2/download/inet/BGInetAccess_6.2_24.zip
wget http://www.bgbilling.ru/v6.2/download/inet/BGInetAccounting_6.2_24.zip
wget http://www.bgbilling.ru/v6.2/download/tv/BGTVAccess_6.2_49.zip
wget http://www.bgbilling.ru/v6.2/download/tv/BGTVAccounting_6.2_48.zip
unzip BGTVAccounting_6.2_48.zip
unzip BGTVAccess_6.2_49.zip
unzip BGInetAccounting_6.2_24.zip
unzip BGInetAccess_6.2_24.zip
Т.е. сохранил резервные копии серверов в папки с суффиксом old.
Потом настроил по образу и подобию xml-ки и прописал яву в setenv.sh.
Раздал правильные пермиссии и удалил виндюковые рудименты, корочь всё как всегда...
На всяк случай перезапустил трио "mysql-activemq-bgb":
перекомпилил динкод , обновил клиента.
Потом решил запустить update.sh на TV/Inet серверах и получил :
Код:
/usr/local/BGInetAccess# ./update.sh
Starting libraries update. Requesting BGBillingServer lib info.
10-13/14:05:40 INFO [main] DefaultServerSetup - Init DB connection pools
10-13/14:05:40 ERROR [EventProcessor-init] EventProcessor - Name [mq/connectionFactory] is not bound in this Context. Unable to find [mq].
javax.naming.NameNotFoundException: Name [mq/connectionFactory] is not bound in this Context. Unable to find [mq].
at org.apache.naming.NamingContext.lookup(NamingContext.java:819)
at org.apache.naming.NamingContext.lookup(NamingContext.java:167)
at ru.bitel.bgbilling.kernel.event.EventProcessor$4.call(EventProcessor.java:1094)
at ru.bitel.bgbilling.kernel.event.EventProcessor$4.call(EventProcessor.java:1084)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.lang.Thread.run(Thread.java:745)
java.lang.NullPointerException
at ru.bitel.bgbilling.server.util.Setup.addReloadListener(Setup.java:92)
at ru.bitel.bgbilling.server.util.Setup.<init>(Setup.java:75)
at bitel.billing.server.installer.library.LibraryUpdate.main(LibraryUpdate.java:115)
При этом на старых серверх в каталогах в каталогах *.old все хорошо:
Код:
usr/local/BGInetAccess.old# ./update.sh
Starting libraries update. Requesting BGBillingServer lib info.
10-13/14:03:47 INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@1712b94] to java:comp/env/mq/connectionFactory
10-13/14:03:47 INFO [main] DefaultServerSetup - Init DB connection pools
10-13/14:03:47 INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
10-13/14:03:47 INFO [main] AnnotatedMBean - Register MBean ru.bitel.bgbilling.server.util:type=DatabaseConnectionPool,name=master
10-13/14:03:48 INFO [main] DefaultServerSetup - Init trash pools...
mq 10-13/14:03:48 INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
окт 13, 2015 2:03:48 PM org.apache.activemq.transport.failover.FailoverTransport doReconnect
INFO: Successfully connected to tcp://localhost:61616
10-13/14:03:49 DEBUG [main] EventProcessor - Add ru.bitel.bgbilling.server.util.Setup$1@1e6f74c to BG.Event.ru.bitel.bgbilling.kernel.event.events.system.ModuleConfigModifiedEvent
mq 10-13/14:03:49 DEBUG [main] EventProcessor - Request, timeout 10000 : Event[bitel.billing.server.installer.event.GetLibrariesInfoEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
Taking inet.jar...
mq 10-13/14:03:49 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking npay.jar...
mq 10-13/14:03:50 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking tv.jar...
mq 10-13/14:03:50 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking kernel.jar...
mq 10-13/14:03:51 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking card.jar...
mq 10-13/14:03:54 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Update finished. Please restart application.
10-13/14:04:43 INFO [Thread-4] EventProcessor - Shutdown EventProcessor...
Объясните мне , в каком месте я дурак ?