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 <shik...@gmail.com> wrote: > problem solved > > > > [] > > Leo > > > On Fri, Jan 31, 2014 at 3:23 PM, Leonardo K. Shikida <shik...@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 >> <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 >>> >> >>