Grabbing name from dataFormat type works fine.
But when I use it on loadBalancer type, it throws a null pointer exception.


loadBalanceDefinition.getLoadBalancerType().getClass().getAnnotation(XmlRootElement.class)
throws the exception.


JIRA j...@apache.org wrote:
> 
> 
>     [
> https://issues.apache.org/activemq/browse/CAMEL-1392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=52687#action_52687
> ] 
> 
> Jonathan Anstey commented on CAMEL-1392:
> ----------------------------------------
> 
> Also, instead of duplicating the dataformat types (and loadbalancer types
> too), you should be able to grab the short names through the JAXB
> metadata. Like so
> 
> {code}
> dataFormat.getClass().getAnnotation(XmlRootElement.class).name()
> {code}
> 
>> groovy renderer
>> ---------------
>>
>>                 Key: CAMEL-1392
>>                 URL: https://issues.apache.org/activemq/browse/CAMEL-1392
>>             Project: Apache Camel
>>          Issue Type: Sub-task
>>            Reporter: James Strachan
>>            Assignee: Xueqiang Mi
>>         Attachments: camel-web-20090629.patch, camel-web-20090703.patch
>>
>>
> 
> 
> -- 
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/-jira--Created%3A-%28CAMEL-1392%29-groovy-renderer-tp22220288p24331647.html
Sent from the Camel Development mailing list archive at Nabble.com.

Reply via email to