JBoss Tools SVN: r40030 - trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-04-04 07:22:09 -0400 (Wed, 04 Apr 2012)
New Revision: 40030
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/CDIAllBotTests.java
Log:
Include new cdi bot test as well
Modified: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/CDIAllBotTests.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/CDIAllBotTests.java 2012-04-04 11:21:16 UTC (rev 40029)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/CDIAllBotTests.java 2012-04-04 11:22:09 UTC (rev 40030)
@@ -17,6 +17,7 @@
import org.jboss.tools.cdi.bot.test.named.NamedRefactoringTest;
import org.jboss.tools.cdi.bot.test.openon.FindObserverForEventTest;
import org.jboss.tools.cdi.bot.test.openon.OpenOnTest;
+import org.jboss.tools.cdi.bot.test.quickfix.dialog.AllAssignableDialogTest;
import org.jboss.tools.cdi.bot.test.quickfix.injection.ProblemEligibleInjectionTest;
import org.jboss.tools.cdi.bot.test.quickfix.test.BeanValidationQuickFixTest;
import org.jboss.tools.cdi.bot.test.quickfix.test.BeansXMLValidationQuickFixTest;
@@ -75,6 +76,7 @@
BeansXMLValidationTest.class,
BeansXMLCompletionTest.class,
ProblemEligibleInjectionTest.class,
+ AllAssignableDialogTest.class,
QuickFixProposalsDescriptionTest.class,
BeansXMLValidationQuickFixTest.class,
StereotypeValidationQuickFixTest.class,
14 years
JBoss Tools SVN: r40029 - in trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix: dialog and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-04-04 07:21:16 -0400 (Wed, 04 Apr 2012)
New Revision: 40029
Added:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/dialog/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/dialog/AllAssignableDialogTest.java
Log:
new cdi bot test implemented - one test case implementation required
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/dialog/AllAssignableDialogTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/dialog/AllAssignableDialogTest.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/quickfix/dialog/AllAssignableDialogTest.java 2012-04-04 11:21:16 UTC (rev 40029)
@@ -0,0 +1,154 @@
+/*******************************************************************************
+ * Copyright (c) 2010-2012 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+
+package org.jboss.tools.cdi.bot.test.quickfix.dialog;
+
+import org.jboss.tools.cdi.bot.test.CDIConstants;
+import org.jboss.tools.cdi.bot.test.CDITestBase;
+import org.jboss.tools.cdi.bot.test.uiutils.wizards.AssignableBeansDialog;
+import org.junit.Before;
+import org.junit.Test;
+
+public class AllAssignableDialogTest extends CDITestBase {
+
+ private String appClass = "App.java";
+
+ @Override
+ public String getProjectName() {
+ return "CDIAssignableDialogTest";
+ }
+
+ @Before
+ public void prepareWorkspace() {
+ if (!projectHelper.projectExists(getProjectName())) {
+ importCDITestProject("/resources/projects/" +
+ getProjectName(), getProjectName());
+ eclipse.cleanAllProjects();
+ }
+ }
+
+ @Test //example exists
+ public void testDecorator() {
+
+ setEd(packageExplorer.openFile(getProjectName(), CDIConstants.SRC,
+ getPackageName(), appClass).toTextEditor());
+
+ assertTrue(openOnUtil.openOnByOption("manager", appClass, CDIConstants.SHOW_ALL_ASSIGNABLE));
+
+ AssignableBeansDialog assignDialog = new AssignableBeansDialog(bot.shell("Assignable Beans"));
+
+ assertTrue(assignDialog.getAllBeans().size() == 6);
+ assertTrue(assignDialog.getAllBeans().contains("" +
+ "@Decorator D1 - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+
+ assignDialog.hideDecorators();
+ assertTrue(assignDialog.getAllBeans().size() == 5);
+ assertFalse(assignDialog.getAllBeans().contains("" +
+ "@Decorator D1 - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+
+ }
+
+ @Test //example exists
+ public void testInterceptor() {
+
+ setEd(packageExplorer.openFile(getProjectName(), CDIConstants.SRC,
+ getPackageName(), appClass).toTextEditor());
+
+ assertTrue(openOnUtil.openOnByOption("manager", appClass, CDIConstants.SHOW_ALL_ASSIGNABLE));
+
+ AssignableBeansDialog assignDialog = new AssignableBeansDialog(bot.shell("Assignable Beans"));
+
+ assertTrue(assignDialog.getAllBeans().size() == 6);
+ assertTrue(assignDialog.getAllBeans().contains("" +
+ "@Interceptor I1 - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+ assignDialog.hideInterceptors();
+ assertTrue(assignDialog.getAllBeans().size() == 5);
+ assertFalse(assignDialog.getAllBeans().contains("" +
+ "@Interceptor I1 - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+
+ }
+
+ @Test //example exists
+ public void testUnselectedAlternative() {
+
+ setEd(packageExplorer.openFile(getProjectName(), CDIConstants.SRC,
+ getPackageName(), appClass).toTextEditor());
+
+ assertTrue(openOnUtil.openOnByOption("manager", appClass, CDIConstants.SHOW_ALL_ASSIGNABLE));
+
+ AssignableBeansDialog assignDialog = new AssignableBeansDialog(bot.shell("Assignable Beans"));
+
+ assertTrue(assignDialog.getAllBeans().size() == 6);
+ assertTrue(assignDialog.getAllBeans().contains("" +
+ "@Alternative BasicManager - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+ assignDialog.hideUnselectedAlternatives();
+ assertTrue(assignDialog.getAllBeans().size() == 5);
+ assertFalse(assignDialog.getAllBeans().contains("" +
+ "@Alternative BasicManager - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+
+ }
+
+ @Test //example exists
+ public void testUnavailableProducer() {
+
+ setEd(packageExplorer.openFile(getProjectName(), CDIConstants.SRC,
+ getPackageName(), appClass).toTextEditor());
+
+ assertTrue(openOnUtil.openOnByOption("manager", appClass, CDIConstants.SHOW_ALL_ASSIGNABLE));
+
+ AssignableBeansDialog assignDialog = new AssignableBeansDialog(bot.shell("Assignable Beans"));
+
+ assertTrue(assignDialog.getAllBeans().size() == 6);
+ assertTrue(assignDialog.getAllBeans().contains("" +
+ "@Produces BasicManager.getManager() - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+ assignDialog.hideUnavailableProducers();
+ assertTrue(assignDialog.getAllBeans().size() == 5);
+ assertFalse(assignDialog.getAllBeans().contains("" +
+ "@Produces BasicManager.getManager() - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+
+ }
+
+ @Test //example exists
+ public void testSpecializedBeans() {
+
+ setEd(packageExplorer.openFile(getProjectName(), CDIConstants.SRC,
+ getPackageName(), appClass).toTextEditor());
+
+ assertTrue(openOnUtil.openOnByOption("manager", appClass, CDIConstants.SHOW_ALL_ASSIGNABLE));
+
+ AssignableBeansDialog assignDialog = new AssignableBeansDialog(bot.shell("Assignable Beans"));
+
+ assertTrue(assignDialog.getAllBeans().size() == 6);
+ assertTrue(assignDialog.getAllBeans().contains("" +
+ "AbstractManager - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+ assignDialog.hideSpecializedBeans();
+ assertTrue(assignDialog.getAllBeans().size() == 5);
+ assertFalse(assignDialog.getAllBeans().contains("" +
+ "AbstractManager - " + getPackageName() + " - /"
+ + getProjectName() + "/src"));
+
+ }
+
+ @Test //example doesnt exist
+ public void testAmbiguousBeans() {
+
+ }
+
+}
14 years
JBoss Tools SVN: r40028 - trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-04-04 07:19:57 -0400 (Wed, 04 Apr 2012)
New Revision: 40028
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/AssignableBeansDialog.java
Log:
AssignableBeansDialog functionality extended
Modified: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/AssignableBeansDialog.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/AssignableBeansDialog.java 2012-04-04 11:18:06 UTC (rev 40027)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/src/org/jboss/tools/cdi/bot/test/uiutils/wizards/AssignableBeansDialog.java 2012-04-04 11:19:57 UTC (rev 40028)
@@ -11,53 +11,119 @@
package org.jboss.tools.cdi.bot.test.uiutils.wizards;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.eclipse.swtbot.swt.finder.SWTBot;
import org.eclipse.swtbot.swt.finder.widgets.SWTBotShell;
-import org.eclipse.swtbot.swt.finder.widgets.SWTBotTable;
-import org.eclipse.swtbot.swt.finder.widgets.SWTBotTree;
import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+import org.jboss.tools.ui.bot.ext.helper.TreeHelper;
public class AssignableBeansDialog {
- private SWTBotShell shell = null;
+ private SWTBot bot = null;
+ private final String UNAVAILABLE_BEANS = "Unavailable Beans";
+
+ private final String DECORATOR = "@Decorator";
+
+ private final String INTERCEPTOR = "@Interceptor";
+
+ private final String ELIMINATED_AMBIGUOUS = "Eliminated ambiguous";
+
+ private final String UNSELECTED_ALTERNATIVE = "Unselected @Alternative";
+
+ private final String UNAVAILABLE_PRODUCER = "@Produces in unavailable bean";
+
+ private final String SPECIALIZED_BEANS = "Specialized beans";
+
public AssignableBeansDialog(SWTBotShell shell) {
- this.shell = shell;
- showAmbiguousBeans().showUnavailableBeans();
+ this.bot = shell.bot();
+ showAmbiguousBeans().showUnavailableBeans().
+ showDecorators().showInterceptors().showUnselectedAlternatives().
+ showUnavailableProducers().showSpecializedBeans();
}
- public SWTBotTable getAllBeans() {
- return shell.bot().table();
+ public List<String> getAllBeans() {
+ List<String> allBeans = new ArrayList<String>();
+ for (int i = 0; i < bot.table().rowCount(); i++) {
+ allBeans.add(bot.table().getTableItem(i).getText());
+ }
+ return allBeans;
}
public AssignableBeansDialog hideUnavailableBeans() {
- getTreeItem("Unavailable Beans").uncheck();
+ getTreeItem(UNAVAILABLE_BEANS).uncheck();
return this;
}
public AssignableBeansDialog showUnavailableBeans() {
- getTreeItem("Unavailable Beans").check();
+ getTreeItem(UNAVAILABLE_BEANS).check();
return this;
}
+ public AssignableBeansDialog hideDecorators() {
+ getTreeItem(UNAVAILABLE_BEANS, DECORATOR).uncheck();
+ return this;
+ }
+
+ public AssignableBeansDialog showDecorators() {
+ getTreeItem(UNAVAILABLE_BEANS, DECORATOR).check();
+ return this;
+ }
+
+ public AssignableBeansDialog hideInterceptors() {
+ getTreeItem(UNAVAILABLE_BEANS, INTERCEPTOR).uncheck();
+ return this;
+ }
+
+ public AssignableBeansDialog showInterceptors() {
+ getTreeItem(UNAVAILABLE_BEANS, INTERCEPTOR).check();
+ return this;
+ }
+
+ public AssignableBeansDialog hideUnselectedAlternatives() {
+ getTreeItem(UNAVAILABLE_BEANS, UNSELECTED_ALTERNATIVE).uncheck();
+ return this;
+ }
+
+ public AssignableBeansDialog showUnselectedAlternatives() {
+ getTreeItem(UNAVAILABLE_BEANS, UNSELECTED_ALTERNATIVE).check();
+ return this;
+ }
+
+ public AssignableBeansDialog hideUnavailableProducers() {
+ getTreeItem(UNAVAILABLE_BEANS, UNAVAILABLE_PRODUCER).uncheck();
+ return this;
+ }
+
+ public AssignableBeansDialog showUnavailableProducers() {
+ getTreeItem(UNAVAILABLE_BEANS, UNAVAILABLE_PRODUCER).check();
+ return this;
+ }
+
+ public AssignableBeansDialog hideSpecializedBeans() {
+ getTreeItem(UNAVAILABLE_BEANS, SPECIALIZED_BEANS).uncheck();
+ return this;
+ }
+
+ public AssignableBeansDialog showSpecializedBeans() {
+ getTreeItem(UNAVAILABLE_BEANS, SPECIALIZED_BEANS).check();
+ return this;
+ }
+
public AssignableBeansDialog hideAmbiguousBeans() {
- getTreeItem("Eliminated ambiguous").uncheck();
+ getTreeItem(ELIMINATED_AMBIGUOUS).uncheck();
return this;
}
public AssignableBeansDialog showAmbiguousBeans() {
- getTreeItem("Eliminated ambiguous").check();
+ getTreeItem(ELIMINATED_AMBIGUOUS).check();
return this;
}
- private SWTBotTree getAllOptions() {
- return shell.bot().tree();
+ protected SWTBotTreeItem getTreeItem(String... path) {
+ return TreeHelper.expandNode(bot, path);
}
- protected SWTBotTreeItem getTreeItem(String treeItemText) {
- for (SWTBotTreeItem ti : getAllOptions().getAllItems()) {
- if (ti.getText().contains(treeItemText)) return ti;
- }
- return null;
- }
-
}
14 years
JBoss Tools SVN: r40027 - in trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects: CDIAssignableDialogTest and 6 other directories.
by jbosstools-commits@lists.jboss.org
Author: jjankovi
Date: 2012-04-04 07:18:06 -0400 (Wed, 04 Apr 2012)
New Revision: 40027
Added:
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.classpath
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.project
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/.jsdtscope
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.jdt.core.prefs
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.common.component
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.common.project.facet.core.xml
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.jsdt.ui.superType.container
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.jsdt.ui.superType.name
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/META-INF/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/META-INF/MANIFEST.MF
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/WEB-INF/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/WEB-INF/beans.xml
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/WEB-INF/lib/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/build/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/AbstractManager.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/App.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Basic.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/BasicManager.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/D1.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/I1.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/IBinding.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/IManager.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager1.java
trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager2.java
Log:
resource project for cdi bot test added
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.classpath
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.classpath (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.classpath 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_29">
+ <attributes>
+ <attribute name="owner.project.facets" value="java"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.jboss.ide.eclipse.as.core.server.runtime.runtimeTarget/AS-7.0">
+ <attributes>
+ <attribute name="owner.project.facets" value="jst.web"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
+ <classpathentry kind="output" path="build/classes"/>
+</classpath>
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.project
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.project (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.project 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>CDIAssignableDialogTest</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.jst.web.kb.kbbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.cdi.core.cdibuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.validation.validationbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+ <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+ <nature>org.jboss.tools.jst.web.kb.kbnature</nature>
+ <nature>org.jboss.tools.cdi.core.cdinature</nature>
+ </natures>
+</projectDescription>
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/.jsdtscope
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/.jsdtscope (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/.jsdtscope 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="WebContent"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
+ <attributes>
+ <attribute name="hide" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
+ <classpathentry kind="output" path=""/>
+</classpath>
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.jdt.core.prefs 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.common.component
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.common.component (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.common.component 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+ <wb-module deploy-name="CDIAssignableDialogTest">
+ <wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
+ <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
+ <property name="context-root" value="CDIAssignableDialogTest"/>
+ <property name="java-output-path" value="/CDIAssignableDialogTest/build/classes"/>
+ </wb-module>
+</project-modules>
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.common.project.facet.core.xml
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.common.project.facet.core.xml (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.common.project.facet.core.xml 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+ <runtime name="AS-7.0"/>
+ <fixed facet="java"/>
+ <fixed facet="wst.jsdt.web"/>
+ <fixed facet="jst.web"/>
+ <installed facet="java" version="1.6"/>
+ <installed facet="jst.web" version="3.0"/>
+ <installed facet="wst.jsdt.web" version="1.0"/>
+</faceted-project>
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.jsdt.ui.superType.container
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.jsdt.ui.superType.container (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.jsdt.ui.superType.container 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.jsdt.ui.superType.name
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.jsdt.ui.superType.name (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/.settings/org.eclipse.wst.jsdt.ui.superType.name 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1 @@
+Window
\ No newline at end of file
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/META-INF/MANIFEST.MF
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/META-INF/MANIFEST.MF (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/META-INF/MANIFEST.MF 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/WEB-INF/beans.xml
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/WEB-INF/beans.xml (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/WebContent/WEB-INF/beans.xml 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<beans xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://jboss.org/schema/cdi/beans_1_0.xsd">
+ <decorators>
+ <class>cdi.D1</class>
+ </decorators>
+ <interceptors>
+ <class>cdi.I1</class>
+ </interceptors>
+ <alternatives>
+ <class>cdi.Manager1</class>
+ <class>cdi.Manager2</class>
+ </alternatives>
+</beans>
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/AbstractManager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/AbstractManager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/AbstractManager.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,5 @@
+package cdi;
+
+public class AbstractManager {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/App.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/App.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/App.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,13 @@
+package cdi;
+
+import javax.inject.Inject;
+
+public class App {
+
+ @Inject
+ AbstractManager manager;
+
+ @Inject
+ IManager managerImpl;
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Basic.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Basic.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Basic.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,21 @@
+package cdi;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.Retention;
+import java.lang.annotation.Target;
+
+import javax.inject.Qualifier;
+
+import static java.lang.annotation.ElementType.FIELD;
+import static java.lang.annotation.ElementType.METHOD;
+import static java.lang.annotation.ElementType.PARAMETER;
+import static java.lang.annotation.ElementType.TYPE;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+
+@Qualifier
+@Target({ TYPE, METHOD, PARAMETER, FIELD })
+@Retention(RUNTIME)
+@Documented
+public @interface Basic {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/BasicManager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/BasicManager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/BasicManager.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,14 @@
+package cdi;
+
+import javax.enterprise.inject.Alternative;
+import javax.enterprise.inject.Produces;
+
+@Alternative
+public class BasicManager extends AbstractManager {
+
+ @Produces
+ public AbstractManager getManager() {
+ return new AbstractManager();
+ }
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/D1.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/D1.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/D1.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,22 @@
+package cdi;
+
+import java.util.Set;
+
+import javax.decorator.Decorator;
+import javax.decorator.Delegate;
+import javax.enterprise.inject.Any;
+import javax.inject.Inject;
+
+@Decorator
+public abstract class D1 extends AbstractManager implements Set<String> {
+
+ @Inject
+ @Delegate
+ @Any
+ private Set<String> set;
+
+ public D1() {
+ // TODO Auto-generated constructor stub
+ }
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/I1.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/I1.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/I1.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,20 @@
+package cdi;
+
+import javax.interceptor.AroundInvoke;
+import javax.interceptor.Interceptor;
+import javax.interceptor.InvocationContext;
+
+@IBinding
+@Interceptor
+public class I1 extends AbstractManager {
+
+ public I1() {
+ // TODO Auto-generated constructor stub
+ }
+
+ @AroundInvoke
+ public Object manage(InvocationContext ic) throws Exception {
+ return null;
+ }
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/IBinding.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/IBinding.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/IBinding.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,21 @@
+package cdi;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.Inherited;
+import java.lang.annotation.Retention;
+import java.lang.annotation.Target;
+
+import javax.interceptor.InterceptorBinding;
+
+import static java.lang.annotation.ElementType.METHOD;
+import static java.lang.annotation.ElementType.TYPE;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+
+@InterceptorBinding
+@Inherited
+@Target({ TYPE, METHOD })
+@Retention(RUNTIME)
+@Documented
+public @interface IBinding {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/IManager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/IManager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/IManager.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,5 @@
+package cdi;
+
+public interface IManager {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,8 @@
+package cdi;
+
+import javax.enterprise.inject.Specializes;
+
+@Specializes
+public class Manager extends AbstractManager {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager1.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager1.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager1.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,8 @@
+package cdi;
+
+import javax.enterprise.inject.Alternative;
+
+@Alternative
+public class Manager1 implements IManager {
+
+}
Added: trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager2.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager2.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.bot.test/resources/projects/CDIAssignableDialogTest/src/cdi/Manager2.java 2012-04-04 11:18:06 UTC (rev 40027)
@@ -0,0 +1,8 @@
+package cdi;
+
+import javax.enterprise.inject.Alternative;
+
+@Alternative
+public class Manager2 implements IManager {
+
+}
14 years
JBoss Tools SVN: r40026 - trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2012-04-04 07:17:15 -0400 (Wed, 04 Apr 2012)
New Revision: 40026
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute/AttributeContentProposalProviderFactory.java
Log:
https://issues.jboss.org/browse/JBIDE-11463
Return content proposal label instead of class name
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute/AttributeContentProposalProviderFactory.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute/AttributeContentProposalProviderFactory.java 2012-04-04 10:52:17 UTC (rev 40025)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/attribute/AttributeContentProposalProviderFactory.java 2012-04-04 11:17:15 UTC (rev 40026)
@@ -117,7 +117,17 @@
return ((TypeContentProposal)element).getImage();
}
return null;
- }
+ }
+
+ @Override
+ public String getText(Object element) {
+ if (element instanceof IContentProposal) {
+ IContentProposal proposal = (IContentProposal) element;
+ return proposal.getLabel() == null ? proposal.getContent()
+ : proposal.getLabel();
+ }
+ return super.getText(element);
+ }
});
adapter.setPropagateKeys(true);
14 years
JBoss Tools SVN: r40025 - trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test.
by jbosstools-commits@lists.jboss.org
Author: sbunciak
Date: 2012-04-04 06:52:17 -0400 (Wed, 04 Apr 2012)
New Revision: 40025
Modified:
trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/pom.xml
Log:
Timeout increased.
Modified: trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/pom.xml
===================================================================
--- trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/pom.xml 2012-04-04 10:42:32 UTC (rev 40024)
+++ trunk/openshift/tests/org.jboss.tools.openshift.ui.bot.test/pom.xml 2012-04-04 10:52:17 UTC (rev 40025)
@@ -24,6 +24,8 @@
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<configuration>
+ <!-- Kill swt bot test take more than 3 hours minutes (10800 seconds) to finish -->
+ <forkedProcessTimeoutInSeconds>10800</forkedProcessTimeoutInSeconds>
<skip>${swtbot.test.skip}</skip>
<useUIThread>false</useUIThread>
<testSuite>org.jboss.tools.openshift.ui.bot.test</testSuite>
14 years
JBoss Tools SVN: r40024 - in trunk: maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/configurators and 14 other directories.
by jbosstools-commits@lists.jboss.org
Author: fbricon
Date: 2012-04-04 06:42:32 -0400 (Wed, 04 Apr 2012)
New Revision: 40024
Added:
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.classpath
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.project
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/.jsdtscope
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.jdt.core.prefs
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.common.component
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.common.project.facet.core.xml
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.jsdt.ui.superType.container
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.jsdt.ui.superType.name
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/WebContent/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/WebContent/META-INF/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/WebContent/META-INF/MANIFEST.MF
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/WebContent/WEB-INF/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/WebContent/WEB-INF/lib/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/build/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/build/classes/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/pom.xml
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/seam-dependency.pom
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/src/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/target/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/target/classes/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/target/m2e-wtp/
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/target/m2e-wtp/web-resources/
Modified:
trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/MavenCoreActivator.java
trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/MavenUtil.java
trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/ProjectUtil.java
trunk/maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/configurators/SeamProjectConfigurator.java
trunk/maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/internal/project/facet/MavenPostInstallListener.java
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/src/org/jboss/tools/maven/configurators/tests/SeamConfiguratorTest.java
trunk/maven/tests/org.jboss.tools.maven.configurators.tests/src/org/jboss/tools/maven/core/ProjectUtilTest.java
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/ISeamFacetDataModelProperties.java
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/SeamFacetInstallDataModelProvider.java
Log:
JBIDE-11176: Exception is thrown when seam dependency is added
https://issues.jboss.org/browse/JBIDE-11176
Modified: trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/MavenCoreActivator.java
===================================================================
--- trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/MavenCoreActivator.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/MavenCoreActivator.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -49,7 +49,7 @@
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.JavaCore;
import org.eclipse.jdt.core.JavaModelException;
-import org.eclipse.jst.common.project.facet.JavaFacetUtils;
+import org.eclipse.jst.common.project.facet.core.internal.JavaFacetUtil;
import org.eclipse.jst.common.project.facet.core.libprov.ILibraryProvider;
import org.eclipse.jst.common.project.facet.core.libprov.LibraryProviderOperationConfig;
import org.eclipse.jst.j2ee.project.JavaEEProjectUtilities;
@@ -176,7 +176,7 @@
public static void addMavenCapabilities(IProject project, IProgressMonitor monitor, Model model) throws CoreException {
IFile pom = project.getFile(IMavenConstants.POM_FILE_NAME);
if (!pom.exists() && model != null) {
- MavenModelManager modelManager = MavenPlugin.getDefault().getMavenModelManager();
+ MavenModelManager modelManager = MavenPlugin.getMavenModelManager();
modelManager.createMavenModel(pom, model);
}
@@ -359,7 +359,7 @@
earVersion = ""+Double.valueOf(earVersion).intValue();//$NON-NLS-1$
}
Xpp3Dom version = new Xpp3Dom("version"); //$NON-NLS-1$
- version.setValue(earVersion); //$NON-NLS-1$
+ version.setValue(earVersion);
configuration.addChild(version);
}
Xpp3Dom defaultLibBundleDir = new Xpp3Dom("defaultLibBundleDir"); //$NON-NLS-1$
@@ -380,7 +380,7 @@
Xpp3Dom ejbProject = getEarModule(
"ejbModule", //$NON-NLS-1$
m2FacetModel.getStringProperty(IJBossMavenConstants.GROUP_ID),
- ejbArtifactId, ROOT_DIR, ejbModuleName); //$NON-NLS-1$
+ ejbArtifactId, ROOT_DIR, ejbModuleName);
modules.addChild(ejbProject);
}
@@ -390,7 +390,7 @@
"webModule", //$NON-NLS-1$
m2FacetModel.getStringProperty(IJBossMavenConstants.GROUP_ID),
m2FacetModel.getStringProperty(IJBossMavenConstants.ARTIFACT_ID),
- ROOT_DIR, webModuleName); //$NON-NLS-1$
+ ROOT_DIR, webModuleName);
Xpp3Dom contextRoot = new Xpp3Dom("contextRoot"); //$NON-NLS-1$
contextRoot.setValue(m2FacetModel
.getStringProperty(IJBossMavenConstants.ARTIFACT_ID));
@@ -710,7 +710,7 @@
}
public static void addCompilerPlugin(Build build, IProject project) {
- String compilerLevel = JavaFacetUtils.getCompilerLevel(project);
+ String compilerLevel = JavaFacetUtil.getCompilerLevel(project);
if (compilerLevel == null || DEFAULT_COMPILER_LEVEL.equals(compilerLevel)) {
return;
}
Modified: trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/MavenUtil.java
===================================================================
--- trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/MavenUtil.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/MavenUtil.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -10,12 +10,17 @@
************************************************************************************/
package org.jboss.tools.maven.core;
+import org.apache.maven.model.Model;
import org.apache.maven.model.Parent;
import org.apache.maven.project.MavenProject;
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.NullProgressMonitor;
import org.eclipse.m2e.core.MavenPlugin;
+import org.eclipse.m2e.core.embedder.MavenModelManager;
+import org.eclipse.m2e.core.internal.IMavenConstants;
import org.eclipse.m2e.core.project.IMavenProjectFacade;
/**
@@ -46,4 +51,17 @@
}
}
}
+
+ /**
+ * Returns the Maven Model of a project, or null if no pom.xml exits
+ */
+ public static Model getModel(IProject project) throws CoreException {
+ IFile pom = project.getFile(IMavenConstants.POM_FILE_NAME);
+ Model model = null;
+ if (pom.exists()) {
+ MavenModelManager modelManager = MavenPlugin.getMavenModelManager();
+ model = modelManager.readMavenModel(pom);
+ }
+ return model;
+ }
}
Modified: trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/ProjectUtil.java
===================================================================
--- trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/ProjectUtil.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/maven/plugins/org.jboss.tools.maven.core/src/org/jboss/tools/maven/core/ProjectUtil.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -1,3 +1,13 @@
+/*************************************************************************************
+ * Copyright (c) 2008-2011 Red Hat, Inc. and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * JBoss by Red Hat - Initial implementation.
+ ************************************************************************************/
package org.jboss.tools.maven.core;
import java.io.File;
Modified: trunk/maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/configurators/SeamProjectConfigurator.java
===================================================================
--- trunk/maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/configurators/SeamProjectConfigurator.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/configurators/SeamProjectConfigurator.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -503,6 +503,7 @@
config.setStringProperty(ISeamFacetDataModelProperties.JBOSS_AS_DEPLOY_AS, deployType);
config.setBooleanProperty(ISeamFacetDataModelProperties.CONFIGURE_DEFAULT_SEAM_RUNTIME, false);
config.setBooleanProperty(ISeamFacetDataModelProperties.CONFIGURE_WAR_PROJECT, false);
+ config.setBooleanProperty(ISeamFacetDataModelProperties.PROJECT_ALREADY_EXISTS, true);
IPreferenceStore store = MavenSeamActivator.getDefault().getPreferenceStore();
boolean configureSeamArtifacts = store.getBoolean(Activator.CONFIGURE_SEAM_ARTIFACTS);
if (!configureSeamArtifacts) {
Modified: trunk/maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/internal/project/facet/MavenPostInstallListener.java
===================================================================
--- trunk/maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/internal/project/facet/MavenPostInstallListener.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/maven/plugins/org.jboss.tools.maven.seam/src/org/jboss/tools/maven/seam/internal/project/facet/MavenPostInstallListener.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -1,11 +1,12 @@
package org.jboss.tools.maven.seam.internal.project.facet;
-import java.util.Set;
+import java.util.Map;
+import java.util.WeakHashMap;
import org.eclipse.wst.common.frameworks.datamodel.IDataModel;
import org.eclipse.wst.common.project.facet.core.IFacetedProject;
import org.eclipse.wst.common.project.facet.core.IProjectFacet;
-import org.eclipse.wst.common.project.facet.core.IProjectFacetVersion;
+import org.eclipse.wst.common.project.facet.core.ProjectFacetsManager;
import org.eclipse.wst.common.project.facet.core.events.IFacetedProjectEvent;
import org.eclipse.wst.common.project.facet.core.events.IFacetedProjectListener;
import org.eclipse.wst.common.project.facet.core.events.IProjectFacetActionEvent;
@@ -15,50 +16,64 @@
public class MavenPostInstallListener implements IFacetedProjectListener {
- private IDataModel m2FacetModel, seamFacetModel;
- private boolean configured = false;
+ private static final String M2_FACET_MODEL_PROVIDER = "org.jboss.tools.maven.core.internal.project.facet.MavenFacetInstallDataModelProvider"; //$NON-NLS-1$
- private static final String M2_FACET_MODEL_PROVIDER = "org.jboss.tools.maven.core.internal.project.facet.MavenFacetInstallDataModelProvider"; //$NON-NLS-1$
private static final String SEAM_FACET_MODEL_PROVIDER = "org.jboss.tools.seam.internal.core.project.facet.SeamFacetInstallDataModelProvider"; //$NON-NLS-1$
+
+ private static final IProjectFacet MAVEN_FACET = ProjectFacetsManager.getProjectFacet(IJBossMavenConstants.M2_FACET_ID);
+
+ private static final IProjectFacet SEAM_FACET = ProjectFacetsManager.getProjectFacet("jst.seam"); //$NON-NLS-1$
+
+ private Map<IFacetedProject, IDataModel> seamModels = new WeakHashMap<IFacetedProject, IDataModel>(1);
+
+ private Map<IFacetedProject, IDataModel> mavenModels = new WeakHashMap<IFacetedProject, IDataModel>(1);
+
public void handleEvent(IFacetedProjectEvent event) {
+ if (!(event instanceof IProjectFacetActionEvent)) {
+ return;
+ }
+
IFacetedProject facetedProject = event.getProject();
- Set<IProjectFacetVersion> projectFacets = facetedProject
- .getProjectFacets();
+
+ boolean isSeamProject = facetedProject.hasProjectFacet(SEAM_FACET);
+ boolean isM2Project = facetedProject.hasProjectFacet(MAVEN_FACET);
+
+ Object object = ((IProjectFacetActionEvent) event).getActionConfig();
- boolean isSeamProject = false;
- boolean isM2Project = false;
- for (IProjectFacetVersion projectFacetVersion : projectFacets) {
- IProjectFacet projectFacet = projectFacetVersion.getProjectFacet();
- if (ISeamFacetDataModelProperties.SEAM_FACET_ID.equals(projectFacet.getId())) {
- isSeamProject = true;
- }
- else if (IJBossMavenConstants.M2_FACET_ID.equals(projectFacet.getId())) {
- isM2Project = true;
- }
- }
-
- IProjectFacetActionEvent actionEvent = (IProjectFacetActionEvent) event;
- Object object = actionEvent.getActionConfig();
+ IDataModel m2FacetModel = null;
+ IDataModel seamFacetModel = null;
if (object instanceof IDataModel) {
+
IDataModel dataModel = (IDataModel) object;
+
if ( SEAM_FACET_MODEL_PROVIDER.equals(dataModel.getID())) {
- seamFacetModel = dataModel;
+ seamModels.put(facetedProject, dataModel);
+ seamFacetModel = dataModel;
}
else if ( M2_FACET_MODEL_PROVIDER.equals(dataModel.getID()) ) {
- m2FacetModel = dataModel;
+ mavenModels.put(facetedProject, dataModel);
+ m2FacetModel = dataModel;
}
}
- if (!isSeamProject) {
- configured = false;
+
+ if (m2FacetModel == null) {
+ m2FacetModel = mavenModels.get(facetedProject);
}
+ if (seamFacetModel == null) {
+ seamFacetModel = seamModels.get(facetedProject);
+ }
- if (isSeamProject && isM2Project && !configured) {
- boolean mavenProjectExists = m2FacetModel.getBooleanProperty(IJBossMavenConstants.MAVEN_PROJECT_EXISTS);
+ if (isSeamProject && isM2Project && seamFacetModel != null && m2FacetModel != null) {
+ boolean mavenProjectExists = seamFacetModel.getBooleanProperty(ISeamFacetDataModelProperties.PROJECT_ALREADY_EXISTS);
+ mavenProjectExists = mavenProjectExists || m2FacetModel.getBooleanProperty(IJBossMavenConstants.MAVEN_PROJECT_EXISTS);
+ //System.err.println("Configuration using m2eFacetModel of "+ m2FacetModel.getStringProperty(IJBossMavenConstants.ARTIFACT_ID));
if (!mavenProjectExists) {
MavenSeamActivator.getDefault().configureSeamProject(seamFacetModel,m2FacetModel);
- }
- configured=true;
+ }
+ mavenModels.remove(facetedProject);
+ seamModels.remove(facetedProject);
}
}
+
}
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.classpath
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.classpath (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.classpath 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6">
+ <attributes>
+ <attribute name="owner.project.facets" value="java"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
+ <classpathentry kind="output" path="build/classes"/>
+</classpath>
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.project
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.project (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.project 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>dynamic-web</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.validation.validationbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.m2e.core.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.m2e.core.maven2Nature</nature>
+ <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+ <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+ </natures>
+</projectDescription>
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/.jsdtscope
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/.jsdtscope (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/.jsdtscope 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="WebContent"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
+ <attributes>
+ <attribute name="hide" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
+ <classpathentry kind="output" path=""/>
+</classpath>
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.jdt.core.prefs 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.common.component
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.common.component (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.common.component 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+ <wb-module deploy-name="dynamic-web">
+ <wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
+ <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
+ <property name="context-root" value="dynamic-web"/>
+ <property name="java-output-path" value="/dynamic-web/build/classes"/>
+ </wb-module>
+</project-modules>
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.common.project.facet.core.xml
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.common.project.facet.core.xml (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.common.project.facet.core.xml 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+ <fixed facet="wst.jsdt.web"/>
+ <fixed facet="jst.web"/>
+ <fixed facet="java"/>
+ <installed facet="java" version="1.6"/>
+ <installed facet="jst.web" version="3.0"/>
+ <installed facet="jboss.m2" version="1.0"/>
+ <installed facet="wst.jsdt.web" version="1.0"/>
+</faceted-project>
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.jsdt.ui.superType.container
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.jsdt.ui.superType.container (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.jsdt.ui.superType.container 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.jsdt.ui.superType.name
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.jsdt.ui.superType.name (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/.settings/org.eclipse.wst.jsdt.ui.superType.name 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1 @@
+Window
\ No newline at end of file
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/WebContent/META-INF/MANIFEST.MF
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/WebContent/META-INF/MANIFEST.MF (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/WebContent/META-INF/MANIFEST.MF 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/pom.xml
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/pom.xml (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/pom.xml 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,37 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>dynamic-web</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>war</packaging>
+ <name>dynamic-web</name>
+ <build>
+ <sourceDirectory>${basedir}/src</sourceDirectory>
+ <resources>
+ <resource>
+ <directory>${basedir}/src</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <version>2.2</version>
+ <configuration>
+ <warSourceDirectory>${basedir}/WebContent</warSourceDirectory>
+ <failOnMissingWebXml>false</failOnMissingWebXml>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.3.2</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
\ No newline at end of file
Added: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/seam-dependency.pom
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/seam-dependency.pom (rev 0)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/projects/conversion/dynamic-web/seam-dependency.pom 2012-04-04 10:42:32 UTC (rev 40024)
@@ -0,0 +1,63 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.tools</groupId>
+ <artifactId>dynamic-web</artifactId>
+ <version>0.0.1-SNAPSHOT</version>
+ <packaging>war</packaging>
+ <name>dynamic-web</name>
+ <build>
+ <sourceDirectory>${basedir}/src</sourceDirectory>
+ <resources>
+ <resource>
+ <directory>${basedir}/src</directory>
+ <excludes>
+ <exclude>**/*.java</exclude>
+ </excludes>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <version>2.2</version>
+ <configuration>
+ <warSourceDirectory>${basedir}/WebContent</warSourceDirectory>
+ <failOnMissingWebXml>false</failOnMissingWebXml>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.3.2</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.seam</groupId>
+ <artifactId>jboss-seam</artifactId>
+ <version>2.3.0.Beta1</version>
+ <type>ejb</type>
+ </dependency>
+ </dependencies>
+ <repositories>
+ <!-- You should seriously consider using a repository manager or declare
+ repositories in your settings.xml. See http://www.sonatype.com/people/2009/02/why-putting-repositories-in-your-p... -->
+ <repository>
+ <!-- The JBoss Public repository is a composite repository of several
+ major repositories. See http://community.jboss.org/wiki/MavenGettingStarted-Users -->
+ <id>jboss-public-repository</id>
+ <url>http://repository.jboss.org/nexus/content/groups/public</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <!-- You can disable snapshot resolution to speed up your builds -->
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+</project>
\ No newline at end of file
Modified: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/src/org/jboss/tools/maven/configurators/tests/SeamConfiguratorTest.java
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/src/org/jboss/tools/maven/configurators/tests/SeamConfiguratorTest.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/src/org/jboss/tools/maven/configurators/tests/SeamConfiguratorTest.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -2,14 +2,18 @@
import java.io.File;
+import org.apache.maven.model.Model;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IncrementalProjectBuilder;
import org.eclipse.core.runtime.preferences.IEclipsePreferences;
+import org.eclipse.m2e.core.embedder.MavenModelManager;
import org.eclipse.m2e.core.project.ResolverConfiguration;
import org.eclipse.wst.common.project.facet.core.IFacetedProject;
import org.eclipse.wst.common.project.facet.core.IProjectFacet;
import org.eclipse.wst.common.project.facet.core.ProjectFacetsManager;
import org.jboss.tools.jst.web.kb.IKbProject;
+import org.jboss.tools.maven.core.MavenUtil;
import org.jboss.tools.maven.jsf.configurators.JSFProjectConfigurator;
import org.jboss.tools.seam.core.ISeamProject;
import org.jboss.tools.seam.core.SeamCorePlugin;
@@ -85,4 +89,24 @@
IEclipsePreferences prefs = SeamCorePlugin.getSeamPreferences(web);
assertEquals(ISeamFacetDataModelProperties.DEPLOY_AS_EAR, prefs.get(ISeamFacetDataModelProperties.JBOSS_AS_DEPLOY_AS, null));
}
+
+
+ @Test
+ public void testJBIDE11176_addSeamDependencyToExistingMavenizedProject() throws Exception {
+ IProject project = createExisting("dynamic-web", "projects/conversion/dynamic-web");
+ project.build(IncrementalProjectBuilder.FULL_BUILD, monitor);
+ waitForJobsToComplete();
+ updateProject(project, "seam-dependency.pom");
+ assertNoErrors(project);
+
+ Model model = MavenUtil.getModel(project);
+ assertNotNull("Model is null", model);
+
+ assertEquals("Unexpected dependencies found :"+ model.getDependencies(), 1, model.getDependencies().size());
+ assertNull("Found unxepected parent "+ model.getParent(), model.getParent());
+
+ }
+
+
+
}
Modified: trunk/maven/tests/org.jboss.tools.maven.configurators.tests/src/org/jboss/tools/maven/core/ProjectUtilTest.java
===================================================================
--- trunk/maven/tests/org.jboss.tools.maven.configurators.tests/src/org/jboss/tools/maven/core/ProjectUtilTest.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/maven/tests/org.jboss.tools.maven.configurators.tests/src/org/jboss/tools/maven/core/ProjectUtilTest.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -1,3 +1,13 @@
+/*************************************************************************************
+ * Copyright (c) 2012 Red Hat, Inc. and others.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * JBoss by Red Hat - Initial implementation.
+ ************************************************************************************/
package org.jboss.tools.maven.core;
import java.io.File;
Modified: trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/ISeamFacetDataModelProperties.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/ISeamFacetDataModelProperties.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/ISeamFacetDataModelProperties.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -346,5 +346,11 @@
String SEAM_TEMPLATES_AND_LIBRARIES_COPYING = "seam.templates.copying"; //$NON-NLS-1$
String SEAM_LIBRARY_PROVIDER = "seam.runtime.library.provider"; //$NON-NLS-1$
+
+ /**
+ * This flag indicates a project already exists in the workspace.
+ * This is used to distinguish Facet installation from a Wizard vs from a Maven configurator.
+ */
+ String PROJECT_ALREADY_EXISTS = "seam.project.already.exists";
}
\ No newline at end of file
Modified: trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/SeamFacetInstallDataModelProvider.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/SeamFacetInstallDataModelProvider.java 2012-04-04 05:04:46 UTC (rev 40023)
+++ trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/project/facet/SeamFacetInstallDataModelProvider.java 2012-04-04 10:42:32 UTC (rev 40024)
@@ -98,6 +98,9 @@
names.add(ISeamFacetDataModelProperties.SEAM_TEMPLATES_AND_LIBRARIES_COPYING);
names.add(ISeamFacetDataModelProperties.SEAM_LIBRARY_PROVIDER);
+ //JBIDE-11176 We need to be able to distinguish facet installation between wizard and maven configurator
+ names.add(ISeamFacetDataModelProperties.PROJECT_ALREADY_EXISTS);
+
return names;
}
14 years
JBoss Tools SVN: r40023 - in trunk/build/aggregate: soatests-site and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2012-04-04 01:04:46 -0400 (Wed, 04 Apr 2012)
New Revision: 40023
Modified:
trunk/build/aggregate/coretests-site/index.html
trunk/build/aggregate/soatests-site/index.html
Log:
regenerate index.html for coretests and soatests (JBIDE-11450, JBIDE-11390)
Modified: trunk/build/aggregate/coretests-site/index.html
===================================================================
--- trunk/build/aggregate/coretests-site/index.html 2012-04-04 04:56:01 UTC (rev 40022)
+++ trunk/build/aggregate/coretests-site/index.html 2012-04-04 05:04:46 UTC (rev 40023)
@@ -82,10 +82,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.archives.test.feature_3.2.1.v20120330-1032-H793-Beta3.jar">org.jboss.ide.eclipse.archives.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.archives.test.feature_3.2.1.v20120403-2118-H804-Beta3.jar">org.jboss.ide.eclipse.archives.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.2.1.v20120330-1032-H793-Beta3</span>
+<span style="font-size:x-small">3.2.1.v20120403-2118-H804-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -97,10 +97,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.archives.test.feature.source_3.2.1.v20120330-1032-H793-Beta3.jar">org.jboss.ide.eclipse.archives.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.archives.test.feature.source_3.2.1.v20120403-2118-H804-Beta3.jar">org.jboss.ide.eclipse.archives.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.2.1.v20120330-1032-H793-Beta3</span>
+<span style="font-size:x-small">3.2.1.v20120403-2118-H804-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -112,10 +112,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.as.test.feature_2.3.0.v20120330-1057-H1203-Beta3.jar">org.jboss.ide.eclipse.as.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.as.test.feature_2.3.0.v20120403-2140-H1211-Beta3.jar">org.jboss.ide.eclipse.as.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">2.3.0.v20120330-1057-H1203-Beta3</span>
+<span style="font-size:x-small">2.3.0.v20120403-2140-H1211-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -127,10 +127,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.as.test.feature.source_2.3.0.v20120330-1057-H1203-Beta3.jar">org.jboss.ide.eclipse.as.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.as.test.feature.source_2.3.0.v20120403-2140-H1211-Beta3.jar">org.jboss.ide.eclipse.as.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">2.3.0.v20120330-1057-H1203-Beta3</span>
+<span style="font-size:x-small">2.3.0.v20120403-2140-H1211-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -142,10 +142,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.freemarker.test.feature_1.2.0.v20120330-1032-H790-Beta3.jar">org.jboss.ide.eclipse.freemarker.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.freemarker.test.feature_1.2.0.v20120403-2048-H803-Beta3.jar">org.jboss.ide.eclipse.freemarker.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120330-1032-H790-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120403-2048-H803-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -157,10 +157,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.freemarker.test.feature.source_1.2.0.v20120330-1032-H790-Beta3.jar">org.jboss.ide.eclipse.freemarker.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.ide.eclipse.freemarker.test.feature.source_1.2.0.v20120403-2048-H803-Beta3.jar">org.jboss.ide.eclipse.freemarker.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120330-1032-H790-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120403-2048-H803-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -172,10 +172,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.birt.test.feature_1.3.0.v20120330-1038-H812-Beta3.jar">org.jboss.tools.birt.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.birt.test.feature_1.3.0.v20120403-2055-H823-Beta3.jar">org.jboss.tools.birt.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.3.0.v20120330-1038-H812-Beta3</span>
+<span style="font-size:x-small">1.3.0.v20120403-2055-H823-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -187,10 +187,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.birt.test.feature.source_1.3.0.v20120330-1038-H812-Beta3.jar">org.jboss.tools.birt.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.birt.test.feature.source_1.3.0.v20120403-2055-H823-Beta3.jar">org.jboss.tools.birt.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.3.0.v20120330-1038-H812-Beta3</span>
+<span style="font-size:x-small">1.3.0.v20120403-2055-H823-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -202,10 +202,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.cdi.seam.test.feature_1.2.0.v20120330-1157-H1000-Beta3.jar">org.jboss.tools.cdi.seam.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.cdi.seam.test.feature_1.2.0.v20120404-0100-H1010-Beta3.jar">org.jboss.tools.cdi.seam.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120330-1157-H1000-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120404-0100-H1010-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -217,10 +217,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.cdi.seam.test.feature.source_1.2.0.v20120330-1157-H1000-Beta3.jar">org.jboss.tools.cdi.seam.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.cdi.seam.test.feature.source_1.2.0.v20120404-0100-H1010-Beta3.jar">org.jboss.tools.cdi.seam.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120330-1157-H1000-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120404-0100-H1010-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -232,10 +232,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.cdi.test.feature_1.2.0.v20120330-1157-H1000-Beta3.jar">org.jboss.tools.cdi.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.cdi.test.feature_1.2.0.v20120404-0100-H1010-Beta3.jar">org.jboss.tools.cdi.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120330-1157-H1000-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120404-0100-H1010-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -247,10 +247,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.cdi.test.feature.source_1.2.0.v20120330-1157-H1000-Beta3.jar">org.jboss.tools.cdi.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.cdi.test.feature.source_1.2.0.v20120404-0100-H1010-Beta3.jar">org.jboss.tools.cdi.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120330-1157-H1000-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120404-0100-H1010-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -262,10 +262,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.central.test.feature_1.0.0.v20120327-1610-H443-Beta3.jar">org.jboss.tools.central.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.central.test.feature_1.0.0.v20120403-1953-Beta3.jar">org.jboss.tools.central.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.0.0.v20120327-1610-H443-Beta3</span>
+<span style="font-size:x-small">1.0.0.v20120403-1953-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -277,10 +277,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.common.all.test.feature_3.3.0.v20120330-0940-H811-Beta3.jar">org.jboss.tools.common.all.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.common.all.test.feature_3.3.0.v20120404-0144-H820-Beta3.jar">org.jboss.tools.common.all.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-0940-H811-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120404-0144-H820-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -292,10 +292,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.common.all.test.feature.source_3.3.0.v20120330-0940-H811-Beta3.jar">org.jboss.tools.common.all.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.common.all.test.feature.source_3.3.0.v20120404-0144-H820-Beta3.jar">org.jboss.tools.common.all.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-0940-H811-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120404-0144-H820-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -307,10 +307,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.forge.test.feature_1.0.0.v20120329-0618-H619-Beta3.jar">org.jboss.tools.forge.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.forge.test.feature_1.0.0.v20120403-2036-H632-Beta3.jar">org.jboss.tools.forge.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.0.0.v20120329-0618-H619-Beta3</span>
+<span style="font-size:x-small">1.0.0.v20120403-2036-H632-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -322,10 +322,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.forge.test.feature.source_1.0.0.v20120329-0618-H619-Beta3.jar">org.jboss.tools.forge.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.forge.test.feature.source_1.0.0.v20120403-2036-H632-Beta3.jar">org.jboss.tools.forge.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.0.0.v20120329-0618-H619-Beta3</span>
+<span style="font-size:x-small">1.0.0.v20120403-2036-H632-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -337,10 +337,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.jmx.test.feature_1.2.0.v20120330-1036-H733-Beta3.jar">org.jboss.tools.jmx.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.jmx.test.feature_1.2.0.v20120403-2027-H741-Beta3.jar">org.jboss.tools.jmx.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120330-1036-H733-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120403-2027-H741-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -352,10 +352,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.jmx.test.feature.source_1.2.0.v20120330-1036-H733-Beta3.jar">org.jboss.tools.jmx.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.jmx.test.feature.source_1.2.0.v20120403-2027-H741-Beta3.jar">org.jboss.tools.jmx.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120330-1036-H733-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120403-2027-H741-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -367,10 +367,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.jsf.test.feature_3.3.0.v20120330-1328-H815-Beta3.jar">org.jboss.tools.jsf.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.jsf.test.feature_3.3.0.v20120403-1617-H824-Beta3.jar">org.jboss.tools.jsf.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-1328-H815-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120403-1617-H824-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -382,10 +382,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.jsf.test.feature.source_3.3.0.v20120330-1328-H815-Beta3.jar">org.jboss.tools.jsf.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.jsf.test.feature.source_3.3.0.v20120403-1617-H824-Beta3.jar">org.jboss.tools.jsf.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-1328-H815-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120403-1617-H824-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -397,10 +397,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.jst.test.feature_3.3.0.v20120330-1039-H951-Beta3.jar">org.jboss.tools.jst.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.jst.test.feature_3.3.0.v20120403-2350-H962-Beta3.jar">org.jboss.tools.jst.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-1039-H951-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120403-2350-H962-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -412,10 +412,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.jst.test.feature.source_3.3.0.v20120330-1039-H951-Beta3.jar">org.jboss.tools.jst.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.jst.test.feature.source_3.3.0.v20120403-2350-H962-Beta3.jar">org.jboss.tools.jst.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-1039-H951-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120403-2350-H962-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -427,10 +427,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.maven.test.feature_1.3.0.v20120327-1557-H588-Beta3.jar">org.jboss.tools.maven.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.maven.test.feature_1.3.0.v20120401-1944-H591-Beta3.jar">org.jboss.tools.maven.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.3.0.v20120327-1557-H588-Beta3</span>
+<span style="font-size:x-small">1.3.0.v20120401-1944-H591-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -442,10 +442,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.maven.test.feature.source_1.3.0.v20120327-1557-H588-Beta3.jar">org.jboss.tools.maven.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.maven.test.feature.source_1.3.0.v20120401-1944-H591-Beta3.jar">org.jboss.tools.maven.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.3.0.v20120327-1557-H588-Beta3</span>
+<span style="font-size:x-small">1.3.0.v20120401-1944-H591-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -457,10 +457,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.openshift.express.test.feature_2.3.0.v20120330-1152-H354-Beta3.jar">org.jboss.tools.openshift.express.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.openshift.express.test.feature_2.3.0.v20120403-2308-H359-Beta3.jar">org.jboss.tools.openshift.express.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">2.3.0.v20120330-1152-H354-Beta3</span>
+<span style="font-size:x-small">2.3.0.v20120403-2308-H359-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -472,10 +472,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.openshift.express.test.feature.source_2.3.0.v20120330-1152-H354-Beta3.jar">org.jboss.tools.openshift.express.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.openshift.express.test.feature.source_2.3.0.v20120403-2308-H359-Beta3.jar">org.jboss.tools.openshift.express.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">2.3.0.v20120330-1152-H354-Beta3</span>
+<span style="font-size:x-small">2.3.0.v20120403-2308-H359-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -487,10 +487,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.portlet.test.feature_1.2.0.v20120327-1618-H540-Beta3.jar">org.jboss.tools.portlet.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.portlet.test.feature_1.2.0.v20120403-0353-H544-Beta3.jar">org.jboss.tools.portlet.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120327-1618-H540-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120403-0353-H544-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -502,10 +502,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.portlet.test.feature.source_1.2.0.v20120327-1618-H540-Beta3.jar">org.jboss.tools.portlet.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.portlet.test.feature.source_1.2.0.v20120403-0353-H544-Beta3.jar">org.jboss.tools.portlet.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120327-1618-H540-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120403-0353-H544-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -517,10 +517,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.project.examples.test.feature_1.2.1.v20120327-1543-H620-Beta3.jar">org.jboss.tools.project.examples.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.project.examples.test.feature_1.2.1.v20120401-1913-H623-Beta3.jar">org.jboss.tools.project.examples.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.2.1.v20120327-1543-H620-Beta3</span>
+<span style="font-size:x-small">1.2.1.v20120401-1913-H623-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -532,10 +532,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.project.examples.test.feature.source_1.2.1.v20120327-1543-H620-Beta3.jar">org.jboss.tools.project.examples.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.project.examples.test.feature.source_1.2.1.v20120401-1913-H623-Beta3.jar">org.jboss.tools.project.examples.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.2.1.v20120327-1543-H620-Beta3</span>
+<span style="font-size:x-small">1.2.1.v20120401-1913-H623-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -547,10 +547,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.runtime.test.feature_1.3.0.v20120329-2010-Beta3.jar">org.jboss.tools.runtime.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.runtime.test.feature_1.3.0.v20120403-1916-Beta3.jar">org.jboss.tools.runtime.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.3.0.v20120329-2010-Beta3</span>
+<span style="font-size:x-small">1.3.0.v20120403-1916-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -562,10 +562,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.runtime.test.feature.source_1.3.0.v20120329-2010-Beta3.jar">org.jboss.tools.runtime.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.runtime.test.feature.source_1.3.0.v20120403-1916-Beta3.jar">org.jboss.tools.runtime.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.3.0.v20120329-2010-Beta3</span>
+<span style="font-size:x-small">1.3.0.v20120403-1916-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -577,10 +577,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.seam.test.feature_3.3.0.v20120330-0711-H898-Beta3.jar">org.jboss.tools.seam.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.seam.test.feature_3.3.0.v20120403-0049-H903-Beta3.jar">org.jboss.tools.seam.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-0711-H898-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120403-0049-H903-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -592,10 +592,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.seam.test.feature.source_3.3.0.v20120330-0711-H898-Beta3.jar">org.jboss.tools.seam.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.seam.test.feature.source_3.3.0.v20120403-0049-H903-Beta3.jar">org.jboss.tools.seam.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-0711-H898-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120403-0049-H903-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -607,10 +607,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.struts.test.feature_3.3.0.v20120330-1256-H710-Beta3.jar">org.jboss.tools.struts.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.struts.test.feature_3.3.0.v20120403-1608-H718-Beta3.jar">org.jboss.tools.struts.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-1256-H710-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120403-1608-H718-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -622,10 +622,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.struts.test.feature.source_3.3.0.v20120330-1256-H710-Beta3.jar">org.jboss.tools.struts.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.struts.test.feature.source_3.3.0.v20120403-1608-H718-Beta3.jar">org.jboss.tools.struts.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-1256-H710-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120403-1608-H718-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -637,10 +637,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.test.feature_3.2.0.v20120330-0857-H639-Beta3.jar">org.jboss.tools.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.test.feature_3.2.0.v20120404-0123-H650-Beta3.jar">org.jboss.tools.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.2.0.v20120330-0857-H639-Beta3</span>
+<span style="font-size:x-small">3.2.0.v20120404-0123-H650-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -652,10 +652,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.test.feature.source_3.2.0.v20120330-0857-H639-Beta3.jar">org.jboss.tools.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.test.feature.source_3.2.0.v20120404-0123-H650-Beta3.jar">org.jboss.tools.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.2.0.v20120330-0857-H639-Beta3</span>
+<span style="font-size:x-small">3.2.0.v20120404-0123-H650-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -667,10 +667,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.usage.test.feature_1.1.0.v20120330-1025-H647-Beta3.jar">org.jboss.tools.usage.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.usage.test.feature_1.1.0.v20120403-2019-H655-Beta3.jar">org.jboss.tools.usage.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.1.0.v20120330-1025-H647-Beta3</span>
+<span style="font-size:x-small">1.1.0.v20120403-2019-H655-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -682,10 +682,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.usage.test.feature.source_1.1.0.v20120330-1025-H647-Beta3.jar">org.jboss.tools.usage.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.usage.test.feature.source_1.1.0.v20120403-2019-H655-Beta3.jar">org.jboss.tools.usage.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.1.0.v20120330-1025-H647-Beta3</span>
+<span style="font-size:x-small">1.1.0.v20120403-2019-H655-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -697,10 +697,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.vpe.test.feature_3.3.0.v20120330-1144-H913-Beta3.jar">org.jboss.tools.vpe.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.vpe.test.feature_3.3.0.v20120404-0122-H927-Beta3.jar">org.jboss.tools.vpe.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-1144-H913-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120404-0122-H927-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -712,10 +712,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.vpe.test.feature.source_3.3.0.v20120330-1144-H913-Beta3.jar">org.jboss.tools.vpe.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.vpe.test.feature.source_3.3.0.v20120404-0122-H927-Beta3.jar">org.jboss.tools.vpe.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120330-1144-H913-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120404-0122-H927-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -727,10 +727,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.ws.test.feature_1.2.2.v20120330-0503-H860-Beta3.jar">org.jboss.tools.ws.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.ws.test.feature_1.2.2.v20120403-2315-H866-Beta3.jar">org.jboss.tools.ws.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.2.2.v20120330-0503-H860-Beta3</span>
+<span style="font-size:x-small">1.2.2.v20120403-2315-H866-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -742,10 +742,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.ws.test.feature.source_1.2.2.v20120330-0503-H860-Beta3.jar">org.jboss.tools.ws.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.ws.test.feature.source_1.2.2.v20120403-2315-H866-Beta3.jar">org.jboss.tools.ws.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">1.2.2.v20120330-0503-H860-Beta3</span>
+<span style="font-size:x-small">1.2.2.v20120403-2315-H866-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -764,10 +764,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.hibernate.eclipse.test.feature_3.4.0.v20120330-1203-H853-Beta3.jar">org.hibernate.eclipse.test.feature</a>
+<a style="font-size:x-small" href="features/org.hibernate.eclipse.test.feature_3.4.0.v20120403-2152-H861-Beta3.jar">org.hibernate.eclipse.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.4.0.v20120330-1203-H853-Beta3</span>
+<span style="font-size:x-small">3.4.0.v20120403-2152-H861-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -779,10 +779,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.hibernate.eclipse.test.feature.source_3.4.0.v20120330-1203-H853-Beta3.jar">org.hibernate.eclipse.test.feature.source</a>
+<a style="font-size:x-small" href="features/org.hibernate.eclipse.test.feature.source_3.4.0.v20120403-2152-H861-Beta3.jar">org.hibernate.eclipse.test.feature.source</a>
</td>
<td>
-<span style="font-size:x-small">3.4.0.v20120330-1203-H853-Beta3</span>
+<span style="font-size:x-small">3.4.0.v20120403-2152-H861-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
Modified: trunk/build/aggregate/soatests-site/index.html
===================================================================
--- trunk/build/aggregate/soatests-site/index.html 2012-04-04 04:56:01 UTC (rev 40022)
+++ trunk/build/aggregate/soatests-site/index.html 2012-04-04 05:04:46 UTC (rev 40023)
@@ -82,10 +82,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.bpel.test.feature_1.2.0.v20120327-0121-H715-Beta3.jar">org.jboss.tools.bpel.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.bpel.test.feature_1.2.0.v20120401-2114-H720-Beta3.jar">org.jboss.tools.bpel.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.2.0.v20120327-0121-H715-Beta3</span>
+<span style="font-size:x-small">1.2.0.v20120401-2114-H720-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -97,10 +97,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.esb.test.feature_1.5.0.v20120327-0125-H820-Beta3.jar">org.jboss.tools.esb.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.esb.test.feature_1.5.0.v20120401-2137-H825-Beta3.jar">org.jboss.tools.esb.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.5.0.v20120327-0125-H820-Beta3</span>
+<span style="font-size:x-small">1.5.0.v20120401-2137-H825-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -112,10 +112,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.flow.common.test.feature_0.0.1.v20120327-0121-H667-Beta3.jar">org.jboss.tools.flow.common.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.flow.common.test.feature_0.0.1.v20120401-2106-H672-Beta3.jar">org.jboss.tools.flow.common.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">0.0.1.v20120327-0121-H667-Beta3</span>
+<span style="font-size:x-small">0.0.1.v20120401-2106-H672-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -127,10 +127,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.jbpm3.test.feature_3.3.0.v20120326-0718-H697-Beta3.jar">org.jboss.tools.jbpm3.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.jbpm3.test.feature_3.3.0.v20120401-2122-H700-Beta3.jar">org.jboss.tools.jbpm3.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">3.3.0.v20120326-0718-H697-Beta3</span>
+<span style="font-size:x-small">3.3.0.v20120401-2122-H700-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -142,10 +142,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.jbpm4.test.feature_4.4.0.v20120326-0718-H697-Beta3.jar">org.jboss.tools.jbpm4.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.jbpm4.test.feature_4.4.0.v20120401-2122-H700-Beta3.jar">org.jboss.tools.jbpm4.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">4.4.0.v20120326-0718-H697-Beta3</span>
+<span style="font-size:x-small">4.4.0.v20120401-2122-H700-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -157,10 +157,10 @@
#FFFFFF
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.modeshape.rest.test.feature_1.1.0.v20120327-0115-H643-Beta3.jar">org.jboss.tools.modeshape.rest.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.modeshape.rest.test.feature_1.1.0.v20120401-2114-H648-Beta3.jar">org.jboss.tools.modeshape.rest.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.1.0.v20120327-0115-H643-Beta3</span>
+<span style="font-size:x-small">1.1.0.v20120401-2114-H648-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -172,10 +172,10 @@
#EEEEEE
">
<td class="rowLine">
-<a style="font-size:x-small" href="features/org.jboss.tools.runtime.soa.test.feature_1.3.0.v20120329-0518-Beta3.jar">org.jboss.tools.runtime.soa.test.feature</a>
+<a style="font-size:x-small" href="features/org.jboss.tools.runtime.soa.test.feature_1.3.0.v20120404-0454-Beta3.jar">org.jboss.tools.runtime.soa.test.feature</a>
</td>
<td>
-<span style="font-size:x-small">1.3.0.v20120329-0518-Beta3</span>
+<span style="font-size:x-small">1.3.0.v20120404-0454-Beta3</span>
</td>
<td>
<span style="font-size:x-small">
@@ -183,6 +183,21 @@
JBoss Tools - SOA Tooling Tests</span>
</td>
</tr>
+<tr style="background-color:
+ #FFFFFF
+ ">
+<td class="rowLine">
+<a style="font-size:x-small" href="features/org.jboss.tools.runtime.soa.test.feature.source_1.3.0.v20120404-0454-Beta3.jar">org.jboss.tools.runtime.soa.test.feature.source</a>
+</td>
+<td>
+<span style="font-size:x-small">1.3.0.v20120404-0454-Beta3</span>
+</td>
+<td>
+<span style="font-size:x-small">
+ |
+ JBoss Tools - SOA Tooling Tests</span>
+</td>
+</tr>
<tr style="background-color:#DDDDDD">
<th style="font-size:small" colspan="1">Metadata</th>
<th style="font-size:small" colspan="1"/>
14 years
JBoss Tools SVN: r40022 - trunk/runtime-soa/features/org.jboss.tools.runtime.soa.test.feature.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2012-04-04 00:56:01 -0400 (Wed, 04 Apr 2012)
New Revision: 40022
Modified:
trunk/runtime-soa/features/org.jboss.tools.runtime.soa.test.feature/feature.xml
Log:
add requirements to org.jboss.tools.runtime.soa.test.feature on runtime.core, runtime.as.detector, runtime.test, and as.serverAdapter.wtp.feature (JBIDE-11450, JBIDE-11390)
Modified: trunk/runtime-soa/features/org.jboss.tools.runtime.soa.test.feature/feature.xml
===================================================================
--- trunk/runtime-soa/features/org.jboss.tools.runtime.soa.test.feature/feature.xml 2012-04-04 04:55:51 UTC (rev 40021)
+++ trunk/runtime-soa/features/org.jboss.tools.runtime.soa.test.feature/feature.xml 2012-04-04 04:56:01 UTC (rev 40022)
@@ -13,5 +13,16 @@
%license
</license>
- <plugin id="org.jboss.tools.runtime.soa.test" download-size="0" install-size="0" version="0.0.0" unpack="false" />
+ <requires>
+ <import feature="org.jboss.tools.runtime.drools.detector.feature" version="1.3.0" match="compatible"/>
+ <import feature="org.jboss.tools.runtime.esb.detector.feature" version="1.3.0" match="compatible"/>
+ <import feature="org.jboss.tools.runtime.jbpm.detector.feature" version="1.3.0" match="compatible"/>
+
+ <import feature="org.jboss.tools.runtime.test.feature" version="1.3.0" match="compatible"/>
+ <import feature="org.jboss.tools.runtime.core.feature" version="1.3.0" match="compatible"/>
+ <import feature="org.jboss.tools.runtime.as.detector.feature" version="1.3.0" match="compatible"/>
+ <import feature="org.jboss.ide.eclipse.as.serverAdapter.wtp.feature" version="2.3.0" match="compatible"/>
+ </requires>
+
+ <plugin id="org.jboss.tools.runtime.soa.test" download-size="0" install-size="0" version="0.0.0" unpack="false" />
</feature>
14 years
JBoss Tools SVN: r40021 - trunk/runtime/features/org.jboss.tools.runtime.test.feature.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2012-04-04 00:55:51 -0400 (Wed, 04 Apr 2012)
New Revision: 40021
Modified:
trunk/runtime/features/org.jboss.tools.runtime.test.feature/feature.xml
Log:
add requirements to org.jboss.tools.runtime.test.feature on runtime.core, runtime.as.detector, and as.serverAdapter.wtp.feature (JBIDE-11450, JBIDE-11390)
Modified: trunk/runtime/features/org.jboss.tools.runtime.test.feature/feature.xml
===================================================================
--- trunk/runtime/features/org.jboss.tools.runtime.test.feature/feature.xml 2012-04-04 04:28:59 UTC (rev 40020)
+++ trunk/runtime/features/org.jboss.tools.runtime.test.feature/feature.xml 2012-04-04 04:55:51 UTC (rev 40021)
@@ -13,5 +13,12 @@
%license
</license>
- <plugin id="org.jboss.tools.runtime.test" download-size="0" install-size="0" version="0.0.0" unpack="false" />
+ <requires>
+ <import feature="org.jboss.tools.runtime.core.feature" version="1.3.0" match="compatible"/>
+ <import feature="org.jboss.tools.runtime.as.detector.feature" version="1.3.0" match="compatible"/>
+ <import feature="org.jboss.ide.eclipse.as.serverAdapter.wtp.feature" version="2.3.0" match="compatible"/>
+ <plugin id="org.jboss.ide.eclipse.as.core" version="2.3.0" match="compatible"/>
+ </requires>
+
+ <plugin id="org.jboss.tools.runtime.test" download-size="0" install-size="0" version="0.0.0" unpack="false" />
</feature>
14 years