[ https://issues.apache.org/activemq/browse/AMQ-790?page=all ]
     
james strachan resolved AMQ-790:
--------------------------------

    Resolution: Fixed

as a workaround just use a regular XML configuration file like the one that 
ships with ActiveMQ...

http://incubator.apache.org/activemq/xml-configuration.html

> support for non-XBean based XML configuration files does not seem to work
> -------------------------------------------------------------------------
>
>          Key: AMQ-790
>          URL: https://issues.apache.org/activemq/browse/AMQ-790
>      Project: ActiveMQ
>         Type: Bug

>     Versions: 4.0.1
>     Reporter: james strachan
>     Assignee: james strachan
>      Fix For: 4.1

>
>
> It seems we don't currently support regular Spring XML configuration files 
> when using the 'activemq' command. 
> Steps to reproduce:
> [EMAIL PROTECTED] jms]$ unzip incubator-activemq-4.0.1.zip
> Archive:  incubator-activemq-4.0.1.zip
>   creating: incubator-activemq-4.0.1/
>   creating: incubator-activemq-4.0.1/bin/
>   creating: incubator-activemq-4.0.1/conf/
>   creating: incubator-activemq-4.0.1/docs/
>   creating: incubator-activemq-4.0.1/example/
>   creating: incubator-activemq-4.0.1/example/activemq-web-console/
> ...
>   inflating: incubator-activemq-4.0.1/userGuide.html
>   inflating: incubator-activemq-4.0.1/var/activemq.log
> [EMAIL PROTECTED] jms]$ echo '<?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
> "http://www.springframework.org/dtd/spring-beans.dtd";>
> <beans>
> <bean id="broker" class="org.apache.activemq.broker.BrokerService"
> init-method="start">
> <property name="transportConnectorURIs">
> <list>
> <value>tcp://localhost:61234</value>
> </list>
> </property>
> </bean>
> </beans> ' > incubator-activemq-4.0.1/conf/activemq.xml
> [EMAIL PROTECTED] jms]$ cd incubator-activemq-4.0.1/bin
> [EMAIL PROTECTED] bin]$ sh activemq
> ACTIVEMQ_HOME: /home/john/devel/java/jms/incubator-activemq-4.0.1
> Loading message broker from: xbean:activemq.xml
> INFO  BrokerService                  - ActiveMQ 4.0.1 JMS Message Broker
> (localhost) is starting
> INFO  BrokerService                  - For help or more information please
> see: http://incubator.apache.org/activemq/
> INFO  JDBCPersistenceAdapter         - Database driver recognized:
> [apache_derby_embedded_jdbc_driver]
> INFO  JournalPersistenceAdapter      - Journal Recovery Started from: Active
> Journal: using 2 x 20.0 Megs at:
> /home/john/devel/java/jms/incubator-activemq-4.0.1/bin/activemq-data/localhost/journal
> INFO  JournalPersistenceAdapter      - Journal Recovered: 0 message(s) in
> transactions recovered.
> INFO  TransportServerThreadSupport   - Listening for connections at:
> tcp://prokopiev.stc.donpac.ru:61234
> INFO  TransportConnector             - Connector
> tcp://prokopiev.stc.donpac.ru:61234 Started
> INFO  BrokerService                  - ActiveMQ JMS Message Broker
> (localhost, ID:prokopiev.stc.donpac.ru-41458-1151926448246-1:0) started
> ERROR: java.lang.RuntimeException: Failed to execute start task. Reason:
> java.lang.ClassCastException: org.apache.activemq.broker.BrokerService
> ERROR: java.lang.Exception: java.lang.ClassCastException:
> org.apache.activemq.broker.BrokerService
> INFO  BrokerService                  - ActiveMQ Message Broker (localhost,
> ID:prokopiev.stc.donpac.ru-41458-1151926448246-1:0) is shutting down
> INFO  TransportConnector             - Connector
> tcp://prokopiev.stc.donpac.ru:61234 Stopped
> INFO  VMTransportFactory             - Shutting down VM connectors for
> broker: localhost
> INFO  BrokerService                  - ActiveMQ JMS Message Broker
> (localhost, ID:prokopiev.stc.donpac.ru-41458-1151926448246-1:0) stopped

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to