If a configuration file is multiple layers deep in a series of directories that all do not exist in the destination directory, CARGO will throw a FileNotFoundException. An example case is attached in cargo-bug-repro.zip.
Unzip attached project.
execute cargo:run against included pom.xml
CARGO should copy directories, regardless of depth.
Build failure caused by FileNotFoundException (full logs attached).