forum.bitel.ru http://forum.bitel.ru/ |
|
Не запускается BGBillingServer http://forum.bitel.ru/viewtopic.php?f=22&t=5233 |
Страница 1 из 1 |
Автор: | lan31 [ 06 мар 2011, 12:39 ] |
Заголовок сообщения: | Не запускается BGBillingServer |
FreeBSD 8.2-RELEASE + BGBillingServer_5.1_604.zip + jdk-1.6.0.3p4_21 Java Development Kit 1.6.0 # pkg_info | grep Java diablo-jdk-1.6.0.07.02_12 Java Development Kit 1.6.0_07.02 diablo-jre-1.6.0.07.02_9 Java Runtime Environment 1.6.0_07.02 javavmwrapper-2.3.5 Wrapper script for various Java Virtual Machines jdk-1.6.0.3p4_21 Java Development Kit 1.6.0 # env | grep JAVA JAVA_HOME=/usr/local/jdk1.6.0 # pwd /usr/local/bgbilling # ./server_start.sh # cat ./log/server.log 03-06/13:35:32 INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@147c1db] to java:comp/env/mq/connectionFactory 03-06/13:35:32 DEBUG [main] JNDIReferenceFactory - Creating reference: org.apache.activemq.ActiveMQConnectionFactory,org.apache.activemq.ActiveMQConnectionFactory@147c1db 03-06/13:35:32 INFO [main] DefaultServerSetup - Init DB connection pools 03-06/13:35:32 INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master 03-06/13:35:32 INFO [main] DefaultServerSetup - Init trash pools.. 03-06/13:35:32 INFO [main] Server - Starting BGBillingServer.. 03-06/13:35:32 INFO [main] Server - HTTP Connector: *:8080 03-06/13:35:32 INFO [main] Server - Starting HTTP connector... 03-06/13:35:32 INFO [main] Server - HTTPS Connector: null 03-06/13:35:32 INFO [main] Server - Browsing installed modules and plugins... 03-06/13:35:32 INFO [main] Server - Add servlet for modules and plugins... 03-06/13:35:32 INFO [main] Server - Creating installed modules map... # netstat -an| grep 8080 # # cat ./log/server.error.log script 03-06/13:35:35 ERROR [main] LoggingPrintStream - Caused by: java.lang.LinkageError: JAXB 2.1 API is being loaded from the bootstrap classloader, but this RI (from jar:file:/usr/local/bgbilling/lib/jaxb-impl.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) needs 2.2 API. Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See http://java.sun.com/j2se/1.6.0/docs/guide/standards/) |
Автор: | lan31 [ 07 мар 2011, 10:35 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Лечится заменой кривой джавы "jdk-1.6.0.3p4_21" на нормальную: diablo-jdk-1.6.0.07.02_12 Java Development Kit 1.6.0_07.02 или diablo-jre-1.6.0.07.02_9 Java Runtime Environment 1.6.0_07.02 setenv JAVA_HOME /usr/local/diablo-jdk1.6.0 или setenv JAVA_HOME /usr/local/diablo-jre1.6.0 Клиент: вер. 5.1 сборка 484 от 05.03.2011 13:11:42 os:Windows 7; java:Sun Microsystems Inc., v.1.6.0_22 Сервер: вер. 5.1 сборка 604 от 05.03.2011 13:11:31 os:FreeBSD; java:The FreeBSD Foundation, v.1.6.0_07 |
Автор: | snark [ 17 мар 2011, 21:36 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
|
Автор: | restart [ 23 мар 2011, 15:43 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
snark писал(а): 7. ??? 8. PROFIT! На пятом пункте засада - казалось бы вот он профит, ан нет, только лишь после 7ого шага ![]() |
Автор: | snark [ 23 мар 2011, 19:40 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
п.5 и п.7 содержат сведения содержащие гос. тайну ))) я не могу об этом говорить, но могу на-мек-нуть ![]() |
Автор: | Vakhlov [ 25 май 2011, 14:57 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Здравствуйте. Не могу запустить BgBillingServer. ОС: Windows 7 Home Premium x64 BgBilling: 5.1, скачал вчера с сайта разработчика Java: JDK 1.6.0 update 25, скачал вчера с оф. сайта ActiveMQ: ?.?, скачал вчера с сайта разработчика MySQL: 5.1.44, скачал с оф. сайта Пути установки: BgBilling: C:\BgBillingServer ActiveMQ: C:\activemq MySQL: C:\Program Files\MySQL\MySQL Server 5.1 <- да, тут не по инструкции -( есть пробелы. Точно нужно без пробелов? Или только рекомендуется без пробелов? Java: C:\jdk1.6.0_25 C:\jre6 Переменные окружения: echo %BGBILLING_SERVER_DIR% # выводит C:\BgBillingServer echo %JAVA_HOME% # выводит C:\jre6 в PATH также есть C:\jdk1.6.0_25\bin Службы: ActiveMQ - работает BGBillingServer - не хочет запускаться Винда выводит сообщение об ошибке 1053. Код: C:\BGBillingServer>jsl -debug C:\bgbillingserver\server.ini Debugging BGBillingServer. Now starting JVM Error loading: C:\jre6\bin\classic\jvm.dll Stopping BGBillingServer. Trying to stop service via JNI call to ru.bitel.common.bootstrap.Boot.exit Done Exiting C:\BGBillingServer> Я понимаю, что файл C:\jre6\bin\classic\jvm.dll не найден, но в C:\jre6\bin\ нет classic, есть только server, в котором и находится jvm.dll. Копирование server в classic ничего не дает. Вот лог jsl.log Код: :1306313524:Start loading params :1306313524:Loaded module path :1306313524:After JVM type check :1306313524:After service options :1306313524:After ini file options :1306313524:Params: :1306313524:-Xmx256m :1306313524:-Dfile.encoding=cp1251 :1306313524:-cp :1306313524:C:\BGBillingServer;C:\BGBillingServer\lib\bgcommon-boot.jar;C:\BGBillingServer\lib\barbecue.jar :1306313524:ru.bitel.common.bootstrap.Boot :1306313524:bitel.billing.server.Server :1306313524:start :1306313524:-Dservice.stop.port=0 -Dservice.path=C:\bgbillingserver\ -Dservice.name=BGBillingServer -Dservice.inifile=C:\bgbillingserver\server.ini -Xmx256m -Dfile.encoding=cp1251 -cp C:\BGBillingServer;C:\BGBillingServer\lib\bgcommon-boot.jar;C:\BGBillingServer\lib\barbecue.jar ru.bitel.common.bootstrap.Boot bitel.billing.server.Server start :1306313524:service starting :1306313524:starting java :1306313524:java starting 1 :1306313524:Searching for JVM path in ini file :1306313531:stopping service :1306313531:Call JVM Подскажите, как решить проблему? В каком направлении искать? |
Автор: | stark [ 25 май 2011, 18:09 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
какая ява стоит ? попробуйте скачать заново и переустановить .. В Path добавьте путь к bin в java |
Автор: | skyb [ 25 май 2011, 18:27 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Vakhlov Вы пытаетесь на хоум премиум завести сервер биллинга? Да, я не люблю винду, но тут дело даже не в этом, дело в том что там нормально *.bat скрипты не работают. У меня касса так и не завелась там прямо, все с подпорками было....советую поменять ось ибо намучаетесь |
Автор: | snark [ 25 май 2011, 18:41 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Когда-то давно тестовый сервер прекрасно крутился на рабочем хомяке - я что-то не так делал? |
Автор: | skyb [ 25 май 2011, 18:50 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
snark писал(а): Когда-то давно тестовый сервер прекрасно крутился на рабочем хомяке - я что-то не так делал? ты точно прочел что я написал? на хоуме очень плохо работают bat скрипты Ради интереса, попробуй сделать, запихать его как службу ![]() |
Автор: | Vakhlov [ 26 май 2011, 12:13 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
2stark Java скачал, переустановил Java: Код: C:\>java -version java version "1.6.0_25" Java(TM) SE Runtime Environment (build 1.6.0_25-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode) PATH: C:\BGBillingServer>PATH PATH=C:\Perl\site\bin;C:\Perl\bin;C:\jdk1.6.0_25\bin;C:\jre6;C:\jre6\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;"C:\Program Files (x86)\Zend\ZendServer\bin";"C:\Program Files (x86)\Zend\ZendServer\share\ZendFramework\bin";C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files (x86)\Git\cmd;C:\Program Files (x86)\ImageMagick-win2k Результат пока тот же: Код: C:\BGBillingServer>jsl -debug C:\BGBillingServer\server.ini Debugging BGBillingServer. Now starting JVM Error loading: C:\jre6\bin\classic\jvm.dll Stopping BGBillingServer. Trying to stop service via JNI call to ru.bitel.common.bootstrap.Boot.exit Done Exiting 2skyb Цитата: Вы пытаетесь на хоум премиум завести сервер биллинга? - даЦитата: советую поменять ось ибо намучаетесь - ну это примерно как сменить сменить ниссан на мазду, потому что у последней дверные ручки прикольней, да.У мну задача такая: Есть заказчик, который работает на BGBilling'e. Есть я, которому надо наладить взаимодействие сайта заказчика с его биллингом. Разумеется, на боевых машинах никто ничего тестить не будет. Сначала на тестовом сервере, на котором работает еще народу много. Менять ОС сервера несколько накладно по времени простоя остальных. С целью никак не навредить тестовому серверу был поднят локальный на моей машине. Ну и не пошлО что то... Ради одного проекта менять ОС несколько круто я думаю. Поэтому я откладываю смену ОС как крайнюю меру. Если станет невмоготу - попробую поднять на FreeBSD 8. Цитата: запихать его как службу - да ничего, нормально запихивается. Консоль главное запустить от имени администратора и тогда батники работают. ActiveMQ добавился в службы - работает. BGBillingServer добавился, но не запускается.
|
Автор: | skyb [ 26 май 2011, 12:25 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Vakhlov писал(а): 2skyb Цитата: советую поменять ось ибо намучаетесь - ну это примерно как сменить сменить ниссан на мазду, потому что у последней дверные ручки прикольней, да.Да блин, вам не кто не указывает, делайте что хотите, хоть в досе, только вот вы пришли за советом сюда, да? вам советуют, а вы пытаетесь спорить.... Vakhlov писал(а): BGBillingServer добавился, но не запускается. Вот интересно...почему же.... |
Автор: | skyb [ 26 май 2011, 12:26 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
а, да, Виртуалки (как я понял вы в стадии теста) никто не отменял |
Автор: | snark [ 26 май 2011, 16:42 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Vakhlov писал(а): Есть заказчик, который работает на BGBilling'e. Есть я, которому надо наладить взаимодействие сайта заказчика с его биллингом. По быстрому - ставите денвер (маст хев же) и пихаете в него дамп БД, а потом просто запускаете батник и забываете про него, пусть себе ч0рное окошко висит. Ббыло как-то что БГБ на что-то ругался и батник просто не работал, а в ком. строке прекрасно запускался - я запускал БГБ и правил xsl с высящим окном консоли. |
Автор: | skn [ 26 май 2011, 20:52 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
может JSL Вашу ОС не поддерживает? см. http://jslwin.sourceforge.net/current.html Цитата: Executables:
jsl.exe 32bit;VC2009;dynamically linked (depends on msvcrt90.dll) jsl_debug.exe 32bit;VC2009;dynamically linked (depends on msvcrt90.dll); debug version jsl_static.exe 32bit;VC2009;statically linked (does not depend on msvcrt90.dll) jsl_VC6.exe 32bit;VC6;dynmically linked (does not depends on msvcrt90.dll)) jsl64.exe 64bit;VC2009;dynamically linked jsl64_debug.exe 64bit;VC2009;dynamically linked; debug version jsl_static64.exe 64bit;VC2009;statically linked |
Автор: | skyb [ 27 май 2011, 03:19 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
skn писал(а): может JSL Вашу ОС не поддерживает? см. http://jslwin.sourceforge.net/current.html Цитата: Executables: jsl.exe 32bit;VC2009;dynamically linked (depends on msvcrt90.dll) jsl_debug.exe 32bit;VC2009;dynamically linked (depends on msvcrt90.dll); debug version jsl_static.exe 32bit;VC2009;statically linked (does not depend on msvcrt90.dll) jsl_VC6.exe 32bit;VC6;dynmically linked (does not depends on msvcrt90.dll)) jsl64.exe 64bit;VC2009;dynamically linked jsl64_debug.exe 64bit;VC2009;dynamically linked; debug version jsl_static64.exe 64bit;VC2009;statically linked оппа Vakhlov писал(а): Поэтому я откладываю смену ОС как крайнюю меру. Если станет невмоготу - попробую поднять на FreeBSD 8. skyb писал(а): советую поменять ось ибо намучаетесь А можно было послушать меня и сделать все раньше ![]() |
Автор: | Vakhlov [ 01 июн 2011, 12:23 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Поставил в VirtualBox Ubuntu - там BGBillingServer заработал. Client тоже. 2snark Ну, денвер ни к чему, Зенд Сервер имеется. Батник из командной строки запускается, но после этого не запускается BGBillingClient. Точнее он выдает ошибку "Произошла ошибка при соединении с сервером". Получается, что сервер как-то не до конца запускается что ли? Или я где то неверно указал какой-нибудь пароль? Делал все по инструкции... Логи: server.log Код: 06-01/12:18:54 INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@2e297ffb] to java:comp/env/mq/connectionFactory 06-01/12:18:54 INFO [main] DefaultServerSetup - Init DB connection pools 06-01/12:18:54 INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master 06-01/12:18:55 INFO [main] DefaultServerSetup - Init trash pools.. 06-01/12:18:55 INFO [main] Server - Starting BGBillingServer.. 06-01/12:18:55 INFO [main] Server - HTTP Connector: *:8080 06-01/12:18:55 INFO [main] Server - Starting HTTP connector... 06-01/12:18:55 INFO [main] Server - HTTPS Connector: null 06-01/12:18:55 INFO [main] Server - Browsing installed modules and plugins... 06-01/12:18:55 INFO [main] Server - Add servlet for modules and plugins... 06-01/12:18:55 INFO [main] Server - Creating installed modules map... 06-01/12:18:56 INFO [main] server - Starting listen admin port 2005 06-01/12:18:57 INFO [main] AbstractTilesApplicationContextFactory - Initializing Tiles2 application context. . . 06-01/12:18:57 INFO [main] AbstractTilesApplicationContextFactory - Finished initializing Tiles2 application context. 06-01/12:18:57 INFO [main] TilesContainerFactory - Initializing Tiles2 container. . . 06-01/12:18:57 INFO [main] TilesContainerFactory - Tiles2 container initialized 06-01/12:18:57 INFO [main] TilesAccess - Publishing TilesContext for context: org.apache.tiles.servlet.context.ServletTilesApplicationContext server.error.log - пустой server.mq.log Код: 06-01/12:18:55 INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory... 06-01/12:18:56 INFO [ActiveMQ Task] FailoverTransport - Successfully connected to nio://127.0.0.1:61616 server.script.log Код: 06-01/12:18:55 INFO [Thread-6] script - Starting event processor...
06-01/12:18:55 INFO [main] ScriptEventListener - Starting ScriptEventListener... 06-01/12:18:56 INFO [main] EventProcessor - Add listener ru.bitel.bgbilling.kernel.script.server.ScriptEventListener$1@67148603 to BG.Event.ru.bitel.bgbilling.kernel.script.common.ScriptFunctionModifiedEvent |
Автор: | skyb [ 01 июн 2011, 12:25 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Vakhlov писал(а): Поставил в VirtualBox Ubuntu - там BGBillingServer заработал. Client тоже. ................... Батник из командной строки запускается, но после этого не запускается BGBillingClient. Точнее он выдает ошибку "Произошла ошибка при соединении с сервером". ................... Получается, что сервер как-то не до конца запускается что ли? Или я где то неверно указал какой-нибудь пароль? Делал все по инструкции... /me сидит и хихикает |
Автор: | snark [ 01 июн 2011, 16:07 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Vakhlov писал(а): Поставил в VirtualBox Ubuntu - там BGBillingServer заработал. Батник из командной строки запускается, но после этого не запускается BGBillingClient. Точнее он выдает ошибку "Произошла ошибка при соединении с сервером". У Вас венда, а сервер работает в вбоксе, так? Если так, то Вам необходимо поправить строчку Код: db.server.0.url=http://IP.адрес.БГБ.сервера:8080/bgbilling/executer в файле client.properties, находящийся в папке с клиентом. Проблема в том что у Вас клиент пытается обращаться на 127.0.0.1 (по дефолту), а т.к. там сервера нет - клиент выдает ошибку. |
Автор: | Vakhlov [ 01 июн 2011, 16:40 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Не совсем. И сервер, и клиент на винде. Отдельно есть убунта в VirtualBox'е, там отдельно установлены и сервер, и клиент. В убунте сервер хоть и криво, но запускается. Клиент запускается и работает нормально. В винде же, после запуска server.bat я пытаюсь запустить bgbilling_w2k.bat, который и выдает ошибку подключения к бд... |
Автор: | Vakhlov [ 01 июн 2011, 16:51 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
2snark - большое спасибо Цитата: в файле client.properties Посмотрел файл. Ввел в браузер http://127.0.0.1:8080/bgbilling/executer и увидел, что 8080 не подходит, занят. Совсем забыл про это. Поменял в client.properties и в data.properties порт на 8282 и все заработало - клиент запустился. А 2 ч0рных окошка (сервера и клиента) какбы не мешают |
Автор: | snark [ 01 июн 2011, 16:57 ] |
Заголовок сообщения: | Re: Не запускается BGBillingServer |
Вам же надо по быстрому - ну так запустите сервер в вбоксе и общайтесь с ним клиентом из венды. Потом заказчику сможете не только работу, но и сервер отдать в виде виртуальной машины ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |