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

Vladimir Ozerov updated IGNITE-1178:
------------------------------------
    Component/s:     (was: SQL)

> NPE in GridCacheProcessor.onKernalStop()
> ----------------------------------------
>
>                 Key: IGNITE-1178
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1178
>             Project: Ignite
>          Issue Type: Bug
>          Components: cache
>    Affects Versions: 1.1.4
>            Reporter: Alexey Kuznetsov
>            Assignee: Alexey Kuznetsov
>            Priority: Minor
>
> If user start node with incorrectly configured cache type metadata for 
> JdbcPojoStore NPE is raised in onKernalStop. See attached stacktrace:
> {code}
> org.apache.ignite.IgniteCheckedException: Failed to initialize property
> 'exceptionOid' for key class 'class
> org.apache.ignite.examples.algofusion.ExceptionMasterKey' and value class
> 'class org.apache.ignite.examples.algofusion.ExceptionMaster'. Make sure
> that one of these classes contains respective getter method or field.
>         at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.buildClassProperty(GridQueryProcessor.java:1342)
>         at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.processClassMeta(GridQueryProcessor.java:1148)
>         at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.initializeCache(GridQueryProcessor.java:149)
>         at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.onCacheStart(GridQueryProcessor.java:249)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.startCache(GridCacheProcessor.java:922)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.onKernalStart(GridCacheProcessor.java:779)
>         at 
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:829)
>         at
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1538)
>         at
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1405)
>         at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:931)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:477)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:458)
>         at org.apache.ignite.Ignition.start(Ignition.java:321)
>         at org.apache.ignite.examples.algofusion.AlgoDB.main(AlgoDB.java:89)
> [15:45:29,007][ERROR][main][IgniteKernal] Failed to pre-stop processor:
> GridProcessorAdapter []
> java.lang.NullPointerException
>         at
> org.apache.ignite.internal.processors.cache.GridCacheEventManager.isRecordable(GridCacheEventManager.java:342)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.onKernalStop(GridCacheProcessor.java:1089)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheProcessor.onKernalStop(GridCacheProcessor.java:896)
>         at 
> org.apache.ignite.internal.IgniteKernal.stop0(IgniteKernal.java:1706)
>         at 
> org.apache.ignite.internal.IgniteKernal.stop(IgniteKernal.java:1650)
>         at 
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:852)
>         at
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1538)
>         at
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1405)
>         at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:931)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:477)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:458)
>         at org.apache.ignite.Ignition.start(Ignition.java:321)
>         at org.apache.ignite.examples.algofusion.AlgoDB.main(AlgoDB.java:89)
> [15:45:29] Ignite node stopped wih ERRORS [uptime=00:00:02:515]
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to