[ 
https://issues.apache.org/jira/browse/QPID-5012?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13716399#comment-13716399
 ] 

Keith Wall edited comment on QPID-5012 at 7/23/13 1:55 PM:
-----------------------------------------------------------

There is a minor issue.  It seems Oracle have chosen to enable the new stats 
capture feature by default, and this is causing the system test to emit 
exceptions into the logs during test runs.  I guess the je thread is unhappy 
with the fact that the store directories are being deleted (by 
QpidBrokerTestCase).  This is _not_ causing test failures.

I think we should disable stats collection by default. Users can re-enable if 
they require this feature.

{code}
[junit] StatCapture 2013-07-23 14:34:35,421 ERROR 
[server.store.berkeleydb.AbstractBDBMessageStore] Asynchronous exception thrown 
by BDB thread 'StatCapture'
    [junit] java.lang.IllegalStateException: Error occured accessing statistic 
log file/tmp/testCreateQueueAMQQueue/je.stat.csv
    [junit]     at com.sleepycat.utilint.StatLogger.write(StatLogger.java:250)
    [junit]     at com.sleepycat.utilint.StatLogger.log(StatLogger.java:147)
    [junit]     at 
com.sleepycat.je.statcap.StatCapture.outputStats(StatCapture.java:196)
    [junit]     at 
com.sleepycat.je.statcap.StatCapture.onWakeup(StatCapture.java:142)
    [junit]     at 
com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:148)
{code}
                
      was (Author: k-wall):
    There is a minor issue.  It seems Oracle have chosen to enable the new 
stats capture feature by default, and this is causing the system test to emit 
exceptions into the logs.  I guess the je thread is unhappy with the fact that 
the store directories are being deleted (by QpidBrokerTestCase).   I think we 
should disable stats collection by default. Users can re-enable if they require 
this feature.

{code}
[junit] StatCapture 2013-07-23 14:34:35,421 ERROR 
[server.store.berkeleydb.AbstractBDBMessageStore] Asynchronous exception thrown 
by BDB thread 'StatCapture'
    [junit] java.lang.IllegalStateException: Error occured accessing statistic 
log file/tmp/testCreateQueueAMQQueue/je.stat.csv
    [junit]     at com.sleepycat.utilint.StatLogger.write(StatLogger.java:250)
    [junit]     at com.sleepycat.utilint.StatLogger.log(StatLogger.java:147)
    [junit]     at 
com.sleepycat.je.statcap.StatCapture.outputStats(StatCapture.java:196)
    [junit]     at 
com.sleepycat.je.statcap.StatCapture.onWakeup(StatCapture.java:142)
    [junit]     at 
com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:148)
{code}
                  
> [Java Broker] update optional BDB store to use version 5.0.84 of BDB JE 
> ------------------------------------------------------------------------
>
>                 Key: QPID-5012
>                 URL: https://issues.apache.org/jira/browse/QPID-5012
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>            Reporter: Keith Wall
>            Assignee: Robbie Gemmell
>             Fix For: 0.25
>
>
> A newer release of BDB JE is available, 5.0.84. We should update the 
> dependency for the optional BDB store to use this. The release contains a 
> number of defect fixes that appear to have the potential to impact users of 
> the Java Broker.  This is a drop in replacement and requires no code changes.
> http://download.oracle.com/otndocs/products/berkeleydb/html/je/je-5.0.84_changelog.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to