[ https://issues.apache.org/jira/browse/PIVOT-974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14633806#comment-14633806 ]
Sandro Martini commented on PIVOT-974: -------------------------------------- Yec, it would be great !! Thank you very much. > Use of "importClass" or "importPackage" function in Javascript within BXML > files won't work under Java 8 Nashorn script engine > ------------------------------------------------------------------------------------------------------------------------------ > > Key: PIVOT-974 > URL: https://issues.apache.org/jira/browse/PIVOT-974 > Project: Pivot > Issue Type: Bug > Components: core-serialization > Affects Versions: 2.1 > Environment: All > Reporter: Roger Whitcomb > Assignee: Roger Whitcomb > Priority: Critical > Fix For: 2.1 > > Attachments: 974.patch > > > A small script such as this in a BXML file now will not work in Java 8: > <bxml:script> > importClass(org.apache.pivot.wtk.Button); > function isSelected(state) { > return state == Button.State.SELECTED; > } > </bxml:script> > The reason is that the "importClass" function is not present in the base > Nashorn engine, but is provided by a compatibility library: > "mozilla_compat.js". -- This message was sent by Atlassian JIRA (v6.3.4#6332)