[ 
https://issues.apache.org/activemq/browse/CAMEL-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40111
 ] 

James Strachan commented on CAMEL-11:
-------------------------------------

Patch applied with huge thanks Hadrian! 

I'm wondering; should we move this code into the camel-maven-plugin as another 
goal/report? Also making it a real maven report, so it  gets its own page in 
the maven generated site; like the 'mvn camel:dot' plugin does?

http://activemq.apache.org/camel/camel-maven-plugin.html

we could use one of those Sink classes, like the DotMojo does to generate HTML 
nicely for the report.

BTW when I did a build, I found the converters.txt only had the stuff from 
camel-core in there? Am thinking, we might wanna use a similar trick to the 
DotMojo (maybe even combine the two) - we basically boot up the camel context 
in a new class loader so that all the jars are available, then generate the EIP 
diagrams.

Maybe we just need to do like the EmbeddedMojo does and just create a new 
classloader; then in that class loader we run the actual generation of the 
report via reflection?





> maven plugin to generate a report per maven module of all the Type Converter 
> methods available in each module (preferably with a way to aggregate them) so 
> folks can easily see what conversions are possible
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-11
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-11
>             Project: Apache Camel
>          Issue Type: New Feature
>          Components: tooling
>            Reporter: James Strachan
>             Fix For: 1.2.0
>
>         Attachments: camel-11.patch
>
>
> e.g. be able to look in camel-core or camel-jms or whatever and see what 
> types from -> to etc
> e.g.
> Document -> String, Source, byte[], Stax ....
> etc

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to