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 17:23:37 GMT
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