users@tyrus.java.net

Re: Few problems/doubts about a first websocket client app in android using tyrus

From: Pavel Bucek <pavel.bucek_at_oracle.com>
Date: Tue, 17 Jun 2014 13:53:58 +0200

Unfortunately no, this is pretty low in the processing chain and out of
reach even for Tyrus.

But! You should be able to reproduce that using standalone (java) from
your desktop and use wireshark or similar tool to see what is on the
wire then this happens. Or, if the remote part is public, you can share
detail about it (privately) with me and I'll try to reproduce and see
what is going on..

Pavel

On 17/06/14 13:49, Salatiel Filho wrote:
> Tried 1.7 release but i am still getting:
>
>
> W/DefaultFilterChain(32672): GRIZZLY0013: Exception during FilterChain execution
> W/DefaultFilterChain(32672): java.lang.
> IllegalStateException:
> java.lang.NumberFormatException
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.http.HttpClientFilter.onHttpHeaderError(HttpClientFilter.java:206)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.http.HttpCodecFilter.handleRead(HttpCodecFilter.java:525)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.http.HttpClientFilter.handleRead(HttpClientFilter.java:174)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545)
> W/DefaultFilterChain(32672): at java.lang.Thread.run(Thread.java:841)
> W/DefaultFilterChain(32672): Caused by: java.lang.NumberFormatException
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.http.util.Ascii.parseInt(Ascii.java:211)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.http.HttpClientFilter.decodeInitialLineFromBytes(HttpClientFilter.java:340)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.http.HttpCodecFilter.decodeHttpPacketFromBytes(HttpCodecFilter.java:645)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.http.HttpCodecFilter.decodeHttpPacket(HttpCodecFilter.java:626)
> W/DefaultFilterChain(32672): at
> org.glassfish.grizzly.http.HttpCodecFilter.handleRead(HttpCodecFilter.java:491)
> W/DefaultFilterChain(32672): ... 15 more
>
> Pavel, is there any callback that can detect this ?
>
> Thanks !
>
>