You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Zheng Feng (Jira)" <ji...@apache.org> on 2020/05/27 08:49:00 UTC

[jira] [Comment Edited] (CAMEL-14805) Component - Use doInit for wiring instead of doStart

    [ https://issues.apache.org/jira/browse/CAMEL-14805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17113209#comment-17113209 ] 

Zheng Feng edited comment on CAMEL-14805 at 5/27/20, 8:48 AM:
--------------------------------------------------------------

[~gnodet], I get a list of extension from the camel-quarkus currently, which the camel component has the doStart.


||Component||Status||Reason||
|camel-ahc|REJECT|create thread pool|
|camel-aws2-s3| | |
|camel-aws-ec2| | |
|camel-aws-ecs| | |
|camel-aws-eks| | |
|camel-aws-iam| | |
|camel-aws-kinesis| | |
|camel-aws-kms| | |
|camel-aws-lambda| | |
|camel-aws-s3| | |
|camel-aws-sdb| | |
|camel-aws-swf| | |
|camel-aws-translate| | |
|camel-bean|DONE| |
|camel-dataformat|DONE| |
|camel-dozer|DONE| |
|camel-file|DONE| |
|camel-infinispan| | |
|camel-jira| | |
|camel-kubernetes| | |
|camel-kudu|REJECT|create thread pool|
|camel-log| | |
|camel-mongodb| | |
|camel-netty-http| | |
|camel-olingo4| | |
|camel-platform-http| | |
|camel-quartz| | |
|camel-ref|REJECT|add the other endpoint uri |
|camel-salesforce| | |
|camel-seda| | |
|camel-sjms| | |
|camel-sql|DONE| |
|camel-stream|DONE| |
|camel-telegram| | |
|camel-timer|DONE| |
|camel-xslt|DONE| |

I'd like to take a look at these component at first and ignore what use the XXXClient to open the network connection which I think should not be moved to doInit(). I just wonder what component you have been investigating ?


was (Author: zhfeng):
[~gnodet], I get a list of extension from the camel-quarkus currently, which the camel component has the doStart.


||Component||Status||Reason||
|camel-ahc|REJECT|create thread pool|
|camel-aws2-s3| | |
|camel-aws-ec2| | |
|camel-aws-ecs| | |
|camel-aws-eks| | |
|camel-aws-iam| | |
|camel-aws-kinesis| | |
|camel-aws-kms| | |
|camel-aws-lambda| | |
|camel-aws-s3| | |
|camel-aws-sdb| | |
|camel-aws-swf| | |
|camel-aws-translate| | |
|camel-bean|DONE| |
|camel-dataformat|DONE| |
|camel-dozer|DONE| |
|camel-file|DONE| |
|camel-infinispan| | |
|camel-jira| | |
|camel-kubernetes| | |
|camel-kudu|REJECT|create thread pool|
|camel-log|| |
|camel-mongodb| | |
|camel-netty-http| | |
|camel-olingo4| | |
|camel-platform-http| | |
|camel-quartz| | |
|camel-ref|REJECT|add the other endpoint uri |
|camel-salesforce| | |
|camel-seda| | |
|camel-sjms| | |
|camel-sql|DONE| |
|camel-stream|DONE| |
|camel-telegram| | |
|camel-timer|DONE| |
|camel-xslt|DONE| |

I'd like to take a look at these component at first and ignore what use the XXXClient to open the network connection which I think should not be moved to doInit(). I just wonder what component you have been investigating ?

> Component - Use doInit for wiring instead of doStart
> ----------------------------------------------------
>
>                 Key: CAMEL-14805
>                 URL: https://issues.apache.org/jira/browse/CAMEL-14805
>             Project: Camel
>          Issue Type: Improvement
>            Reporter: Claus Ibsen
>            Assignee: Zheng Feng
>            Priority: Major
>             Fix For: 3.4.0
>
>
> We should move logic from start to init for wiring and other similar things that can be setup as early as possible for lightweight camel.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)