[jira] [Commented] (CAMEL-13091) Ensure that all spring boot starters have all their options documented

2019-08-25 Thread Przemyslaw Swiderski (Jira)


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

Przemyslaw Swiderski commented on CAMEL-13091:
--

I filled the missing 
{code:java}
// spring-boot-auto-configure options
{code}
tags in the following modules docs where the warning occurred:
 * camel-bean-starter
 * camel-hl7-starter
 * camel-mock-starter
 * camel-xpath

Spring Boot options sections were successfully generated.

I found that there are properties descriptions missing for:
 * camel-corda-starter
 * camel-google-bigquery-starter
 * camel-google-pubsub-starter
 * camel-jooq-starter
 * camel-zookeeper-starter

Where can I find those descriptions?

 

> Ensure that all spring boot starters have all their options documented
> --
>
> Key: CAMEL-13091
> URL: https://issues.apache.org/jira/browse/CAMEL-13091
> Project: Camel
>  Issue Type: Task
>  Components: camel-spring-boot-starters
>Reporter: Claus Ibsen
>Priority: Major
> Fix For: 3.x
>
>
> Some of the camel components do not have component level docs for all their 
> options, which are generated into the spring boot metadata.
> You can see this with the build WARNs when building all the starter JARs.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (CAMEL-13908) camel3 - EIP model - Property placeholder configurer use switch

2019-08-25 Thread Claus Ibsen (Jira)
Claus Ibsen created CAMEL-13908:
---

 Summary: camel3 - EIP model - Property placeholder configurer use 
switch
 Key: CAMEL-13908
 URL: https://issues.apache.org/jira/browse/CAMEL-13908
 Project: Camel
  Issue Type: Task
Reporter: Claus Ibsen
 Fix For: 3.0.0


Lets look at source code generate the EIP property placeholder to use a switch 
like we did for the components and endpoints. Then we can potentially avoid 
creating many lambda classes which adds to many loaded classes at runtime.

Also we could maybe generate 1 class for all EIP models instead of 1 class per 
model.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Resolved] (CAMEL-13907) camel3 - JMX can clear its bean introspection cache after all MBeans have been registered

2019-08-25 Thread Claus Ibsen (Jira)


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

Claus Ibsen resolved CAMEL-13907.
-
Resolution: Fixed

> camel3 - JMX can clear its bean introspection cache after all MBeans have 
> been registered
> -
>
> Key: CAMEL-13907
> URL: https://issues.apache.org/jira/browse/CAMEL-13907
> Project: Camel
>  Issue Type: Task
>  Components: jmx
>Reporter: Claus Ibsen
>Assignee: Claus Ibsen
>Priority: Major
> Fix For: 3.0.0, 3.0.0.RC1
>
>
> Those are no longer needed and it can free up a bit of memory hold by the 
> cache. Mind the cache is weak anyway, but this makes it more explicit



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Updated] (CAMEL-13907) camel3 - JMX can clear its bean introspection cache after all MBeans have been registered

2019-08-25 Thread Claus Ibsen (Jira)


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

Claus Ibsen updated CAMEL-13907:

Fix Version/s: 3.0.0.RC1

> camel3 - JMX can clear its bean introspection cache after all MBeans have 
> been registered
> -
>
> Key: CAMEL-13907
> URL: https://issues.apache.org/jira/browse/CAMEL-13907
> Project: Camel
>  Issue Type: Task
>  Components: jmx
>Reporter: Claus Ibsen
>Priority: Major
> Fix For: 3.0.0, 3.0.0.RC1
>
>
> Those are no longer needed and it can free up a bit of memory hold by the 
> cache. Mind the cache is weak anyway, but this makes it more explicit



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Assigned] (CAMEL-13907) camel3 - JMX can clear its bean introspection cache after all MBeans have been registered

2019-08-25 Thread Claus Ibsen (Jira)


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

Claus Ibsen reassigned CAMEL-13907:
---

Assignee: Claus Ibsen

> camel3 - JMX can clear its bean introspection cache after all MBeans have 
> been registered
> -
>
> Key: CAMEL-13907
> URL: https://issues.apache.org/jira/browse/CAMEL-13907
> Project: Camel
>  Issue Type: Task
>  Components: jmx
>Reporter: Claus Ibsen
>Assignee: Claus Ibsen
>Priority: Major
> Fix For: 3.0.0, 3.0.0.RC1
>
>
> Those are no longer needed and it can free up a bit of memory hold by the 
> cache. Mind the cache is weak anyway, but this makes it more explicit



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Updated] (CAMEL-13907) camel3 - JMX can clear its bean introspection cache after all MBeans have been registered

2019-08-25 Thread Claus Ibsen (Jira)


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

Claus Ibsen updated CAMEL-13907:

Description: Those are no longer needed and it can free up a bit of memory 
hold by the cache. Mind the cache is weak anyway, but this makes it more 
explicit  (was: Those are no longer needed and it can free up a bit of memory 
hold by the cache)

> camel3 - JMX can clear its bean introspection cache after all MBeans have 
> been registered
> -
>
> Key: CAMEL-13907
> URL: https://issues.apache.org/jira/browse/CAMEL-13907
> Project: Camel
>  Issue Type: Task
>  Components: jmx
>Reporter: Claus Ibsen
>Priority: Major
> Fix For: 3.0.0
>
>
> Those are no longer needed and it can free up a bit of memory hold by the 
> cache. Mind the cache is weak anyway, but this makes it more explicit



--
This message was sent by Atlassian Jira
(v8.3.2#803003)


[jira] [Created] (CAMEL-13907) camel3 - JMX can clear its bean introspection cache after all MBeans have been registered

2019-08-25 Thread Claus Ibsen (Jira)
Claus Ibsen created CAMEL-13907:
---

 Summary: camel3 - JMX can clear its bean introspection cache after 
all MBeans have been registered
 Key: CAMEL-13907
 URL: https://issues.apache.org/jira/browse/CAMEL-13907
 Project: Camel
  Issue Type: Task
  Components: jmx
Reporter: Claus Ibsen
 Fix For: 3.0.0


Those are no longer needed and it can free up a bit of memory hold by the cache



--
This message was sent by Atlassian Jira
(v8.3.2#803003)