When a non-existent .jwc file is mistakenly referenced from app.application,
the exception message is quite confusing:
"Could not parse specification null."
I propose to change it to something like "The YourComponent.jwc file not found".
(The real case when the problem arises is when you replace your existing .jwc files with annotation-based configuration
BUT forget to change app.application.)