Hi Team,

  1.  Iam using a springboot application.

I have camel component which is configured as follows:
@Configuration

    Class FrameworkPipelineInboundSQSRoute
    @Autowired
        private SalesOrderGetHelper salesOrderGetHelper;
     @Bean(name = "frameworkPipelineInboundSQSRouteBuilder")
        public RouteBuilder route() {
            String inboundSqsUri = 
SQSUtil.buildSqsUri(financialOrderInboundSqsName, maxConsumerThreads, 
maxMessageBatchSize, deleteIfFiltered, messageAttributeNames, 
defaultVisibilityTimeout);
            log.info("framework pipeline Inbound SQS Uri={}", inboundSqsUri);
            return new RouteBuilder() {
                @Override
                public void configure() {
                    errorHandler(
                    ...
                    from("direct:xx") route code goes here..


  1.  When i Start application using bootRun command, I get message such as:
INFO 2022-03-09 15:17:44,842 [main] traceID= app=frameworkpipeline 
ver=unspecified.0 
cl=org.springframework.context.support.PostProcessorRegistrationDelegate$BeanP
ostProcessorChecker : Bean org.apache.camel.spring.boot.CamelAutoConfiguration 
of type org.apache.camel.spring.boot.CamelAutoConfiguration is not eligible for
getting processed by all BeanPostProcessors (for example: not eligible for 
auto-proxying)

and, camel route not started like here:
INFO 2022-03-09 06:48:49,852 [main] traceID= app=frameworkpipeline 
ver=unspecified.12 cl=org.apache.camel.impl.engine.AbstractCamelContext : Total 
0 routes, of which 0 are started

I saw thread which said to add @Lazy instead of @Autowired.tried that as well. 
Got same issue.


  1.  I have other routes which don't have @autowired at all. Even these routes 
are not recognized by camel context.
  2.  However, I got message camel context is starting.( INFO 2022-03-09 
19:07:18,126 [main] traceID= app=frameworkpipeline ver=unspecified.0 
cl=org.apache.camel.impl.engine.AbstractCamelContext : Apache Camel 3.1.0 (Cam
elContext: camel-1) is starting)

Can you tell how to resolve this issue as SQS messages are not consumed as no 
camel route has started.
Early response will be helpful and appreciated as it is bit urgent for my 
project.

Thanks and Regards,
Justin.

Reply via email to