[ https://issues.apache.org/jira/browse/CAMEL-10349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16376877#comment-16376877 ]
ASF GitHub Bot commented on CAMEL-10349: ---------------------------------------- Github user davsclaus closed the pull request at: https://github.com/apache/camel/pull/1190 > javaScript setHeader conversion fault > ------------------------------------- > > Key: CAMEL-10349 > URL: https://issues.apache.org/jira/browse/CAMEL-10349 > Project: Camel > Issue Type: Bug > Components: camel-script, karaf > Affects Versions: 2.18.0 > Reporter: Fabrizio Spataro > Assignee: Fabrizio Spataro > Priority: Minor > > I may have found a bug derived from 2.18 > Before 2.18, i can specified an header like: > {code} > <setHeader headerName="myHeader"> > <javaScript>[ {"firstField": "firstValue", "secondField":"secondValue"} > ]</javaScript> > </setHeader> > {code} > I pass it into a method inside my bean. It was cast to > ArrayList<HashMap<String,Object>> > After 2.18 upgrade i had an error > 'java.lang.ClassCastException: jdk.nashorn.api.scripting.ScriptObjectMirror > cannot be cast to java.util.List' > Can you help me? Is it a camel bug or an jdk8 issue? -- This message was sent by Atlassian JIRA (v7.6.3#76005)