private Archive maybeLocateNestedArchive() {
		final AsciiBytes strippedPath = new AsciiBytes(path.substring(1));
		try {
			List<Archive> nestedArchives = rootArchive.getNestedArchives(new Archive.EntryFilter() {
				@Override
				public boolean matches(Archive.Entry entry) {
					return entry.getName().equals(strippedPath);
				}
			});
			Assert.isTrue(nestedArchives.size() <= 1, "More than 1 entry matched " + path + " : " + nestedArchives);
			return nestedArchives.size() == 1 ? nestedArchives.get(0) : null;
		}
		catch (IOException e) {
			throw new RuntimeException(e);
		}
	}
Represents a resource as resolved inside a boot {@link org.springframework.boot.loader.archive.Archive}.

@author Eric Bottard
spring-xd-module/src/main/java/org/springframework/xd/module/support/NestedArchiveResource.java