Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-80 e70810687 -> f5910027c


#IGNITE-80 Debug


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/f5910027
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/f5910027
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/f5910027

Branch: refs/heads/ignite-80
Commit: f5910027c1aa9116d6c5e768154fc77c9277714e
Parents: e708106
Author: Alexey Goncharuk <agoncha...@gridgain.com>
Authored: Tue Apr 14 16:10:06 2015 -0700
Committer: Alexey Goncharuk <agoncha...@gridgain.com>
Committed: Tue Apr 14 16:10:06 2015 -0700

----------------------------------------------------------------------
 .../ignite/internal/processors/cache/GridCacheIoManager.java      | 2 +-
 .../internal/processors/cache/transactions/IgniteTxEntry.java     | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/f5910027/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
index bedfe55..ac67464 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.java
@@ -234,7 +234,7 @@ public class GridCacheIoManager extends 
GridCacheSharedManagerAdapter {
                     "you should have all required classes in CLASSPATH on all 
nodes in topology) " +
                     "[senderId=" + nodeId + ", err=" + X.cause(e, 
ClassNotFoundException.class).getMessage() + ']');
             else
-                U.error(log, "Failed to process message [senderId=" + nodeId + 
']', e);
+                U.error(log, "Failed to process message [senderId=" + nodeId + 
", msg=" + cacheMsg + ']', e);
         }
         finally {
             if (depEnabled)

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/f5910027/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java
index 95d3527..8519732 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxEntry.java
@@ -720,6 +720,9 @@ public class IgniteTxEntry implements GridPeerDeployAware, 
Message {
         if (this.ctx == null) {
             GridCacheContext<?, ?> cacheCtx = ctx.cacheContext(cacheId);
 
+            assert cacheCtx != null : "Missing cache context [locNodeId=" + 
ctx.localNodeId() +
+                ", cacheId=" + cacheId + ", entry=" + this + ']';
+
             if (cacheCtx.isNear() && !near)
                 cacheCtx = cacheCtx.near().dht().context();
             else if (!cacheCtx.isNear() && near)

Reply via email to