Skip to content

Commit

Permalink
Merge pull request #3773 from Pandrex247/PAYARA-3511-Dont-try-to-cast…
Browse files Browse the repository at this point in the history
…-a-String-to-a-ChronoUnit-Payara4

PAYARA-3511 Don't try to cast a String to a ChronoUnit - Payara4
  • Loading branch information
Pandrex247 committed Feb 25, 2019
2 parents a682617 + 6f180a0 commit 3ab9cfc
Showing 1 changed file with 1 addition and 2 deletions.
Expand Up @@ -213,9 +213,8 @@ private Object circuitBreak(InvocationContext invocationContext) throws Exceptio
long delay = (Long) FaultToleranceCdiUtils.getOverrideValue(
config, CircuitBreaker.class, "delay", invocationContext, Long.class)
.orElse(circuitBreaker.delay());
// Look for a String and cast to ChronoUnit - Use the Common Sense Convertor
ChronoUnit delayUnit = (ChronoUnit) FaultToleranceCdiUtils.getOverrideValue(
config, CircuitBreaker.class, "delayUnit", invocationContext, String.class)
config, CircuitBreaker.class, "delayUnit", invocationContext, ChronoUnit.class)
.orElse(circuitBreaker.delayUnit());
int requestVolumeThreshold = (Integer) FaultToleranceCdiUtils.getOverrideValue(
config, CircuitBreaker.class, "requestVolumeThreshold", invocationContext, Integer.class)
Expand Down

0 comments on commit 3ab9cfc

Please sign in to comment.