BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 11 май 2024, 20:09

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 54 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 16 сен 2010, 11:24 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Если чесно так и думал что проблема будет в этом

Цитата:
3) Установите и настройте MQ сервер. Также настройте data.properties для доступа к MQ серверу.
Как это сделать описано в документации.

иногда тоже пропускаю что либо :)
спс за плюсик ;)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 17 сен 2010, 13:29 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Об этом есть в документации: http://bgbilling.ru/v5.1/doc/ch01s06.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 15:30 
Не в сети

Зарегистрирован: 06 мар 2009, 11:07
Сообщения: 35
Карма: 0
Всем день добрый!
Не знаю нужно ли создавать отдельную тему типа "BGBilling5.1 и wrapper", ведь это все вроде как пакет ActiveMQ?
Суть проблемы....
В wrapper.log пишет вот такую дрянь:
Код:
ERROR: java.lang.RuntimeException: Failed to execute start task. Reason: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 30 in XML document from class path resource [activemq.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'destinationPolicy'. One of '{WC[##other:"http://activemq.apache.org/schema/core"]}' is expected.
Из-за чего это может быть...

Ему не нра вот это:
Код:
<destinationPolicy>
    <policyMap>
         <policyEntries>
             <policyEntry queue=">" memoryLimit="5mb"/>
             <policyEntry topic=">" memoryLimit="5mb"/>
         </policyEntries>
    </policyMap>
</destinationPolicy>

Что/где не углядел? Благодарю за понимание...
зы: Настраивал по ману.

_________________
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны мне?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 15:55 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Т.е. activeMQ не запускается? А версия у Вас какая?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 15:57 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Может не закрыли предыдущий тег? Полностью можете привести конфиг?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 16:03 
Не в сети

Зарегистрирован: 06 мар 2009, 11:07
Сообщения: 35
Карма: 0
Версия: apache-activemq-5.4.2
activemq.xml делал копи/паст с сайта:
Код:
<beans
  xmlns="http://www.springframework.org/schema/beans"
  xmlns:amq="http://activemq.apache.org/schema/core"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
  http://activemq.apache.org/schema/core http://activemq.apache.org/schema/core/activemq-core.xsd   
  http://activemq.apache.org/camel/schema/spring http://activemq.apache.org/camel/schema/spring/camel-spring.xsd">

    <!-- Allows us to use system properties as variables in this configuration file -->
    <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
         <property name="locations">
            <value>file:${activemq.base}/conf/credentials.properties</value>
         </property>
    </bean>

    <broker xmlns="http://activemq.apache.org/schema/core" brokerName="activeMQ" dataDirectory="${activemq.base}/data">

        <!-- The store and forward broker networks ActiveMQ will listen to -->
        <networkConnectors>
            <!-- by default just auto discover the other brokers -->
            <networkConnector name="default-nc" uri="multicast://default" userName="bill" password="bgbilling"/>
        </networkConnectors>

        <!-- The transport connectors ActiveMQ will listen to -->
        <transportConnectors>
            <transportConnector name="nio" uri="nio://127.0.0.1:61616" discoveryUri="multicast://default"/>
        </transportConnectors>

        <!-- Destination specific policies using destination names or wildcards -->
        <destinationPolicy>
            <policyMap>
                <policyEntries>
                    <policyEntry queue=">" memoryLimit="5mb"/>
                    <policyEntry topic=">" memoryLimit="5mb"/>
                </policyEntries>
            </policyMap>
        </destinationPolicy>

        <!-- Use the following to configure how ActiveMQ is exposed in JMX -->
        <managementContext>
            <managementContext createConnector="false"/>
        </managementContext>

        <persistenceAdapter>
            <amqPersistenceAdapter syncOnWrite="false" directory="${activemq.base}/data" maxFileLength="20 mb"/>
        </persistenceAdapter>

        <!--  The maximum about of space the broker will use before slowing down producers -->
        <systemUsage>
            <systemUsage>
                <memoryUsage><memoryUsage limit="20 mb"/></memoryUsage>
                <storeUsage><storeUsage limit="1 gb"/></storeUsage>
                <tempUsage><tempUsage limit="100 mb"/></tempUsage>
            </systemUsage>
        </systemUsage>

       <plugins>
            <simpleAuthenticationPlugin>
                <users>
                    <authenticationUser username="bill" password="bgbilling" groups="user"/>
                    <authenticationUser username="listener" password="listener" groups="anonymous"/>
                </users>
            </simpleAuthenticationPlugin>

            <!--  lets configure a destination based authorization mechanism -->
            <authorizationPlugin>
                <map>
                    <authorizationMap>
                        <authorizationEntries>
                            <authorizationEntry queue="BG.Event.>" read="user" write="user" admin="user" />
                            <authorizationEntry topic="BG.Event.>" read="user, anonymous" write="user" admin="user" />

                            <authorizationEntry topic="ActiveMQ.Advisory.>" read="user, anonymous" write="user, anonymous" admin="user, anonymous"/>
                        </authorizationEntries>
                    </authorizationMap>
                </map>
            </authorizationPlugin>
        </plugins>

    </broker>

</beans>

Но я предварительно затер существующий. В этом скорее всего дело???

_________________
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны мне?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 16:55 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Либо попробуйте версию, которая указана в документации - 5.3.2, либо конфиг который есть в конце этой темы:
viewtopic.php?f=2&t=4815&p=34471&hilit=activemq#p34471


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 16:55 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Либо попробуйте версию, которая указана в документации - 5.3.2, либо конфиг который есть в конце этой темы:
viewtopic.php?f=2&t=4815&p=34471&hilit=activemq#p34471


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 18:31 
Не в сети

Зарегистрирован: 06 мар 2009, 11:07
Сообщения: 35
Карма: 0
Конфиг привел к такому виду:
Код:
<beans
  xmlns="http://www.springframework.org/schema/beans"
  xmlns:amq="http://activemq.apache.org/schema/core"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
  http://activemq.apache.org/schema/core http://activemq.apache.org/schema/core/activemq-core.xsd">

    <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="locations">
            <value>file:${activemq.base}/conf/credentials.properties</value>
        </property>
    </bean>

    <broker xmlns="http://activemq.apache.org/schema/core" brokerName="activeMQ" dataDirectory="${activemq.base}/data" destroyApplicationContextOnStop="true" useShutdownHook="true" schedulerS$

        <destinationPolicy>
            <policyMap>
              <policyEntries>
                <policyEntry topic=">" producerFlowControl="true" memoryLimit="20mb">
                  <pendingSubscriberPolicy>
                    <vmCursor />
                  </pendingSubscriberPolicy>
                </policyEntry>
                <policyEntry queue=">" producerFlowControl="true" memoryLimit="20mb">
                </policyEntry>
              </policyEntries>
            </policyMap>
        </destinationPolicy>

        <managementContext>
            <managementContext createConnector="false"/>
        </managementContext>

        <networkConnectors>
          <networkConnector uri="multicast://default" dynamicOnly="true" networkTTL="3" prefetchSize="1" decreaseNetworkConsumerPriority="true" />
        </networkConnectors>

        <persistenceAdapter>
            <kahaDB directory="${activemq.base}/data/kahadb"/>
        </persistenceAdapter>

        <plugins>
            <simpleAuthenticationPlugin>
                <users>
                    <authenticationUser username="bill" password="bgbilling" groups="user"/>
                    <authenticationUser username="listener" password="listener" groups="anonymous"/>
                </users>
            </simpleAuthenticationPlugin>

            <authorizationPlugin>
                <map>
                    <authorizationMap>
                        <authorizationEntries>
                            <authorizationEntry queue="BG.Event.>" read="user" write="user" admin="user" />
                            <authorizationEntry topic="BG.Event.>" read="user, anonymous" write="user" admin="user" />
                            <authorizationEntry topic="ActiveMQ.Advisory.>" read="user, anonymous" write="user, anonymous" admin="user, anonymous"/>
                        </authorizationEntries>
                    </authorizationMap>
                </map>
            </authorizationPlugin>
        </plugins>

        <systemUsage>
            <systemUsage>
                <memoryUsage>
                    <memoryUsage limit="40 mb"/>
                </memoryUsage>
                <storeUsage>
                    <storeUsage limit="1 gb"/>
                </storeUsage>
                <tempUsage>
                    <tempUsage limit="100 mb"/>
                </tempUsage>
            </systemUsage>
        </systemUsage>

        <transportConnectors>
            <transportConnector name="nio" uri="nio://127.0.0.1:61616" discoveryUri="multicast://default"/>
        </transportConnectors>

    </broker>

    <import resource="jetty.xml"/>

</beans>

Появился ActiveMQ.pid в папке /opt/activemq/bin/linux-x86-64. Значит ActiveMQ запустился... Да и в процессах замелькал)
В файле wrapper.log мелькают следующие строчки:
Код:
Connector vm://localhost Stopped
Connector vm://localhost Started
WARN | Failed to remove connection ConnectionInfo {commandId = 1, responseRequired = true, connectionId = ID:billing-60482-1293191630827-2:117, clientId = ID:billing-60482-1293191630827-3:117, userName = system, password = *****, brokerPath = null, brokerMasterConnector = false, manageable = true, clientMaster = true, faultTolerant = false}
java.lang.SecurityException: User is not authenticated.
...что/где/откуда...
WARN | Failed to add Connection
java.lang.SecurityException: User name or password is invalid.
...что/где/откуда...
WARN | Could not refresh JMS Connection for destination 'example.A' - retrying in 5000 ms. Cause: User name or password is invalid.
Connector vm://localhost Stopped
Connector vm://localhost Started

