activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Leonardo K. Shikida" <shik...@gmail.com>
Subject Re: how to configure activemq jdbc persistence under tomee?
Date Fri, 31 Jan 2014 18:07:18 GMT
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
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message