ignite-2175
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/60eec118 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/60eec118 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/60eec118 Branch: refs/heads/ignite-1537 Commit: 60eec118428bc06f3107fee3ad55dd9a1c6d5cf3 Parents: 66b33bc Author: Anton Vinogradov <a...@apache.org> Authored: Wed Dec 23 13:35:14 2015 +0300 Committer: Anton Vinogradov <a...@apache.org> Committed: Wed Dec 23 13:35:14 2015 +0300 ---------------------------------------------------------------------- .../ignite/internal/processors/query/GridQueryProcessor.java | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/60eec118/modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQueryProcessor.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQueryProcessor.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQueryProcessor.java index 7d1311f..4808e96 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQueryProcessor.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQueryProcessor.java @@ -1076,6 +1076,11 @@ public class GridQueryProcessor extends GridProcessorAdapter { clsName = clsName.substring(0, clsName.length() - 2) + "_array"; } + int parentEnd = clsName.lastIndexOf('$'); + + if (parentEnd >= 0) + clsName = clsName.substring(parentEnd + 1); + return clsName; }