users@grizzly.java.net

Re: New null pointer error

From: Oleksiy Stashok <Oleksiy.Stashok_at_Sun.COM>
Date: Thu, 11 Sep 2008 12:09:07 +0200

Hi Mark,

looks like somewhere null SelectionKey is registered on
TCPSelectorHandler.
Are there any places in your code, where it could happen?

Anyway, think we have to throw NPE, during null SelectionKey
registration, not processing.
Can you pls. create an issue?

Thanks.

WBR,
Alexey.

On Sep 11, 2008, at 10:58 , Mark Hig wrote:

>
> Hi
>
> Since upgrading to the latest 1.8.5.4 jars (grizzly framework and http
> webserver) we are regularly getting the following exception:
>
> 10-Sep-2008 10:00:42 com.sun.grizzly.Controller doSelect
> SEVERE: doSelect exception
> java.lang.NullPointerException
> at
> com
> .sun
> .grizzly
> .DefaultSelectionKeyHandler.register(DefaultSelectionKeyHandler.java:
> 160)
> at
> com.sun.grizzly.TCPSelectorHandler.onReadOp(TCPSelectorHandler.java:
> 393)
> at
> com
> .sun
> .grizzly
> .TCPSelectorHandler.processPendingOperations(TCPSelectorHandler.java:
> 371)
> at
> com.sun.grizzly.TCPSelectorHandler.preSelect(TCPSelectorHandler.java:
> 353)
> at com.sun.grizzly.Controller.doSelect(Controller.java:367)
> at
> com.sun.grizzly.SelectorHandlerRunner.run(SelectorHandlerRunner.java:
> 82)
> at
> com
> .sun.grizzly.Controller.startSelectorHandlerRunner(Controller.java:
> 1136)
> at com.sun.grizzly.Controller.start(Controller.java:943)
> at
> com
> .fujitsu
> .poa.bal.grizzly.entrypoint.ListenerGrizzly.run(ListenerGrizzly.java:
> 242)
> at com.fujitsu.poa.bal.osr.nio.NioManager.await(NioManager.java:49)
> at com.fujitsu.poa.bal.osr.server.OSRServer.await(OSRServer.java:387)
> at com.fujitsu.poa.bal.osr.server.OSR.await(OSR.java:438)
> at com.fujitsu.poa.bal.osr.server.OSR.start(OSR.java:397)
>
>
> Please help.
>
> thanks
>
> Mark
> --
> View this message in context: http://www.nabble.com/New-null-pointer-error-tp19430618p19430618.html
> Sent from the Grizzly - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_grizzly.dev.java.net
> For additional commands, e-mail: users-help_at_grizzly.dev.java.net
>