activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Carman <ja...@carmanconsulting.com>
Subject Re: how to configure activemq jdbc persistence under tomee?
Date Fri, 31 Jan 2014 18:12:00 GMT
Great.  Glad you figured it out and sorry we couldn't help you out.

On Fri, Jan 31, 2014 at 1:07 PM, Leonardo K. Shikida <shikida@gmail.com> wrote:
> sure, I'll write a big blog post and then I'll share it here
>
> thanks
>
> Kenji
>
> []
>
> Leo
>
>
> On Fri, Jan 31, 2014 at 3:52 PM, James Carman <james@carmanconsulting.com>wrote:
>
>> Care to briefly share your resolution?  Other folks might run into the
>> same issue.
>>
>> On Fri, Jan 31, 2014 at 12:48 PM, Leonardo K. Shikida <shikida@gmail.com>
>> wrote:
>> > problem solved
>> >
>> >
>> >
>> > []
>> >
>> > Leo
>> >
>> >
>> > On Fri, Jan 31, 2014 at 3:23 PM, Leonardo K. Shikida <shikida@gmail.com
>> >wrote:
>> >
>> >> still struggling to make it work
>> >>
>> >> here's the complete problem description
>> >>
>> >>
>> >>
>> http://stackoverflow.com/questions/21479156/how-to-configure-activemq-memory-settings-under-apache-tomee/21480087
>> >>
>> >> TIA
>> >>
>> >> Leo
>> >>
>> >> []
>> >>
>> >> Leo
>> >>
>> >>
>> >> On Fri, Jan 31, 2014 at 10:52 AM, Leonardo K. Shikida <
>> shikida@gmail.com>wrote:
>> >>
>> >>> Hi
>> >>>
>> >>> I had this configuration for tomee
>> >>>
>> >>>     <Resource id="Default JMS Resource Adapter"
>> >>> type="ActiveMQResourceAdapter">
>> >>>         BrokerXmlConfig =
>> broker:(tcp://localhost:61616)?persistent=true
>> >>>         ServerUrl = tcp://localhost:61616
>> >>>         DataSource = MyDataSource
>> >>>     </Resource>
>> >>>
>> >>>     <Resource id="MyDataSource" type="javax.sql.DataSource">
>> >>>         JdbcDriver = oracle.jdbc.OracleDriver
>> >>>         JdbcUrl = jdbc:oracle:thin:@localhost:1521:XE
>> >>>         UserName = xxxx
>> >>>         Password = xxxx
>> >>>     </Resource>
>> >>>
>> >>>     <Container id="MyJmsMdbContainer" ctype="MESSAGE">
>> >>>         ResourceAdapter = Default JMS Resource Adapter
>> >>>     </Container>
>> >>>
>> >>> This configures tomee's embedded activemq
>> >>>
>> >>> Now, I want to give activemq more memory, so I've changed into this
>> >>>
>> >>>     <Resource id="Default JMS Resource Adapter"
>> >>> type="ActiveMQResourceAdapter">
>> >>>         BrokerXmlConfig = xbean:file:conf/activemq.xml
>> >>>         ServerUrl = tcp://localhost:61616
>> >>>         DataSource = MyDataSource
>> >>>     </Resource>
>> >>>
>> >>> and added the same activemq.xml of
>> >>> http://activemq.apache.org/xml-configuration.html, just adding
>> >>>
>> >>>             <transportConnectors>
>> >>>                 <transportConnector name="anythingHere"
>> >>> uri="broker:(tcp://localhost:61616)?persistent=true"/>
>> >>>             </transportConnectors>
>> >>>
>> >>> and I'd like to replace kahaDB with my oracle datasource.
>> >>>
>> >>> it seems that I have to remove "DataSource = MyDataSource" from
>> tomee.xml
>> >>> and define the persistence inside activemq.xml, right?
>> >>>
>> >>> My doubts are
>> >>>
>> >>> [1] does the name in the transport connector is relevant?
>> >>> [2] shall I need to replace kahaDB with
>> >>>
>> >>> <persistenceAdapter>
>> >>>       <jdbcPersistenceAdapter dataSource="#my-ds"/>
>> >>> </persistenceAdapter>
>> >>>
>> >>> [3] where do I have to set my-ds? at tomee.xml or somewhere else?
>> >>> [4] am I missing anything else?
>> >>>
>> >>>
>> >>> TIA
>> >>>
>> >>> Leo
>> >>>
>> >>
>> >>
>>

Mime
View raw message