Skip to content
Snippets Groups Projects

Resolve "Extend OSOM for patching CRs"

Merged tranoris requested to merge 4-extend-osom-for-patching-crs into develop
3 files
+ 136
10
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -49,7 +49,9 @@ public class OSOMRouteBuilder extends RouteBuilder {
@Value("${CRD_DEPLOY_CR_REQ}")
private String CRD_DEPLOY_CR_REQ = "";
@Value("${CRD_PATCH_CR_REQ}")
private String CRD_PATCH_CR_REQ = "";
public void configure() {
@@ -70,6 +72,20 @@ public class OSOMRouteBuilder extends RouteBuilder {
.to(CRD_DEPLOY_CR_REQ);
from("direct:retriesCRD_PATCH_CR_REQ")
.errorHandler(deadLetterChannel("direct:retriesDeadLetters")
.maximumRedeliveries( 10 ) //let's try 10 times to send it....
.redeliveryDelay( 30000 ).useOriginalMessage()
//.deadLetterHandleNewException( false )
//.logExhaustedMessageHistory(false)
.logExhausted(true)
.logHandled(true)
//.retriesExhaustedLogLevel(LoggingLevel.WARN)
.retryAttemptedLogLevel( LoggingLevel.WARN) )
.to(CRD_PATCH_CR_REQ);
/**
* dead Letter Queue Users if everything fails to connect
*/
Loading