< prev index next >
src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
Print this page
*** 54,64 ****
--- 54,68 ----
if (!content.isPresent()) {
throw new PluginException("No module-info for " + mod.name()
+ " module");
}
ByteBuffer bb = ByteBuffer.wrap(content.get().contentBytes());
+ try {
return ModuleDescriptor.read(bb);
+ } catch (RuntimeException re) {
+ throw new RuntimeException("module descriptor cannot be read for " + mod.name(), re);
+ }
}
/**
* Returns true if a resource has an effective package.
*/
< prev index next >