camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antonin Stefanutti (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (CAMEL-9336) camel-cdi - Should add routes to CamelContext before its started
Date Wed, 18 Nov 2015 17:24:11 GMT

     [ https://issues.apache.org/jira/browse/CAMEL-9336?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Antonin Stefanutti reassigned CAMEL-9336:
-----------------------------------------

    Assignee: Antonin Stefanutti

> camel-cdi - Should add routes to CamelContext before its started
> ----------------------------------------------------------------
>
>                 Key: CAMEL-9336
>                 URL: https://issues.apache.org/jira/browse/CAMEL-9336
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-cdi
>            Reporter: Claus Ibsen
>            Assignee: Antonin Stefanutti
>             Fix For: 2.17.0
>
>
> The order of when RouteBuilder is added to CdiCamelContext is after it has been started.
> You can see this from running 
>     mvn camel:run
> in the examples/camel-example-cdi
> Then it says 0 of 0 routes started.
> {code}
> 2015-11-18 17:57:20,045 [weld-worker-3  ] WARN  Validator                      - WELD-001473:
javax.enterprise.inject.spi.Bean implementation org.apache.camel.cdi.internal.CamelContextBean@73690a3e
declared a normal scope but does not implement javax.enterprise.inject.spi.PassivationCapable.
It won't be possible to inject this bean into a bean with a passivating scope (@SessionScoped,
@ConversationScoped). This can be fixed by assigning the Bean implementation a unique id by
implementing the PassivationCapable interface.
> 2015-11-18 17:57:20,394 [cdi.Main.main()] INFO  CdiCamelContext                - Apache
Camel 2.17-SNAPSHOT (CamelContext: camel-1) is starting
> 2015-11-18 17:57:20,395 [cdi.Main.main()] INFO  ManagedManagementStrategy      - JMX
is enabled
> 2015-11-18 17:57:20,573 [cdi.Main.main()] INFO  DefaultTypeConverter           - Loaded
182 type converters
> 2015-11-18 17:57:20,613 [cdi.Main.main()] INFO  DefaultRuntimeEndpointRegistry - Runtime
endpoint registry is in extended mode gathering usage statistics of all incoming and outgoing
endpoints (cache limit: 1000)
> 2015-11-18 17:57:20,624 [cdi.Main.main()] INFO  CdiCamelContext                - AllowUseOriginalMessage
is enabled. If access to the original message is not needed, then its recommended to turn
this option off as it may improve performance.
> 2015-11-18 17:57:20,624 [cdi.Main.main()] INFO  CdiCamelContext                - StreamCaching
is not in use. If using streams then its recommended to enable stream caching. See more details
at http://camel.apache.org/stream-caching.html
> 2015-11-18 17:57:20,624 [cdi.Main.main()] INFO  CdiCamelContext                - Total
0 routes, of which 0 is started.
> 2015-11-18 17:57:20,626 [cdi.Main.main()] INFO  CdiCamelContext                - Apache
Camel 2.17-SNAPSHOT (CamelContext: camel-1) started in 0.231 seconds
> 2015-11-18 17:57:20,805 [cdi.Main.main()] INFO  CdiCamelContext                - Route:
route1 started and consuming from: Endpoint[timer://foo?period=5000]
> 2015-11-18 17:57:20,872 [cdi.Main.main()] INFO  Bootstrap                      - WELD-ENV-002003:
Weld SE container STATIC_INSTANCE initialized
> 2015-11-18 17:57:21,841 [0 - timer://foo] INFO  output                         - Exchange[ExchangePattern:
InOnly, BodyType: String, Body: Saying Hello World 1 times]
> 2015-11-18 17:57:26,808 [0 - timer://foo] INFO  output                         - Exchange[ExchangePattern:
InOnly, BodyType: String, Body: Saying Hello World 2 times]
> {code}
> It should say .. 1 of 1 routes started.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message