You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Andrey Gura (JIRA)" <ji...@apache.org> on 2015/06/08 17:45:00 UTC

[jira] [Updated] (IGNITE-1002) Deserialized CachesFilter doesn't have reference to Ignite instance

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

Andrey Gura updated IGNITE-1002:
--------------------------------
    Attachment: ignite-1002.patch

Also fixed bug in {{GridNioDelimitedBuffer}} that led to incorrect byte buffer parsing in some cases.

> Deserialized CachesFilter doesn't have reference to Ignite instance
> -------------------------------------------------------------------
>
>                 Key: IGNITE-1002
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1002
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: sprint-5
>            Reporter: Andrey Gura
>            Assignee: Andrey Gura
>             Fix For: sprint-5
>
>         Attachments: ignite-1002.patch
>
>
> {panel}
> 1:13:41,237][ERROR][tcp-disco-msg-worker-#17%socket.SocketStreamerSelfTest1][GridDiscoveryManager]
> Failed to notify direct custom event listener: StartRoutineDiscoveryMessage
> [startReqData=StartRequestData
> [prjPred=o.a.i.i.cluster.ClusterGroupAdapter$CachesFilter@1c9549f2,
> clsName=null, depInfo=null, hnd=o.a.i.i.GridEventConsumeHandler@d29bd87,
> bufSize=1, interval=0, autoUnsubscribe=true],
> routineId=f8ac5eff-122d-42c5-9401-a07b3b8c3e9c]
> java.lang.NullPointerException
> at
> org.apache.ignite.internal.cluster.ClusterGroupAdapter$CachesFilter.apply(ClusterGroupAdapter.java:718)
> at
> org.apache.ignite.internal.cluster.ClusterGroupAdapter$CachesFilter.apply(ClusterGroupAdapter.java:685)
> at
> org.apache.ignite.internal.processors.continuous.GridContinuousProcessor.processStartRequest(GridContinuousProcessor.java:713)
> at
> org.apache.ignite.internal.processors.continuous.GridContinuousProcessor.access$1000(GridContinuousProcessor.java:58)
> at
> org.apache.ignite.internal.processors.continuous.GridContinuousProcessor$3.onCustomEvent(GridContinuousProcessor.java:178)
> at
> org.apache.ignite.internal.processors.continuous.GridContinuousProcessor$3.onCustomEvent(GridContinuousProcessor.java:175)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$4.onDiscovery(GridDiscoveryManager.java:403)
> at
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.notifyDiscoveryListener(ServerImpl.java:3851)
> at
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processCustomMessage(ServerImpl.java:3821)
> at
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:1906)
> at
> org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:4710)
> at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> {panel}



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