bug fix - cause can be null
restored the packageApp target dependency so plugins get loaded and web.xml gets generated