Any update on this subject? Thx
rde8026 wrote: > > I gave that a go and here is the error message: > > org.apache.openejb.OpenEJBException: > javax.resource.spi.ResourceAdapterInternalException: Failed to startup an > embedded broker: > openejb:xbean:(file:///D:opt/openejb-3.0/lib/activemq.xml)?persistent=false, > due to: org.springframework.beans.factory.BeanDefinitionStoreException: > Could not resolve bean definition resource pattern > [(file:///D:opt/openejb-3.0/lib/activemq.xml)?persistent=false]; nested > exception is java.io.FileNotFoundException: class path resource > [(file:///D:opt/openejb-3.0/lib/] cannot be resolved to URL because it > does not exist: Failed to startup an embedded broker: > openejb:xbean:(file:///D:opt/openejb-3.0/lib/activemq.xml)?persistent=false, > due to: org.springframework.beans.factory.BeanDefinitionStoreException: > Could not resolve bean definition resource pattern > [(file:///D:opt/openejb-3.0/lib/activemq.xml)?persistent=false]; nested > exception is java.io.FileNotFoundException: class path resource > [(file:///D:opt/openejb-3.0/lib/] > > Seems this doesn't want to work! I've attached my activemq.xml file here. > Thanks for your help so far - its much appreciated... > > http://www.nabble.com/file/p18884422/activemq.xml activemq.xml . > > Thx, > RE > > > David Blevins wrote: >> >> >> On Aug 7, 2008, at 6:48 AM, rde8026 wrote: >> >>> >>> Hi David, >>> >>> Thanks for the reply. I've tried using the fully qualified path and >>> I get >>> the same exception - >>> >>> Failed to startup an embedded broker: >>> openejb:xbean:(D:/opt/openejb-3.0/lib/activemq.xml)? >>> persistent=false, due >>> to: org.springframework.beans.factory.BeanDefinitionStoreException: >>> Could >>> not resolve bean definition resource pattern >>> [(D:/opt/openejb-3.0/lib/activemq.xml)?persistent=false]; nested >>> exception >>> is java.io.FileNotFoundException: class path resource >>> [(D:/opt/openejb-3.0/lib/] cannot be resolved to URL because it does >>> not >>> exist >>> >>> I'm curious do you know if anyone has successfully gotten this to >>> work or is >>> it a bug? Any ideas would be much appreciated. >> >> I think I've tried this before, but I could be imagining things. >> Looking at the exception though, it seems that we might need to make >> the path a valid URL. Try this one: >> >> file:///D:/opt/openejb-3.0/lib/activemq.xml >> >> If that doesn't work, post your activemq.xml (or some version of it) >> and I'll give it a try. >> >> If that *does* work, then we can add examples as well as wrap this >> activemq functionality with something that tries harder to make things >> work and gives a better error message when they can't. >> >> -David >> >> >>> David Blevins wrote: >>>> >>>> >>>> On Aug 6, 2008, at 12:47 PM, rde8026 wrote: >>>> >>>>> >>>>> I've been trying to get the openEJB container to allow me to use an >>>>> external >>>>> activemq.xml file for a while now and have been unsuccessful. Below >>>>> is my >>>>> resource config >>>>> >>>>> <Resource id="ActiveMQRA" type="ActiveMQResourceAdapter"> >>>>> # Broker configuration URI as defined by ActiveMQ >>>>> # see http://activemq.apache.org/broker-configuration-uri.html >>>>> >>>>> #BrokerXmlConfig broker:(tcp://localhost:61616)?useJmx=false >>>>> BrokerXmlConfig xbean:activemq.xml >>>>> >>>>> # Broker address >>>>> >>>>> #ServerUrl vm://localhost?async=true >>>>> ServerUrl tcp://localhost:61616 >>>>> >>>>> # DataSource for persistence messages >>>>> >>>>> DataSource MessageDataStore >>>>> </Resource> >>>>> >>>>> With the activemq.xml file placed in the lib directory >>>> >>>> Hmmm... Try using an absolute path to the activemq.xml file and see >>>> if that doesn't make activemq happier. >>>> >>>> Not sure if that will work, but worth a try. >>>> >>>> -David >>>> >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Configure-OpenEJB-Container-to-use-external-activemq.xml-file-tp18858260p18870919.html >>> Sent from the OpenEJB User mailing list archive at Nabble.com. >>> >>> >> >> >> > > -- View this message in context: http://www.nabble.com/Configure-OpenEJB-Container-to-use-external-activemq.xml-file-tp18858260p18926099.html Sent from the OpenEJB User mailing list archive at Nabble.com.