ActiveMQ 4   exception with with DB2
------------------------------------

         Key: AMQ-679
         URL: https://issues.apache.org/activemq/browse/AMQ-679
     Project: ActiveMQ
        Type: Bug

  Components: Message Store  
    Versions: 4.0 RC 2    
 Environment: IBM Blade JS20 AIX 5.3
DB2 DataBase 8.2
Driver 2.5.33

Configuration:

<jdbcPersistenceAdapter  
class="org.activemq.store.jdbc.adapter.DefaultJDBCAdapter" dataSource= 
"#db2-ds"/>

<bean id="db2datasource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="com.ibm.db2.jcc.DB2Driver"/>
    <property name="url" value="URL"/>
    <property name="username" value="USER"/>
    <property name="password" value="PASS"/>   
  </bean>
    Reporter: klaus terjung
    Priority: Blocker


If start broker  i get this message:

WARNING: Database driver NOT recognized: 
[ibm_db2_jdbc_universal_driver_architecture].  Will use default JDBC 
implementation.

But this seems to be o.k. so far, because after starting the broker, two new 
tables (activemq_msgs/acks) get created. 

Testing a Consumer to receive Messages
the broker throws this exception:

2006-04-05 17:13:03,304 [.168.1.52:52134] 
INFO  Service                        - Sync error occurred: 
java.io.IOException: Non-atomic batch failure.  The batch was submitted, but at 
least one exception occurred on an individual member of the batch. Use 
getNextException() to retrieve the exceptions for specific batched elements.
java.io.IOException: Non-atomic batch failure.  The batch was submitted, but at 
least one exception occurred on an individual member of the batch. Use 
getNextException() to retrieve the exceptions for specific batched elements.
        at 
org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:42)
        at 
org.apache.activemq.store.jdbc.TransactionContext.close(TransactionContext.java:125)
        at 
org.apache.activemq.store.jdbc.JDBCMessageStore.addMessage(JDBCMessageStore.java:73)
        at 
org.apache.activemq.store.memory.MemoryTransactionStore.addMessage(MemoryTransactionStore.java:223)
        at 
org.apache.activemq.store.memory.MemoryTransactionStore$1.addMessage(MemoryTransactionStore.java:116)
        at org.apache.activemq.broker.region.Queue.send(Queue.java:246)
        at 
org.apache.activemq.broker.region.AbstractRegion.send(AbstractRegion.java:196)
        at 
org.apache.activemq.broker.region.RegionBroker.send(RegionBroker.java:307)
        at 
org.apache.activemq.broker.TransactionBroker.send(TransactionBroker.java:192)
        at org.apache.activemq.broker.BrokerFilter.send(BrokerFilter.java:108)
        at 
org.apache.activemq.broker.CompositeDestinationBroker.send(CompositeDestinationBroker.java:97)
        at 
org.apache.activemq.broker.MutableBrokerFilter.send(MutableBrokerFilter.java:120)
        at 
org.apache.activemq.broker.AbstractConnection.processMessage(AbstractConnection.java:346)
        at 
org.apache.activemq.command.ActiveMQMessage.visit(ActiveMQMessage.java:590)
        at 
org.apache.activemq.broker.AbstractConnection.service(AbstractConnection.java:196)
        at 
org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:62)
        at 
org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:88)
        at 
org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:70)
        at 
org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:114)
        at 
org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
        at 
org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:87)
        at 
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:136)
        at java.lang.Thread.run(Thread.java:570)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to