forum.bitel.ru
http://forum.bitel.ru/

при переходе на 5.2 BGRadiusVoip не запускается
http://forum.bitel.ru/viewtopic.php?f=6&t=5895
Страница 1 из 1

Автор:  a.vozny [ 19 сен 2011, 17:12 ]
Заголовок сообщения:  при переходе на 5.2 BGRadiusVoip не запускается

в логах ошибка
radius.out

Exception in thread "main" java.lang.NoClassDefFoundError: bitel/billing/server/radius/Radius
Caused by: java.lang.ClassNotFoundException: bitel.billing.server.radius.Radius
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: bitel.billing.server.radius.Radius. Program will exit.

Автор:  Amir [ 19 сен 2011, 17:31 ]
Заголовок сообщения:  Re: при переходе на 5.2 java.lang.NoClassDefFoundError: bit

update.sh в радиусе запускали?

Автор:  a.vozny [ 19 сен 2011, 17:33 ]
Заголовок сообщения:  Re: при переходе на 5.2 java.lang.NoClassDefFoundError: bit

неа.... 5сек

. запустил update.sh (который в radiusvoip ? )
. в каталоге lib.app.update - добавились файлы
. запускаю radius.sh в логах тоже самое

в логах update.sh пишет вот так
----вырезано----
mq 09-19/16:01:41 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: -1; pluginId: -1; cid: -1; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking rscm.jar...
mq 09-19/16:01:41 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: -1; pluginId: -1; cid: -1; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Taking kernel.jar...
mq 09-19/16:01:41 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] moduleId: -1; pluginId: -1; cid: -1; scid: -1; userId: -1; timestamp: -1
OK. Saving to lib.app.update.
Update finished. Restart application.
----вырезано----

Автор:  a.vozny [ 19 сен 2011, 18:50 ]
Заголовок сообщения:  Re: при переходе на 5.2 java.lang.NoClassDefFoundError: bit

скопировал все из lib.app.update > /lib/app затерев kernel.jar

при повторном /BGradiusVoip/update.sh имеем :

mq 09-19/16:47:54 INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
19.09.2011 16:47:54 org.apache.activemq.transport.failover.FailoverTransport doReconnect
INFO: Successfully connected to nio://localhost:61616?socketBufferSize=1000000
09-19/16:47:54 DEBUG [main] EventProcessor - Add ru.bitel.bgbilling.server.util.Setup$1@56e2ecc7 to BG.Event.ru.bitel.bgbilling.kernel.event.events.ModuleConfigModifiedEvent
mq 09-19/16:47:54 DEBUG [main] EventProcessor - Request, timeout 2000 : Event[bitel.billing.server.installer.event.GetLibrariesInfoEvent] moduleId: -1; pluginId: -1; cid: -1; scid: -1; userId: -1; timestamp: -1
Local libraries is actual.


в логах тоже самое ...
не работает..

p.s. voip_radius сервер последней сборки 5.2_141
p.s.s.увидел что 19.09.11 появилась новая версия (вроде изменилась только bgcommo-boot.jar и distionary), качнул , получил тоже самое...

Автор:  stark [ 20 сен 2011, 11:47 ]
Заголовок сообщения:  Re: при переходе на 5.2 java.lang.NoClassDefFoundError: bit

какая ОС, java?

Автор:  a.vozny [ 20 сен 2011, 12:53 ]
Заголовок сообщения:  Re: при переходе на 5.2 java.lang.NoClassDefFoundError: bit

OS debian lenny
JAVA
/opt/java/jdk1.6.0_27/bin/java -version
java version "1.6.0_27"
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) 64-Bit Server VM (build 20.2-b06, mixed mode)

Автор:  a.vozny [ 21 сен 2011, 18:47 ]
Заголовок сообщения:  Re: при переходе на 5.2 java.lang.NoClassDefFoundError: bit

установил последний билд билинга и voiceip.radius

Exception in thread "main" java.lang.NoClassDefFoundError: bitel/billing/server/radius/Radius
Caused by: java.lang.ClassNotFoundException: bitel.billing.server.radius.Radius
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: bitel.billing.server.radius.Radius. Program will exit.


