[ https://issues.apache.org/jira/browse/OOZIE-3297?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16522335#comment-16522335 ]
Peter Bacsko commented on OOZIE-3297: ------------------------------------- [~andras.piros] please handle this > Retry logic does not handle the exception from BulkJPAExecutor properly > ----------------------------------------------------------------------- > > Key: OOZIE-3297 > URL: https://issues.apache.org/jira/browse/OOZIE-3297 > Project: Oozie > Issue Type: Bug > Components: core > Reporter: Peter Bacsko > Assignee: Andras Piros > Priority: Critical > > The test {{testJavaNoRecords}} revealed an interesting problem - if > {{BulkJPAExecutor}} does not find a particaular bundle job, it throws a > {{JPAExecutorException}} and the operation is retried even though it the > exception should be re-thrown without any retry. > The problem is that the cause of {{JPAExecutorException}} is another > {{JPAExecutorException}} and the predicate logic inside > {{OperationRetryHandler}} mishandles this situation. -- This message was sent by Atlassian JIRA (v7.6.3#76005)