# ignite-sprint-3 Fixed exception handling in Visor tasks.

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

Branch: refs/heads/ignite-tests-todo
Commit: 404da5f2368f48f9c99c467c98a2af53481962bd
Parents: 238cbb1
Author: Andrey Novikov <anovi...@gridgain.com>
Authored: Tue Apr 7 17:08:19 2015 +0700
Committer: Andrey Novikov <anovi...@gridgain.com>
Committed: Tue Apr 7 17:08:19 2015 +0700

----------------------------------------------------------------------
 .../apache/ignite/internal/visor/log/VisorLogSearchTask.java    | 3 +--
 .../ignite/internal/visor/query/VisorQueryNextPageTask.java     | 5 ++---
 2 files changed, 3 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/404da5f2/modules/core/src/main/java/org/apache/ignite/internal/visor/log/VisorLogSearchTask.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/visor/log/VisorLogSearchTask.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/visor/log/VisorLogSearchTask.java
index 470a739..476d58c 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/visor/log/VisorLogSearchTask.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/visor/log/VisorLogSearchTask.java
@@ -19,7 +19,6 @@ package org.apache.ignite.internal.visor.log;
 
 import org.apache.ignite.*;
 import org.apache.ignite.compute.*;
-import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.task.*;
 import org.apache.ignite.internal.util.io.*;
 import org.apache.ignite.internal.util.lang.*;
@@ -213,7 +212,7 @@ public class VisorLogSearchTask extends 
VisorMultiNodeTask<VisorLogSearchTask.Vi
             URL url = U.resolveIgniteUrl(arg.folder);
 
             if (url == null)
-                throw U.convertException(new GridInternalException(new 
FileNotFoundException("Log folder not found: " + arg.folder)));
+                throw new IgniteException(new FileNotFoundException("Log 
folder not found: " + arg.folder));
 
             UUID uuid = ignite.localNode().id();
             String nid = uuid.toString().toLowerCase();

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/404da5f2/modules/core/src/main/java/org/apache/ignite/internal/visor/query/VisorQueryNextPageTask.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/visor/query/VisorQueryNextPageTask.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/visor/query/VisorQueryNextPageTask.java
index d922ad1..3f13d5f 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/visor/query/VisorQueryNextPageTask.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/visor/query/VisorQueryNextPageTask.java
@@ -18,7 +18,6 @@
 package org.apache.ignite.internal.visor.query;
 
 import org.apache.ignite.*;
-import org.apache.ignite.internal.*;
 import org.apache.ignite.internal.processors.task.*;
 import org.apache.ignite.internal.util.typedef.internal.*;
 import org.apache.ignite.internal.visor.*;
@@ -77,7 +76,7 @@ public class VisorQueryNextPageTask extends 
VisorOneNodeTask<IgniteBiTuple<Strin
             VisorQueryTask.VisorFutureResultSetHolder<List<?>> t = 
storage.get(arg.get1());
 
             if (t == null)
-                throw new GridInternalException("SQL query results are 
expired.");
+                throw new IgniteException("SQL query results are expired.");
 
             IgniteBiTuple<List<Object[]>, List<?>> nextRows = 
VisorQueryUtils.fetchSqlQueryRows(t.future(), t.next(), arg.get2());
 
@@ -101,7 +100,7 @@ public class VisorQueryNextPageTask extends 
VisorOneNodeTask<IgniteBiTuple<Strin
             VisorQueryTask.VisorFutureResultSetHolder<Map.Entry<Object, 
Object>> t = storage.get(arg.get1());
 
             if (t == null)
-                throw new GridInternalException("Scan query results are 
expired.");
+                throw new IgniteException("Scan query results are expired.");
 
             IgniteBiTuple<List<Object[]>, Map.Entry<Object, Object>> rows =
                 VisorQueryUtils.fetchScanQueryRows(t.future(), t.next(), 
arg.get2());

Reply via email to