Index: trunk/JavaHelperLib/src/de/ugoe/cs/util/console/CommandParser.java
===================================================================
--- trunk/JavaHelperLib/src/de/ugoe/cs/util/console/CommandParser.java	(revision 312)
+++ trunk/JavaHelperLib/src/de/ugoe/cs/util/console/CommandParser.java	(revision 313)
@@ -145,5 +145,5 @@
 					startArrayparameter = false;
 				}
-				if (i < commandChars.length && quote && commandChars[i] == '\'') {
+				if (i < commandChars.length && quote && !startArrayparameter && commandChars[i] == '\'') {
 					// end of parameter with '
 					i++; // skip '
@@ -152,5 +152,5 @@
 					arrayBuffer.add((new String(buffer)).trim());
 				}
-				if (i < commandChars.length && !quote
+				if (i < commandChars.length && !quote && !startArrayparameter
 						&& Character.isWhitespace(commandChars[i])) {
 					startArrayparameter = true;
@@ -190,6 +190,6 @@
 		if (bufferPos > 0) {
 			if (isArray) {
-				arrayBuffer.add((new String(buffer)).trim());
-				parameters.add(arrayBuffer);
+				//arrayBuffer.add((new String(buffer)).trim());
+				parameters.add(arrayBuffer.toArray(new String[0]));
 			}
 			if (isString) {
