Used "ResourceContents" as name of zip archive entry when saving compressed files
diff --git a/plugins/org.eclipse.app4mc.amalthea.converters.common/src/org/eclipse/app4mc/amalthea/converters/common/MigrationHelper.java b/plugins/org.eclipse.app4mc.amalthea.converters.common/src/org/eclipse/app4mc/amalthea/converters/common/MigrationHelper.java index 0df925a..0f6f3e8 100644 --- a/plugins/org.eclipse.app4mc.amalthea.converters.common/src/org/eclipse/app4mc/amalthea/converters/common/MigrationHelper.java +++ b/plugins/org.eclipse.app4mc.amalthea.converters.common/src/org/eclipse/app4mc/amalthea/converters/common/MigrationHelper.java
@@ -50,6 +50,7 @@ public static final String UNZIPPED_PREFIX = "unzipped_"; public static final String INVALID = "invalid"; public static final String MODEL_FILE_EXTENSION = "amxmi"; + public static final String DEFAULT_ZIP_ENTRY_NAME = "ResourceContents"; public static final String LINE_SEPARATOR = System.getProperty("line.separator"); @@ -125,7 +126,7 @@ Path zipOutputPath = Paths.get(location.toString(), inputFile.getOriginalFile().getName()); try (ZipOutputStream zipOut = new ZipOutputStream(Files.newOutputStream(zipOutputPath)); InputStream fis = Files.newInputStream(outputFilePath)) { - ZipEntry zipEntry = new ZipEntry(inputFile.getOriginalFile().getName()); + ZipEntry zipEntry = new ZipEntry(DEFAULT_ZIP_ENTRY_NAME); zipOut.putNextEntry(zipEntry); byte[] bytes = new byte[1024]; int length;