@@ -78,9 +78,9 @@ case NATIVE_CMD: return Type.NATIVE_CMD; case NATIVE_LIB: return Type.NATIVE_LIB; default: - return ResourcePoolEntry.Type.OTHER; + throw new IllegalArgumentException("Unknown archive entry type: " + entry.type()); } } }