-
Bug
-
Resolution: Done
-
Major
-
2.0-beta-2
-
None
Calling a rest GET service with scandinavian characters (åäö i.e. ä etc.) in a query parameter causes the following exception in the rest client:
Caused by java.lang.ArrayIndexOutOfBoundsException with message: "228"
org.jboss.resteasy.util.Encode.encodeFromArray(Encode.java:357)
org.jboss.resteasy.util.Encode.encodeValue(Encode.java:281)
org.jboss.resteasy.util.Encode.encodeQueryParam(Encode.java:192)
org.jboss.resteasy.specimpl.UriBuilderImpl.queryParam(UriBuilderImpl.java:660)
org.jboss.resteasy.client.ClientRequest.getUri(ClientRequest.java:744)
org.jboss.resteasy.client.cache.CacheInterceptor.getEntry(CacheInterceptor.java:215)
org.jboss.resteasy.client.cache.CacheInterceptor.execute(CacheInterceptor.java:75)
org.jboss.resteasy.core.interception.ClientExecutionContextImpl.proceed(ClientExecutionContextImpl.java:45)
org.jboss.resteasy.client.ClientRequest.execute(ClientRequest.java:449)
org.jboss.resteasy.client.ClientRequest.httpMethod(ClientRequest.java:679)
org.jboss.resteasy.client.core.ClientInvoker.invoke(ClientInvoker.java:105)
org.jboss.resteasy.client.core.ClientProxy.invoke(ClientProxy.java:59)