I'm working with ActiveMQ in Servicemix 7.0 trying to get the
lease-database-locker working.

I have it working in stand alone mode using MSSql but when I place the same
configuration in Servicemix it says :

Caused by: java.lang.ClassNotFoundException:
org.apache.commons.dbcp2.BasicDataSource not found by
org.apache.activemq.activemq-osgi.

I can't find how to install that class in Servicemix.

I'm not sure what I'm missing or if there is another way to do this.

Thanks

Mike 

ActiveMQ.xml config

                
                <persistenceAdapter>            
                        <kahaDB directory="${data}/kahadb" 
lockKeepAlivePeriod="5000"
checkForCorruptJournalFiles="true" enableAckCompaction="false" >
                                <locker>
                                  
                                  <lease-database-locker 
lockAcquireSleepInterval="10000"
dataSource="#mssql-ds" createTablesOnStartup="true">
                                        <statements>
                                          
                                          <statements 
lockTableName="activemq_lock"/>
                                        </statements>
                                  </lease-database-locker>
                                </locker>
                        </kahaDB>
        </persistenceAdapter>

.....

        <bean id="mssql-ds" class="org.apache.commons.dbcp2.BasicDataSource"
destroy-method="close">
                <property name="driverClassName"
value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
                <property name="url" value="jdbc:sqlserver://
servicemixdb.cfpkhb1rjo9n.us-east-1.rds.amazonaws.com:1433;databaseName=ActiveMQJournal"/>
                <property name="username" value="xxxxxx"/>
                <property name="password" value="xxxxx"/>
                <property name="poolPreparedStatements" value="true"/>
        </bean>






--
View this message in context: 
http://activemq.2283324.n4.nabble.com/ActiveMQ-lease-database-locker-in-Servicemix-Class-not-found-tp4723913.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to