Community
Participate
Working Groups
Build Identifier: 20100218-1602 If a VM argument in the Launching Arguments section contains spaces (but with surrounding quotes), PDE will generate a launcher ini file with each part of the vm arg on a separate line. Reproducible: Always Steps to Reproduce: 1. Add vmarg to Launching Arguments section: -Dorg.eclipse.emf.common.util.URI.archiveSchemes="archive zip jar" 2. Run a product build 3. The launcher ini file looks like this: -Dorg.eclipse.emf.common.util.URI.archiveSchemes="archive zip jar"
Export is supposed to support quotes already. What happens if you do "-Dorg.eclipse.emf.common.util.URI.archiveSchemes=archive zip jar" ? There was bug 280339 when "generate metadata" was checked, that was fixed in m2
(In reply to comment #1) > Export is supposed to support quotes already. What happens if you do > "-Dorg.eclipse.emf.common.util.URI.archiveSchemes=archive zip jar" ? > > There was bug 280339 when "generate metadata" was checked, that was fixed in m2 The resulting ini file looks like this: "-Dorg.eclipse.emf.common.util.URI.archiveSchemes=archive zip jar"
This is mostly working for me in I20100523-0800. Urs, I just realized you are running Galileo SR2 and this was fixed in early Helios milestones. Please try a Helios release candidate, RC1 is available at http://www.eclipse.org/downloads/, look for the "Development Builds" tab. (What threw me off is the Eclipse SDK 3.5.2 is M20100211-1343 but the packages are 20100218-1602) When I say "mostly working" I meant both of -Dorg.eclipse.emf.common.util.URI.archiveSchemes="archive zip jar" and "-Dorg.eclipse.emf.common.util.URI.archiveSchemes=archive zip jar" are working when you select "Generate metadata repository" on export. However, if you don't generate metadata, then -Dorg.eclipse.emf.common.util.URI.archiveSchemes="archive zip jar" doesn't work, but the quotes around the full thing does work. I will keep this bug in build to fix this last case.
(In reply to comment #3) > This is mostly working for me in I20100523-0800. Urs, I just realized you are > running Galileo SR2 and this was fixed in early Helios milestones. Please try > a Helios release candidate, RC1 is available at > http://www.eclipse.org/downloads/, look for the "Development Builds" tab. > (What threw me off is the Eclipse SDK 3.5.2 is M20100211-1343 but the packages > are 20100218-1602) > > > When I say "mostly working" I meant both of > -Dorg.eclipse.emf.common.util.URI.archiveSchemes="archive zip jar" and > "-Dorg.eclipse.emf.common.util.URI.archiveSchemes=archive zip jar" > are working when you select "Generate metadata repository" on export. > > However, if you don't generate metadata, then > -Dorg.eclipse.emf.common.util.URI.archiveSchemes="archive zip jar" > doesn't work, but the quotes around the full thing does work. I will keep this > bug in build to fix this last case. Thanks for your help! I can confirm your statements using Helios RC1.
Created attachment 177479 [details] patch
fixed