Sounds like the TLD is getting generated too late in the build lifecycle, then. What phase is the plugin execution bound to?
compile
Shouldn't the plugin create the directory if it doesn't exist?
Should it create every subfolder on the specified path if they don't exist? We could do that, I just thought that if there was a way of telling maven to copy the META-INF folder (even if empty), it would be easier. regards musachy