[jira] [Updated] (GROOVY-7716) groovy.json.internal.FastStringUtils.StringImplementation#toCharArray fails on jdk9

2015-12-26 Thread Pascal Schumacher (JIRA)

 [ 
https://issues.apache.org/jira/browse/GROOVY-7716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pascal Schumacher updated GROOVY-7716:
--
Affects Version/s: 2.4.5
  Component/s: JSON

> groovy.json.internal.FastStringUtils.StringImplementation#toCharArray fails 
> on jdk9
> ---
>
> Key: GROOVY-7716
> URL: https://issues.apache.org/jira/browse/GROOVY-7716
> Project: Groovy
>  Issue Type: Bug
>  Components: JSON
>Affects Versions: 2.3.10, 2.4.5
>Reporter: Nikita Salnikov-Tarnovski
>  Labels: jdk9
>
> Trying to build my application on recent jdk9 build I got the following 
> exception:
> java.lang.ClassCastException: [B cannot be cast to [C
>   at 
> groovy.json.internal.FastStringUtils$StringImplementation$1.toCharArray(FastStringUtils.java:88)
>   at 
> groovy.json.internal.FastStringUtils.toCharArray(FastStringUtils.java:175)
>   at groovy.json.internal.BaseJsonParser.parse(BaseJsonParser.java:103)
>   at groovy.json.JsonSlurper.parseText(JsonSlurper.java:208)
> I believe that jdk9 has changed the inner representation of Strings (see 
> http://openjdk.java.net/jeps/254).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (GROOVY-7716) groovy.json.internal.FastStringUtils.StringImplementation#toCharArray fails on jdk9

2015-12-25 Thread Jochen Theodorou (JIRA)

 [ 
https://issues.apache.org/jira/browse/GROOVY-7716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jochen Theodorou updated GROOVY-7716:
-
Labels: jdk9  (was: )

> groovy.json.internal.FastStringUtils.StringImplementation#toCharArray fails 
> on jdk9
> ---
>
> Key: GROOVY-7716
> URL: https://issues.apache.org/jira/browse/GROOVY-7716
> Project: Groovy
>  Issue Type: Bug
>Affects Versions: 2.3.10
>Reporter: Nikita Salnikov-Tarnovski
>  Labels: jdk9
>
> Trying to build my application on recent jdk9 build I got the following 
> exception:
> java.lang.ClassCastException: [B cannot be cast to [C
>   at 
> groovy.json.internal.FastStringUtils$StringImplementation$1.toCharArray(FastStringUtils.java:88)
>   at 
> groovy.json.internal.FastStringUtils.toCharArray(FastStringUtils.java:175)
>   at groovy.json.internal.BaseJsonParser.parse(BaseJsonParser.java:103)
>   at groovy.json.JsonSlurper.parseText(JsonSlurper.java:208)
> I believe that jdk9 has changed the inner representation of Strings (see 
> http://openjdk.java.net/jeps/254).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)