[ 
https://issues.apache.org/jira/browse/PIVOT-974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14634799#comment-14634799
 ] 

Sandro Martini commented on PIVOT-974:
--------------------------------------

Roger, I made some tests even in 2.0.x and all seems to work as before even 
there (all is ok), is if safe to mark this issue as resolved now or other work 
is still needed ? Thanks a lot. Bye


> 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, 2.0.5
>
>         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)

Reply via email to