Community
Participate
Working Groups
Build Identifier: M-3.2.3-20101129083231 As part of the work made in bugzilla 323185, a dependency from plugin org.eclipse.jst.j2ee.tests to org.eclipse.jst.jsf.test.util was added, in order to call a method to unzip projects from a zip file. The plugin org.eclipse.jst.j2ee.tests already has a class that do that (take a look at org.eclipse.jst.j2ee.flexible.project.fvtests.J2EEFlexProjDeployablePerfTest, which uses org.eclipse.etools.common.test.apitools.ProjectUnzipUtil to unzip projects). The class org.eclipse.jst.jee.model.web.tests.TestWebXmlModelAfterUpdate should be changed to use ProjectUnzipUtil instead of org.eclipse.jst.jsf.test.util.TestUtil and the dependency should be removed Reproducible: Always
The j2ee tests are utilized in an adopter product. As such, we wish to maintain the j2ee tests dependencies along the same lines as the j2ee plugin dependencies. Since the additional JSF tests dependencies could cause adoption issues, I am raising this to a P2.
Created attachment 184070 [details] Patch to remove the dependency of jsf tests
Created attachment 184074 [details] Zip used in the test I had to work a little on this attachment, to include the "root" project folder. This file must be placed in folder TestData/WebEditDdExternal in plugin org.eclipse.jst.j2ee.tests
approve
Committed to R3_2_maintenance and HEAD for WTP 3.2.3 and WTP 3.3