[ https://issues.apache.org/jira/browse/CAMEL-10349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen closed CAMEL-10349. ------------------------------- Resolution: Unresolved Karaf distributions keeps not being compatble. > 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)