Just put the web container initializer right in the .classpath instead of using the required plugins
diff --git a/releng.sourceediting/maps/jst-jsp-tests.map b/releng.sourceediting/maps/jst-jsp-tests.map
index bdb7cec..759a2cb 100644
--- a/releng.sourceediting/maps/jst-jsp-tests.map
+++ b/releng.sourceediting/maps/jst-jsp-tests.map
@@ -2,7 +2,7 @@
 ! This map file is for the WTP 3.6 release
 ! These bundles are currently being developed and released from the master branch
 
-plugin@org.eclipse.jst.jsp.core.tests=GIT,tag=v201405221842,repo=git://git.eclipse.org/gitroot/sourceediting/webtools.sourceediting.tests.git,path=tests/org.eclipse.jst.jsp.core.tests
+plugin@org.eclipse.jst.jsp.core.tests=GIT,tag=v201405222347,repo=git://git.eclipse.org/gitroot/sourceediting/webtools.sourceediting.tests.git,path=tests/org.eclipse.jst.jsp.core.tests
 plugin@org.eclipse.jst.jsp.ui.tests=GIT,tag=v201211191622,repo=git://git.eclipse.org/gitroot/sourceediting/webtools.sourceediting.tests.git,path=tests/org.eclipse.jst.jsp.ui.tests
 plugin@org.eclipse.jst.jsp.tests.encoding=GIT,tag=v201008251737,repo=git://git.eclipse.org/gitroot/sourceediting/webtools.sourceediting.tests.git,path=tests/org.eclipse.jst.jsp.tests.encoding