From 6c2d61829f0c908e0c7228589cf52c627d4cb7fe Mon Sep 17 00:00:00 2001 From: antelder Date: Wed, 7 Jul 2010 09:52:34 +0000 Subject: Avoid any empty tokens git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@961323 13f79535-47bb-0310-9956-ffa450edef68 --- .../shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'sca-java-2.x/trunk/modules') diff --git a/sca-java-2.x/trunk/modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java b/sca-java-2.x/trunk/modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java index c94a2f19fe..d55607444c 100644 --- a/sca-java-2.x/trunk/modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java +++ b/sca-java-2.x/trunk/modules/shell/src/main/java/org/apache/tuscany/sca/shell/Shell.java @@ -262,7 +262,14 @@ public class Shell { l = ((BufferedReader)r).readLine(); history.add(l); } - return Arrays.asList(l != null? l.trim().split(" ") : "stop".split(" ")); + String[] toks = l != null? l.trim().split(" ") : "stop".split(" "); + List toksList = new ArrayList(); + for (String s : toks) { + if (s != null && s.trim().length()>0) { + toksList.add(s); + } + } + return toksList; } Callable eval(final List toks) { -- cgit v1.2.3