"message.app-image-requires-identifier" l10n key is referenced from the exception handler in MacApplicationBuilder#createCopyForExternalInfoPlistFile() [1].
MacApplicationBuilder#createCopyForExternalInfoPlistFile() was added inJDK-8333664. Likely the l10n key was not added to the MacResources.properties file by accident.
Have not caused any problem yet. It is a corner case triggered only when reading an invalid plist file.
Add missing "message.app-image-requires-identifier" l10n key and a test.
[1] https://github.com/openjdk/jdk/blob/3144b572d33713cd3311352f0bbaac8b69408fe4/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java#L186
MacApplicationBuilder#createCopyForExternalInfoPlistFile() was added in
Have not caused any problem yet. It is a corner case triggered only when reading an invalid plist file.
Add missing "message.app-image-requires-identifier" l10n key and a test.
[1] https://github.com/openjdk/jdk/blob/3144b572d33713cd3311352f0bbaac8b69408fe4/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java#L186
- caused by
-
JDK-8333664 Decouple command line parsing and package building in jpackage
-
- Resolved
-
- links to
-
Review(master)
openjdk/jdk/29905