camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "christian ohr (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (CAMEL-5898) Extend Java DSL for Groovy routes
Date Thu, 20 Dec 2012 20:43:15 GMT

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

christian ohr edited comment on CAMEL-5898 at 12/20/12 8:41 PM:
----------------------------------------------------------------

I certainly will add documentation for it (growing in https://cwiki.apache.org/confluence/display/CAMEL/Groovy+DSL).

Regarding OSGi: I might need to add a BundleActivator implementation in case Groovy can't
handle it by itself. But I expect that this should not be necessary (the extensions are loaded
by a static initializer).

gdsl (Idea) and dsld (Eclipse) are just hints to the respective editors so that the auto-complete
function works even with methods that are not statically available.
                
      was (Author: christian.ohr):
    I certainly will add documentation for it (probably on the camel-groovy page for now).

Regarding OSGi: I might need to add a BundleActivator implementation in case the GroovyClassLoader
can't handle it by itself. 
gdsl (Idea) and dsld (Eclipse) are just hints to the respective editors so that the auto-complete
function works even with methods that are not statically available.
                  
> Extend Java DSL for Groovy routes
> ---------------------------------
>
>                 Key: CAMEL-5898
>                 URL: https://issues.apache.org/jira/browse/CAMEL-5898
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-groovy
>            Reporter: christian ohr
>            Assignee: Willem Jiang
>            Priority: Minor
>             Fix For: 2.11.0
>
>         Attachments: camel-groovy.patch
>
>
> Extended Java DSL in camel-groovy for Groovy routes:
> * use Closures as argument for Processor, Expression, Predicate, or AggregationStrategy
> * add data formats for XmlSlurper and XmlParser 
> * add TypeConverter for GStrings
> * depend on modularized groovy 2.0.x libs instead of groovy-all
> Not sure how the Groovy language relates to camel-script, or whether it has been superceded,
so I left it as is.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message