[293585] Update Web Services model for JSR-109 1.3
diff --git a/tests/org.eclipse.jst.j2ee.core.tests/commonArchiveTests/org/eclipse/jst/j2ee/archive/emftests/WebServicesEMFTest.java b/tests/org.eclipse.jst.j2ee.core.tests/commonArchiveTests/org/eclipse/jst/j2ee/archive/emftests/WebServicesEMFTest.java index d9e6b18..04bf244 100644 --- a/tests/org.eclipse.jst.j2ee.core.tests/commonArchiveTests/org/eclipse/jst/j2ee/archive/emftests/WebServicesEMFTest.java +++ b/tests/org.eclipse.jst.j2ee.core.tests/commonArchiveTests/org/eclipse/jst/j2ee/archive/emftests/WebServicesEMFTest.java
@@ -179,6 +179,25 @@ earFile.close(); } + + public void test60WebServicesDDPopulation() throws Exception { + EMFAttributeFeatureGenerator.reset(); + currentVersion = J2EEVersionConstants.JEE_6_0_ID; + createEAR(); + createEJB(); + + WsddResource webserDD = (WsddResource)ejbFile.getResourceSet().createResource(URI.createURI("META-INF/webservices.xml")); + webserDD.getContents().add(WsddFactory.eINSTANCE.createWebServices()); + //TODO: individual test for each version + webserDD.setVersionID(currentVersion); + setVersion(VERSION_6_0); + populateRoot(webserDD.getRootObject()); + + String out = AutomatedBVT.baseDirectory +getProjectLocation(); + earFile.extractTo(out, Archive.EXPAND_ALL); + earFile.close(); + + } public EObject createInstance(EReference ref,EObject eObject) {