Hi James,

I've tried with the last SNAPSHOP and the JDBC MASTER-SLAVE behavior was the
expected. The first broker becomes MASTER and the second broker waits until
the MASTER releases the lock.

Thank you!

Matías.




James.Strachan wrote:
> 
> On 3/8/07, James Strachan <[EMAIL PROTECTED]> wrote:
>> We've never tested JDBC Master-Slave with DB2. I suspect that there
>> needs to be some work on the SQL required for DB2.
>>
>> I've raised a JIRA to track this
>> http://issues.apache.org/activemq/browse/AMQ-1193
> 
> I've just fixed this in trunk. I wonder do you fancy a local build to
> see if it fixes your issue?
> http://activemq.apache.org/building.html
> 
> Or try tomorrow's 4.2-SNAPSHOT distro
> 
> James
> 
>>
>> On 2/28/07, Matías Cobiella <[EMAIL PROTECTED]> wrote:
>> >
>> > JDBC Master-Slave doesn' work with DB2
>> >
>> >
>> > I have two brokers in a JDBC MASTER-SLAVE configuration.
>> >
>> > When BrokerA starts it becomes the MASTER:
>> >
>> > INFO  BrokerService                  - Using Persistence Adapter:
>> > JDBCPersistenceAdaptor(org.apache.commons.dbcp.BasicDataSource
>> > INFO  BrokerService                  - ActiveMQ null JMS Message Broker
>> > (MASTER) is starting
>> > INFO  BrokerService                  - For help or more information
>> please
>> > see: http://incubator.apache.org/activemq/
>> > INFO  ManagementContext              - JMX consoles can connect to
>> > service:jmx:rmi:///jndi/rmi://localhost:1299/jmxrmi
>> > INFO  JDBCPersistenceAdapter         - Database driver recognized:
>> > [ibm_db2_jdbc_universal_driver_architecture]
>> > INFO  DefaultDatabaseLocker          - Attempting to acquire the
>> exclusive
>> > lock to become the Master broker
>> > INFO  DefaultDatabaseLocker          - Becoming the master on
>> dataSource:
>> > [EMAIL PROTECTED]
>> > INFO  TransportServerThreadSupport   - Listening for connections at:
>> > tcp://MT13412:11111
>> >
>> > But when BrokerB starts it becomes the MASTER too:
>> >
>> > INFO  BrokerService                  - Using Persistence Adapter:
>> > JDBCPersistenceAdaptor(org.apache.commons.dbcp.BasicDataSource
>> > INFO  BrokerService                  - ActiveMQ null JMS Message Broker
>> > (SLAVE) is starting
>> > INFO  BrokerService                  - For help or more information
>> please
>> > see: http://incubator.apache.org/activemq/
>> > INFO  ManagementContext              - JMX consoles can connect to
>> > service:jmx:rmi:///jndi/rmi://localhost:12980/jmxrmi
>> > INFO  JDBCPersistenceAdapter         - Database driver recognized:
>> > [ibm_db2_jdbc_universal_driver_architecture]
>> > INFO  DefaultDatabaseLocker          - Attempting to acquire the
>> exclusive
>> > lock to become the Master broker
>> > INFO  DefaultDatabaseLocker          - Becoming the master on
>> dataSource:
>> > [EMAIL PROTECTED]
>> > INFO  TransportServerThreadSupport   - Listening for connections at:
>> > tcp://MT13412:22222
>> >
>> >
>> > Both Brokers uses this db config:
>> >
>> >   <bean id="db2datasource"
>> class="org.apache.commons.dbcp.BasicDataSource">
>> >     <property name="driverClassName"
>> value="com.ibm.db2.jcc.DB2Driver"/>
>> >     <property name="url" value="jdbc:db2://10.250.0.73:60152/DBCCCD"/>
>> >     <property name="username" value="dbcccd"/>
>> >     <property name="password" value="cccd00"/>
>> >   </bean>
>> >
>> >
>> >
>> > I think this problem looks like a MySQL issue but for DB2:
>> >
>> > http://issues.apache.org/activemq/browse/AMQ-992
>> >
>> >
>> > Am I doing something wrong? Or its a SQL bug.
>> >
>> > Thanks in Advance for your help.
>> >
>> > Matías.
>> > --
>> > View this message in context:
>> http://www.nabble.com/JDBC-Master-Slave-doesn%27-work-with-DB2-tf3323814s2354.html#a9240339
>> > Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>> >
>> >
>>
>>
>> --
>>
>> James
>> -------
>> http://radio.weblogs.com/0112098/
>>
> 
> 
> -- 
> 
> James
> -------
> http://radio.weblogs.com/0112098/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Re%3A-JDBC-Master-Slave-doesn%27-work-with-DB2-tf3367727s2354.html#a9403440
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to