Author: dgolovin
Date: 2007-11-07 20:03:08 -0500 (Wed, 07 Nov 2007)
New Revision: 4765
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/Seam2FacetInstallDelegate.java
Log:
http://jira.jboss.org/jira/browse/JBIDE-1277
fix for war deployment of seam2 project, now tests should be passed for actions and forms.
copy of ds.xml is added to src/model/WEB-INF, because it is the only place where MC able
to find it during running a test.
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/Seam2FacetInstallDelegate.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/Seam2FacetInstallDelegate.java 2007-11-08
00:35:31 UTC (rev 4764)
+++
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/Seam2FacetInstallDelegate.java 2007-11-08
01:03:08 UTC (rev 4765)
@@ -345,7 +345,14 @@
new File(resources,project.getName()+"-ds.xml"), //$NON-NLS-1$
viewFilterSetCollection, true);
+ // to fix seam2 tests for war deployment
+ File srcModelMetaInf = new
File(project.getLocation().append(modelSrcPath).toFile(),"META-INF");
AntCopyUtils.copyFileToFile(
+ dataSourceDsFile,
+ new File(srcModelMetaInf,project.getName()+"-ds.xml"), //$NON-NLS-1$
+ viewFilterSetCollection, true);
+
+ AntCopyUtils.copyFileToFile(
hibernateConsoleLaunchFile,
new File(project.getLocation().toFile(),project.getName()+".launch"),
//$NON-NLS-1$
viewFilterSetCollection, true);