commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SCXML-188) OpenJDK 1.6 Rhino ScriptEngine error causes JSEvaluationTest to fail
Date Mon, 20 Jan 2014 20:15:20 GMT

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

Sebb commented on SCXML-188:
----------------------------

Yes, I think the tests are OK now

> OpenJDK 1.6 Rhino ScriptEngine error causes JSEvaluationTest to fail
> --------------------------------------------------------------------
>
>                 Key: SCXML-188
>                 URL: https://issues.apache.org/jira/browse/SCXML-188
>             Project: Commons SCXML
>          Issue Type: Bug
>    Affects Versions: 2.0
>         Environment: continuum-ci.apache.org, OpenJDK 1.6.2 (6b27-1.12.6-1ubuntu0.12.04,
amd64)
>            Reporter: Ate Douma
>
> On OpenJDK 1.7 and Sun/Oracle java 6 and 7 the following JS expression "1 + 1 + 2 + 3
+ 5" returns a Double value (12.0)
> On OpenJDK 1.6 the returned value is an Integer (12), causing the JSEvaluatorTest to
fail.
> Seems like the OpenJDK Mozilla Rhino implementation/embedding is broken, and until a
newer version of OpenJDK 1.6 comes out which fixes this (unlikely any time soon?) we might
want to exclude support for OpenJDK 1.6 when using the Rhino Javscript ScriptEngine.
>  
> The question is though: (how) can we handle this conditionally in the test?



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message