java поставил из портов lenny 1.6.0.22

Автор:  Администратор [ 22 сен 2011, 11:20 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

Вы, похоже, взяли старый radius.properties.
Там параметр processor.class должен быть:
processor.class=ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor
Лучше правьте новые конфиги заново, там зачастую и названия переменных меняются.
Вообще такой процессор класс уже с 5.1, но там для совместимости старый был. А в 5.2 удалили.

Автор:  a.vozny [ 22 сен 2011, 12:38 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

я брал ваш конфиг, а затем правил под себя
и в 5.1 processor.class такойже к стати
http://www.bgbilling.ru/v5.1/doc/ch23s07s03.html
http://www.bgbilling.ru/v5.2/doc/ch23s07s03.html

мой конфиг...

processor.class=ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor
processor.mid=8


db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbill_new?useUnicode=true&characterEncoding=Cp1251&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePre
db.user=bill_new
db.pswd=bgbilling_new
db.maxIdle=20
db.maxActive=300


#mq.url=failover:(nio://localhost:61616)
mq.url=failover:(nio://localhost:61616?socketBufferSize=1000000)
mq.user=bill
mq.pswd=bgbilling

auth.port=1812
acct.port=1813
admin.port=1956


auth.thread.count=20
auth.thread.queue=50

acct.thread.count=20
acct.thread.queue=50
# посмотреть поток данных...........................................................................................................................................................
db.trace=1..



p.s
в radius.sh (сборка 5.2_142 ) есть такая строка , ей не без разницы куда слеши смотрят ?
CLASSPATH=$BGRAD_HOME_VOIP:$BGRAD_HOME_VOIP\lib\ext\bgcommon-boot.jar

Автор:  Администратор [ 22 сен 2011, 16:20 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

Ошибся. Есть разница. Обновление выложил с верным скриптом.

Автор:  a.vozny [ 22 сен 2011, 19:04 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

ну руками я уже поправил radius.sh, только все равно не работает :-)

или вы еще что-то исправили , где скачать обновление ?

Автор:  Администратор [ 26 сен 2011, 10:14 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

Ну просто заново скачать по ссылке BGRadiusVoip. А теперь какая ошибка?

Автор:  a.vozny [ 26 сен 2011, 11:10 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

ну так там версия от 19 числа, а мы переписку вели 22-го ...

и я в предыдущих постах указал что последний билд установил :-(

Автор:  a.vozny [ 28 сен 2011, 11:49 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

а что у вас с ftp с 26.09.2011 ?



ftp -p bgbilling.ru
Connected to bgbilling.ru.
220 (vsFTPd 2.0.5)
Name (bgbilling.ru:root): anonymous
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
и тишина !!!!

Автор:  stark [ 28 сен 2011, 18:40 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

a.vozny писал(а):
а что у вас с ftp с 26.09.2011 ?



ftp -p bgbilling.ru
Connected to bgbilling.ru.
220 (vsFTPd 2.0.5)
Name (bgbilling.ru:root): anonymous
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
и тишина !!!!

Починили

Автор:  a.vozny [ 07 окт 2011, 19:09 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

обновился до последней версии

новая и старая версия на одной машине
1) /usr/local/billing.new
/usr/local/BGRadiusVoip.new
2) radius.properties
#процессор-обработчик запросов
processor.class=ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor
#код модуля VoiceIP
processor.mid=8

#порты авторизации и аккаунта
auth.port=1812
acct.port=1813
admin.port=1955

#опции подключения к БД
db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbill_new?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false
db.user=bill_new
db.pswd=bgbilling_new

#опции подключения к MQ
mq.url=failover:(nio://localhost:61616)
mq.user=bill
mq.pswd=bgbilling

Exception in thread "main" java.lang.NoClassDefFoundError: bitel/billing/server/radius/Radius
Caused by: java.lang.ClassNotFoundException: bitel.billing.server.radius.Radius
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: bitel.billing.server.radius.Radius. Program will exit.


3) сервер запускается , клиент цепляется
лог server.log
10-07/16:36:06 INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@671ff436] to java:comp/env/mq/connectionFactory
10-07/16:36:06 INFO [main] DefaultServerSetup - Init DB connection pools
10-07/16:36:06 INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
10-07/16:36:07 INFO [main] DefaultServerSetup - Init trash pools..
10-07/16:36:09 INFO [main] Server - Starting BGBillingServer..
10-07/16:36:09 INFO [main] Server - HTTP Connector: *:8080
10-07/16:36:09 INFO [main] Server - Starting HTTP connector...
10-07/16:36:09 INFO [main] Server - HTTPS Connector: null
10-07/16:36:09 INFO [main] Server - Browsing installed modules and plugins...
10-07/16:36:09 INFO [main] Server - ipn v.5.2 build 198 from 26.08.2011 16:05:16
10-07/16:36:09 INFO [main] Server - bill v.5.2 build 211 from 20.09.2011 13:55:37
10-07/16:36:09 INFO [main] Server - dialup v.5.2 build 276 from 26.08.2011 16:05:01
10-07/16:36:09 INFO [main] Server - email v.5.2 build 147 from 26.08.2011 16:05:02
10-07/16:36:09 INFO [main] Server - npay v.5.2 build 145 from 21.09.2011 17:44:46
10-07/16:36:09 INFO [main] Server - rscm v.5.2 build 141 from 03.10.2011 14:13:38
10-07/16:36:09 INFO [main] Server - voiceip v.5.2 build 145 from 26.08.2011 16:06:21
10-07/16:36:09 INFO [main] Server - reports v.5.2 build 152 from 26.08.2011 16:05:39
10-07/16:36:09 INFO [main] Server - dba v.5.2 build 137 from 26.08.2011 16:04:59
10-07/16:36:09 INFO [main] Server - phone v.5.2 build 200 from 26.08.2011 16:05:22
10-07/16:36:09 INFO [main] Server - Add servlet for modules and plugins...
10-07/16:36:10 INFO [main] Server - Add mapping: bitel.billing.server.bill.PDFExecuter to /pdfexecuter
10-07/16:36:10 INFO [main] Server - Creating installed modules map...
10-07/16:36:10 INFO [main] AdminPortListener - Starting listen admin port 2005
10-07/16:36:11 INFO [main] Http11Protocol - Initializing ProtocolHandler ["http-bio-/0.0.0.0-8080"]
10-07/16:36:11 INFO [main] StandardService - Starting service Tomcat
10-07/16:36:12 INFO [main] StandardEngine - Starting Servlet Engine: Apache Tomcat/7.0.16
10-07/16:36:12 INFO [main] ContextConfig - No global web.xml found
10-07/16:36:13 INFO [Thread-12] AbstractTilesApplicationContextFactory - Initializing Tiles2 application context. . .
10-07/16:36:13 INFO [Thread-12] AbstractTilesApplicationContextFactory - Finished initializing Tiles2 application context.
10-07/16:36:13 INFO [Thread-12] TilesContainerFactory - Initializing Tiles2 container. . .
10-07/16:36:13 INFO [Thread-12] TilesContainerFactory - Tiles2 container initialized
10-07/16:36:13 INFO [Thread-12] TilesAccess - Publishing TilesContext for context: org.apache.tiles.servlet.context.ServletTilesApplicationContext
10-07/16:36:13 INFO [main] Http11Protocol - Starting ProtocolHandler ["http-bio-/0.0.0.0-8080"]
10-07/16:36:28 INFO ["http-bio-/0.0.0.0-8080"-exec-1] PermissionChecker - Reload permissions..
10-07/16:36:28 INFO ["http-bio-/0.0.0.0-8080"-exec-1] ModuleActionMap - Load module actions
10-07/16:36:29 INFO ["http-bio-/0.0.0.0-8080"-exec-1] ModuleActionMap - Load modules
10-07/16:38:13 INFO ["http-bio-/0.0.0.0-8080"-exec-10] Setup - Load config for mid=13
10-07/16:38:31 INFO ["http-bio-/0.0.0.0-8080"-exec-1] Setup - Load config for mid=8
10-07/16:46:33 INFO [AdminPortListener] AdminPortListener - Admin command: stop
10-07/16:46:33 INFO [Thread-5] EventProcessor - Shutdown EventProcessor...
//// server.mq.log
10-07/16:36:07 INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
10-07/16:36:07 INFO [ActiveMQ Task] FailoverTransport - Successfully connected to nio://localhost:61616?socketBufferSize=1000000
//// server.out
Java Runtime: Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM [1.6.0_22] /usr/lib/jvm/java-6-sun-1.6.0.22/jre
Runtime name: 31014@bgbilling
Java endorsed dirs: ./lib/endorsed:/usr/lib/jvm/java-6-sun-1.6.0.22//lib/endorsed
OS: Linux 2.6.26-2-amd64 [amd64], file.encoding: UTF-8, user.name: root
Heap sizes: current=31232k free=30534k max=253440k
07.10.2011 16:38:00 com.sun.xml.ws.server.MonitorBase createRoot
INFO: Metro monitoring rootname successfully set to: null
07.10.2011 16:43:14 com.sun.xml.ws.server.MonitorBase createRoot
INFO: Metro monitoring rootname successfully set to: null
07.10.2011 16:43:17 com.sun.xml.ws.server.MonitorBase createRoot
INFO: Metro monitoring rootname successfully set to: null

4) конфиг сервера
connector.http=*:8080
port.admin=2005

db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbill_new?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideS
db.user=bill_new
db.pswd=bgbilling_new
db.maxIdle=20
db.maxActive=300

mq.url=failover:(nio://localhost:61616?socketBufferSize=1000000)
mq.user=bill
mq.pswd=bgbilling

context.path=/bgbilling



..... вероятно что то пропустил при настройках ..
пробовал :
- убрать radius.properties
- запустить со старой версией биллинга (5,1)

та же самая ошибка

Автор:  Администратор [ 12 окт 2011, 10:26 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

update.sh запускали для радиуса, чтобы он с сервера либы получил?
В lib/app лежит voiceip.jar?

Автор:  Xo4yxa [ 14 окт 2011, 13:29 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

Проблема точно такаяже,

новая установка 5.2
настройке по доке
BGRadiusVoip_5.2_143

Exception in thread "main" java.lang.NoClassDefFoundError: bitel/billing/server/radius/Radius
Caused by: java.lang.ClassNotFoundException: bitel.billing.server.radius.Radius
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: bitel.billing.server.radius.Radius. Program will exit.


Клиент: вер. 5.2 сборка 742 от 13.10.2011 18:21:24
os:Mac OS X; java:Apple Inc., v.1.6.0_26
Сервер: вер. 5.2 сборка 896 от 13.10.2011 18:21:12
os:Linux; java:Sun Microsystems Inc., v.1.6.0_27

bill вер. 5.2 сборка 211 от 20.09.2011 13:55:37
npay вер. 5.2 сборка 145 от 21.09.2011 17:44:46
phone вер. 5.2 сборка 200 от 26.08.2011 16:05:22
voiceip вер. 5.2 сборка 145 от 26.08.2011 16:06:21

Автор:  a.vozny [ 17 окт 2011, 18:06 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

2администратор

да запускал, да есть .


P.S. ну хоть не у одного меня такая ошибка :-)

Автор:  Amir [ 18 окт 2011, 18:48 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

Выложили обновление радиуса, нужно выкачать и скрипт radius.sh обновить.

Автор:  Xo4yxa [ 18 окт 2011, 19:24 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

Обновлися, завилось

Автор:  a.vozny [ 18 окт 2011, 21:47 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

была мысля что скрипт не верен т.к. строчки
if
else
fi
отличались на ru.bitel.common.bootstrap.Boot , но не програмер ....
скачал даже dialup посмотреть как он запускается

Автор:  Администратор [ 24 окт 2011, 14:19 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

a.vozny , в чём проблема?
Та же, что в первом посте. Вы последний BGRadiusVoip взяли?

Автор:  a.vozny [ 24 окт 2011, 17:02 ]
Заголовок сообщения:  Re: при переходе на 5.2 BGRadiusVoip не запускается

не не , все ок ...
не стал качать новый radiusserver, просто radius.sh подправил

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/