I just downloaded both the source and war for the release candidate 1. In reviewing the contents I noticed that the source zip contains a web-client.war file that contains different third party libraries than the downloadable war. Is this intentional or an oversight?
That is correct - to build the source, you require a few more 3rd party libs than to execute the WAR. This is because those extra libs are included in whatever app-server or servlet-container you deploy into.