[ https://issues.apache.org/jira/browse/CAMEL-7945?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16771876#comment-16771876 ]
Pascal Schumacher edited comment on CAMEL-7945 at 2/19/19 12:33 PM: -------------------------------------------------------------------- A workaround is to disable autostart of the route consuming from smpp and use the controlbus and sheduler components to start the route. E.g.: {code} String routeId = "SmppConsume"; from("smpp://host").routeId(routeId) .noAutoStartup() // allows camel to start even if connecting to SMSC in not possible from("scheduler:StartSmppConsume?delay=15s").routeId("Start_" + routeId) .to("controlbus:route?loggingLevel=DEBUG&action=status&routeId=" + routeId) .choice().when(body().isEqualTo(ServiceStatus.Stopped)) .to("controlbus:route?loggingLevel=WARN&action=start&routeId=" + routeId); {code} was (Author: pascalschumacher): The workaround is to disable autostart of the route consuming from smpp and use the controlbus and sheduler components to start the route. E.g.: {code} String routeId = "SmppConsume"; from("smpp://host").routeId(routeId) .noAutoStartup() // allows camel to start even if connecting to SMSC in not possible from("scheduler:StartSmppConsume?delay=15s").routeId("Start_" + routeId) .to("controlbus:route?loggingLevel=DEBUG&action=status&routeId=" + routeId) .choice().when(body().isEqualTo(ServiceStatus.Stopped)) .to("controlbus:route?loggingLevel=WARN&action=start&routeId=" + routeId); {code} > SMPP connector as consumer stops camel context > ---------------------------------------------- > > Key: CAMEL-7945 > URL: https://issues.apache.org/jira/browse/CAMEL-7945 > Project: Camel > Issue Type: Improvement > Components: camel-smpp > Affects Versions: 2.13.2 > Reporter: Tomas Hanus > Priority: Major > Fix For: Future > > > I try to use SMPP component as producer and consumer to send SMS and PUSH SMS > (MMS) to SMSC/receive delivery notifications or SMS from mobile devices. But > still if SMSC is down camel context will shut down, and also all other > context, so camel cannot start up. Affect version is camel 2.13.2 and only > consumer. Producer is OK and parameter lazySessionCreation=true works well, > but not for consumer. Any idea how to solve that? Probably it has to do with > CAMEL-3853 issue. -- This message was sent by Atlassian JIRA (v7.6.3#76005)