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.