made default icon location independent from specific JVM
diff --git a/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/ui/macbundler/BundleDescription.java b/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/ui/macbundler/BundleDescription.java
index 952fefb..2f2e6b7 100644
--- a/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/ui/macbundler/BundleDescription.java
+++ b/org.eclipse.jdt.launching.macosx/macosx/org/eclipse/jdt/internal/ui/macbundler/BundleDescription.java
@@ -44,7 +44,7 @@
 		fResources.clear();
 		fProperties2.clear();
 		fProperties.put(SIGNATURE, "????"); //$NON-NLS-1$
-		fProperties.put(ICONFILE, "/System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Resources/GenericApp.icns"); //$NON-NLS-1$
+		fProperties.put(ICONFILE, "/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Resources/GenericApp.icns"); //$NON-NLS-1$
 	}
 	
 	void addResource(ResourceInfo ri, boolean onClasspath) {