Дальше повторы....
В файл server.error.log идет такая запись:
Код:
ERROR [ActiveMQ Task] NIOTransport - Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException
java.lang.NullPointerException
...что/где/откуда...

Так же уходит в цикл...
Сейчас куда покапать?

_________________
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны мне?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 19:38 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
User is not authenticated.

Логин/пароль не совпадают с теми что в data.properties?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 19:50 
Не в сети

Зарегистрирован: 06 мар 2009, 11:07
Сообщения: 35
Карма: 0
Вот, даже не трогал...
Код:
# cat /opt/BGBillingServer/data/data.properties
connector.http=*:8080
port.admin=2005

db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile= true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits= true&cachePrepStmts=true&useCursorFetch=true
db.user=bill
db.pswd=bgbilling
db.maxIdle=20
db.maxActive=300

mq.url=failover:(nio://127.0.0.1:61616)
mq.user=bill
mq.pswd=bgbilling

context.path=/bgbilling


Еще такая надпись промелькивает, может прояснит чего нибудь:
Цитата:
ERROR | Failed to resolve localhost

_________________
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны мне?


Последний раз редактировалось Borodatych 24 дек 2010, 20:11, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 20:10 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Попробуйте от этой же версии библиотеку activemq.jar взять. В биллинге сейчас 5.3.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 20:21 
Не в сети

Зарегистрирован: 06 мар 2009, 11:07
Сообщения: 35
Карма: 0
Я уже попробовал версию 5.3.2
ActiveMQ запустился.
В wrapper.log настораживают следующие строки:
Код:
ERROR | Failed to resolve localhost
.
WARN | could not generate unique stub
java.net.UnknownHostException: billing: billing

В activemq.log:
Код:
ERROR | Failed to resolve localhost | org.apache.activemq.broker.BrokerService | WrapperSimpleAppMain
.
WARN  | could not generate unique stub | org.apache.activemq.util.IdGenerator | WrapperSimpleAppMain
java.net.UnknownHostException: billing: billing

В server.error.log:
Код:
ERROR [ActiveMQ Task] NIOTransport - Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException
java.lang.NullPointerException
        at org.apache.activemq.transport.nio.NIOTransport.doStop(NIOTransport.java:152)
        at org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:69)
        at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
        at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
        at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
        at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
        at org.apache.activemq.transport.failover.FailoverTransport.doReconnect(FailoverTransport.java:767)
        at org.apache.activemq.transport.failover.FailoverTransport$2.iterate(FailoverTransport.java:116)
        at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
        at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
