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 <shik...@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 >