openejb-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rde8026 <rde8...@gmail.com>
Subject Re: Configure OpenEJB Container to use external activemq.xml file
Date Mon, 11 Aug 2008 13:41:46 GMT

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.


Mime
View raw message