...несколько раз повторяется...
script 12-24/19:01:11 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 12-24/19:01:15 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 12-24/19:01:19 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 12-24/19:01:23 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 12-24/19:01:27 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!

Если поможет делу:
Ubuntu Server amd64, jre64, ActiveMQ 5.3.2 (на данный момен)
Благодарю за ответы... Такое чувство, что что то упустил, недоглядел..... Но не могу даже предположить что...

_________________
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны мне?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 24 дек 2010, 20:33 
Не в сети

Зарегистрирован: 06 мар 2009, 11:07
Сообщения: 35
Карма: 0
Amir писал(а):
Попробуйте от этой же версии библиотеку activemq.jar взять. В биллинге сейчас 5.3.2.

Пробовал... Предварительно, конечно же, поменял симлинки на ActiveMQ5.4.2
В server.error.log:
Код:
server 12-24/19:27:24 ERROR [main] LoggingPrintStream - Exception in thread "main"
server 12-24/19:27:24 ERROR [main] LoggingPrintStream - java.lang.reflect.InvocationTargetException
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.reflect.Method.invoke(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at ru.bitel.common.bootstrap.Boot.boot(Boot.java:77)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at ru.bitel.common.bootstrap.Boot.main(Boot.java:125)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream - Caused by: java.lang.NoClassDefFoundError: javax/jms/ConnectionFactory
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.ClassLoader.defineClass1(Native Method)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.ClassLoader.defineClassCond(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.ClassLoader.defineClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.security.SecureClassLoader.defineClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.net.URLClassLoader.defineClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.net.URLClassLoader.access$000(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.net.URLClassLoader$1.run(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.security.AccessController.doPrivileged(Native Method)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.net.URLClassLoader.findClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.ClassLoader.loadClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.ClassLoader.loadClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.Class.forName0(Native Method)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.Class.forName(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at ru.bitel.bgbilling.server.util.DefaultServerSetup.initMQ0(DefaultServerSetup.java:414)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at ru.bitel.bgbilling.server.util.DefaultServerSetup.initMQ(DefaultServerSetup.java:392)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at ru.bitel.bgbilling.server.util.Setup.<init>(Setup.java:37)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at bitel.billing.server.Server.initSetup(Server.java:259)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at bitel.billing.server.Server.<init>(Server.java:331)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at bitel.billing.server.Server.main(Server.java:244)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         ... 6 more
server 12-24/19:27:24 ERROR [main] LoggingPrintStream - Caused by: java.lang.ClassNotFoundException: javax.jms.ConnectionFactory
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.net.URLClassLoader$1.run(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.security.AccessController.doPrivileged(Native Method)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.net.URLClassLoader.findClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.ClassLoader.loadClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         at java.lang.ClassLoader.loadClass(Unknown Source)
server 12-24/19:27:24 ERROR [main] LoggingPrintStream -         ... 26 more

Походу дело не вариант...
Кстати за activemq.jar я беру этот activemq-core-5.4.2.jar файл? (По метражу подходит вроде как)
Что делать с тем что и на ActiveMQ5.3.2 не поднялось? (данные на пост выше)

_________________
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны мне?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 27 дек 2010, 18:35 
Не в сети

Зарегистрирован: 06 мар 2009, 11:07
Сообщения: 35
Карма: 0
С ActiveMQ5.3.2 разобрался! Покурил логи тщательней с гуглом вместе. Там надо было в файл hosts добавить имя машины, что то типа того:
Код:
127.0.0.1    localhost   $(uname -n)

Предполагаю стоит добавить это в ман...
Всем спасибо за ответы...

_________________
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны мне?


Последний раз редактировалось Borodatych 31 май 2011, 13:34, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 11 май 2011, 14:43 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Цитата:
Предполагаю стоит добавить это в ман...

+1

Уже не в первый раз, а всё забываю про эту фичу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 16 май 2011, 16:54 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Добавлено в доку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 31 май 2011, 13:24 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
Помогите поднять activemq...
Новый сервер CentOS 5.6 x64, поставил sun java методом скачал jdk-6u25-linux-x64.bin запустил, сделал симлинк на /opt/java/jdk
Код:
 # /opt/java/jdk/bin/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)

Скачал с сайта ftp.bgbilling.ru activemq 5.4.2 в настройках прописал java_home, настроил службу, но при попытке запустить выдает:
Код:
# cat /opt/apache-activemq-5.4.2/data/wrapper.log
STATUS | wrapper  | 2011/05/31 13:54:04 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2011/05/31 13:54:04 | Launching a JVM...
ERROR  | wrapper  | 2011/05/31 13:54:04 | Unable to start JVM: No such file or directory (2)
ERROR  | wrapper  | 2011/05/31 13:54:04 | Unable to start a JVM
STATUS | wrapper  | 2011/05/31 13:54:04 | <-- Wrapper Stopped


C activemq 5.5.0 та же история...

Подскажите пожалуйста что я делаю не так?

_________________
Клиент: вер. 7.1.102 / 20.04.2018 19:02:09
os: Windows 8.1; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_172
Сервер: вер. 7.1.970 / 20.04.2018 19:04:17
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_162


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 31 май 2011, 13:34 
Не в сети

Зарегистрирован: 06 мар 2009, 11:07
Сообщения: 35
Карма: 0
Проделывали это - http://forum.bgbilling.ru/viewtopic.php?f=2&t=4302&p=35549#p35549

_________________
На все вопросы существуют ответы, но кто сказал, будто все ответы должны быть известны мне?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 31 май 2011, 13:35 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Код:
[root@lia linux-x86-64]# cat wrapper.conf  | grep java.command
wrapper.java.command=/usr/java/default/bin/java

вы прописали до бинарника JAVA или только до java_home?
Моя ошибка была именно такой когда я запускал в первый раз :D

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 31 май 2011, 14:07 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
Цитата:
вы прописали до бинарника JAVA или только до java_home?


Спасибо за ответ, ошибка именно там.

По умолчанию в /opt/apache-activemq-5.5.0/bin/linux/wrapper.conf прописано:
Код:
# Java Application
wrapper.java.command=java


При смене на:
Код:
# Java Application
wrapper.java.command=/opt/java/jdk/bin/java


Все начинает работать!

_________________
Клиент: вер. 7.1.102 / 20.04.2018 19:02:09
os: Windows 8.1; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_172
Сервер: вер. 7.1.970 / 20.04.2018 19:04:17
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_162


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 09 июн 2011, 22:15 
Не в сети

Зарегистрирован: 23 авг 2010, 02:00
Сообщения: 58
Карма: 0
Поставил второй сервер биллинга. Версия 5.1, apache-activemq-5.3.2, jre1.6.0_21
При остановке службы: service bgbilling stop,
service bgbilling не останавливается, возникает ошибка:

Код:
java.net.SocketTimeoutException: Receive timed out
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        at java.net.PlainDatagramSocketImpl.receive(Unknown Source)
        at java.net.DatagramSocket.receive(Unknown Source)
        at bitel.billing.server.Server.executeCommand(Server.java:294)
        at bitel.billing.server.Server.main(Server.java:246)


Что нужно подправить?

wrapper.log:
Код:
INFO   | jvm 1    | 2011/06/09 19:48:19 |  INFO | Establishing network connection from vm://activeMQ to nio://voip1.sysat.ru:61616
INFO   | jvm 1    | 2011/06/09 19:48:19 |  INFO | Connector vm://activeMQ Started
INFO   | jvm 1    | 2011/06/09 19:48:19 |  INFO | Connector vm://activeMQ Stopped
INFO   | jvm 1    | 2011/06/09 19:48:19 | ERROR | Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException
INFO   | jvm 1    | 2011/06/09 19:48:19 | java.lang.NullPointerException
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.nio.NIOTransport.doStop(NIOTransport.java:152)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:69)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.ResponseCorrelator.stop(ResponseCorrelator.java:132)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.util.ServiceSupport.dispose(ServiceSupport.java:43)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.network.DiscoveryNetworkConnector.onServiceAdd(DiscoveryNetworkConnector.java:134)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at org.apache.activemq.transport.discovery.multicast.MulticastDiscoveryAgent$2.run(MulticastDiscoveryAgent.java:506)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
INFO   | jvm 1    | 2011/06/09 19:48:19 |    at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2011/06/09 19:48:19 |  WARN | Could not start network bridge between: vm://activeMQ and: nio://voip1.sysat.ru:61616 due to: java.net.UnknownHostException: bgbmain.sysat.ru: bgbmain.sysat.ru
STATUS | wrapper  | 2011/06/09 19:48:24 | TERM trapped.  Shutting down.
INFO   | jvm 1    | 2011/06/09 19:48:24 |  INFO | ActiveMQ Message Broker (activeMQ, ID:null0:0) is shutting down
INFO   | jvm 1    | 2011/06/09 19:48:24 |  INFO | ActiveMQ Message Broker (activeMQ, ID:null0:0) is shutting down
INFO   | jvm 1    | 2011/06/09 19:48:24 |  INFO | Network Connector default-nc Stopped
INFO   | jvm 1    | 2011/06/09 19:48:24 |  INFO | Connector nio Stopped
INFO   | jvm 1    | 2011/06/09 19:48:24 |  INFO | ActiveMQ JMS Message Broker (activeMQ, ID:null0:0) stopped
INFO   | jvm 1    | 2011/06/09 19:48:25 |  INFO | Connector nio Stopped
INFO   | jvm 1    | 2011/06/09 19:48:25 |  INFO | ActiveMQ JMS Message Broker (activeMQ, ID:null0:0) stopped
STATUS | wrapper  | 2011/06/09 19:48:25 | <-- Wrapper Stopped


activemq.log
Код:
2011-06-09 20:03:28,494 | ERROR | Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException | org.apache.activemq.transport.nio.NIOTransport | Notifier-MulticastDiscoveryAgent-listener:DiscoveryNetworkConnector:default-nc:BrokerService[activeMQ]
java.lang.NullPointerException
   at org.apache.activemq.transport.nio.NIOTransport.doStop(NIOTransport.java:152)
   at org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:69)
   at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
   at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
   at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
   at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
   at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
   at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
   at org.apache.activemq.transport.ResponseCorrelator.stop(ResponseCorrelator.java:132)
   at org.apache.activemq.util.ServiceSupport.dispose(ServiceSupport.java:43)
   at org.apache.activemq.network.DiscoveryNetworkConnector.onServiceAdd(DiscoveryNetworkConnector.java:134)
   at org.apache.activemq.transport.discovery.multicast.MulticastDiscoveryAgent$2.run(MulticastDiscoveryAgent.java:506)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
2011-06-09 20:03:28,494 | WARN  | Could not start network bridge between: vm://activeMQ and: nio://voip1.sysat.ru:61616 due to: java.net.UnknownHostException: bgbmain.sysat.ru: bgbmain.sysat.ru | org.apache.activemq.network.DiscoveryNetworkConnector | Notifier-MulticastDiscoveryAgent-listener:DiscoveryNetworkConnector:default-nc:BrokerService[activeMQ]


server.error.log

Код:
script 06-09/20:04:32 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
script 06-09/20:04:36 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
mq 06-09/20:04:37 ERROR [ActiveMQ Task] NIOTransport - Could not stop service: tcp://null:0. Reason: java.lang.NullPointerException
java.lang.NullPointerException
   at org.apache.activemq.transport.nio.NIOTransport.doStop(NIOTransport.java:152)
   at org.apache.activemq.util.ServiceSupport.stop(ServiceSupport.java:69)
   at org.apache.activemq.transport.tcp.TcpTransport.stop(TcpTransport.java:500)
   at org.apache.activemq.transport.InactivityMonitor.stop(InactivityMonitor.java:121)
   at org.apache.activemq.transport.TransportFilter.stop(TransportFilter.java:64)
   at org.apache.activemq.transport.WireFormatNegotiator.stop(WireFormatNegotiator.java:91)
   at org.apache.activemq.transport.failover.FailoverTransport.doReconnect(FailoverTransport.java:767)
   at org.apache.activemq.transport.failover.FailoverTransport$2.iterate(FailoverTransport.java:116)
   at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
   at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)


server.script.log
Код:
06-09/20:05:16 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 10 июн 2011, 03:21 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
может поставить тот брокер который есть у битела? а не другой ?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 5.1 и activemq
СообщениеДобавлено: 10 июн 2011, 06:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Цитата:
Код:
INFO   | jvm 1    | 2011/06/09 19:48:19 |  WARN | Could not start network bridge between: vm://activeMQ and: nio://voip1.sysat.ru:61616 due to: java.net.UnknownHostException: bgbmain.sysat.ru: bgbmain.sysat.ru


Имя хоста с ActiveMQ должно ресолвиться в обе стороны одинаково.
Покрутите записи в днс и hosts
viewtopic.php?p=35549#p35549


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 54 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.085s | 65 Queries | GZIP : On ]