removed workaround for JDK 1.4.1 DP2-5
diff --git a/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/start_carbon.sh b/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/start_carbon.sh
index f5861d2..5ba5a1c 100644
--- a/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/start_carbon.sh
+++ b/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/launching/macosx/start_carbon.sh
@@ -75,7 +75,7 @@
 done
 
 while [ $# -gt 0 ]; do
-	PARAMETERS="$PARAMETERS $1"
+	PARAMETERS="$PARAMETERS<string>$1</string>"
 	shift
 done
 
@@ -139,7 +139,7 @@
 		<key>WorkingDirectory</key>
 			<string>$CURRENT_DIR</string>
 		<key>Arguments</key>
-			<string>$PARAMETERS</string>
+			<array>$PARAMETERS</array>
 	</dict>
 </dict>
 </plist>