| Summary: | PDE creates malformed vmarg in launcher ini file when using spaces and quotes | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Urs Breu <login> | ||||
| Component: | Build | Assignee: | pde-build-inbox <pde-build-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | aniefer, darin.eclipse, tjwatson | ||||
| Version: | 3.6 | ||||||
| Target Milestone: | 3.7 M2 | ||||||
| Hardware: | PC | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Urs Breu
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 |