activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher G. Stach II" <...@ldsys.net>
Subject ActiveMQResourceAdapter and brokerXmlConfig
Date Wed, 12 Apr 2006 01:17:12 GMT
This works in 3.2.2.  What is the proper way to do this now?  Why would
there be a scheme on an XML configuration file?

Exception:

com.caucho.server.dispatch.ServletConfigImpl.createServlet
java.lang.IllegalArgumentException: Invalid broker URI, no scheme
specified: activemq.xml
        at
org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:53)
        at
org.apache.activemq.ra.ActiveMQResourceAdapter.start(ActiveMQResourceAdapter.java:79)
        at org.jencks.JCAContainer.afterPropertiesSet(JCAContainer.java:65)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBea
nFactory.java:1059)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactor
y.java:363)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:1
76)
        at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver
.java:105)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableB
eanFactory.java:1013)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFact
ory.java:824)
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactor
y.java:345)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.
java:275)
        at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)
        at
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:87)
        at
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:72)
        at
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:63)

Configuration:

	<bean id="jms.resourceAdapter"
class="org.apache.activemq.ra.ActiveMQResourceAdapter">
		<property name="brokerXmlConfig">
			<value>activemq.xml</value>
		</property>

		<property name="initialRedeliveryDelay">
			<value>2000</value>
		</property>

		<property name="maximumRedeliveries">
			<value>10</value>
		</property>

		<property name="redeliveryBackOffMultiplier">
			<value>2</value>
		</property>

		<property name="serverUrl">
			<value>vm://localhost</value>
		</property>
	</bean>

-- 
Christopher G. Stach II

Mime
View raw message