[jbosstools-commits] JBoss Tools SVN: r35659 - in trunk/as/plugins/org.jboss.ide.eclipse.as.core: jbosscore/org/jboss/ide/eclipse/as/core/publishers and 1 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Oct 14 10:08:39 EDT 2011


Author: rob.stryker at jboss.com
Date: 2011-10-14 10:08:39 -0400 (Fri, 14 Oct 2011)
New Revision: 35659

Modified:
   trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java
   trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IWTPConstants.java
   trunk/as/plugins/org.jboss.ide.eclipse.as.core/plugin.xml
Log:
JBIDE-9836 - add basic support for web fragments

Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java	2011-10-14 13:53:20 UTC (rev 35658)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/publishers/PublishUtil.java	2011-10-14 14:08:39 UTC (rev 35659)
@@ -243,16 +243,17 @@
 	public static String getSuffix(String type) {
 		// TODO
 		// VirtualReferenceUtilities.INSTANCE. has utility methods to help!!
-
 		String suffix = null;
 		if( IWTPConstants.FACET_EAR.equals(type)) 
 			suffix = IWTPConstants.EXT_EAR;
 		else if( IWTPConstants.FACET_WEB.equals(type) || IWTPConstants.FACET_STATIC_WEB.equals(type)) 
 			suffix = IWTPConstants.EXT_WAR;
+		else if( IWTPConstants.FACET_WEB_FRAGMENT.equals(type))
+			suffix = IWTPConstants.EXT_JAR;
+		else if( IWTPConstants.FACET_UTILITY.equals(type)) 
+			suffix = IWTPConstants.EXT_JAR;
 		else if( IWTPConstants.FACET_CONNECTOR.equals(type)) 
 			suffix = IWTPConstants.EXT_RAR;
-		else if( IWTPConstants.FACET_UTILITY.equals(type)) 
-			suffix = IWTPConstants.EXT_JAR;
 		else if( IWTPConstants.FACET_ESB.equals(type))
 			suffix = IWTPConstants.EXT_ESB;
 		else if( "jboss.package".equals(type)) //$NON-NLS-1$ 
@@ -308,6 +309,8 @@
 			return true;
 		} else if( moduleTypeId.equals(IWTPConstants.FACET_APP_CLIENT)) { 
 			return true;
+		} else if( moduleTypeId.equals(IWTPConstants.FACET_WEB_FRAGMENT)) {
+			return true;
 		}
 		return false;
 	}

Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IWTPConstants.java
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IWTPConstants.java	2011-10-14 13:53:20 UTC (rev 35658)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/IWTPConstants.java	2011-10-14 14:08:39 UTC (rev 35659)
@@ -16,6 +16,7 @@
 	public static final String FACET_JST_JAVA = "jst.java"; //$NON-NLS-1$
 	public static final String FACET_WEB = "jst.web";//$NON-NLS-1$
 	public static final String FACET_STATIC_WEB = "wst.web";//$NON-NLS-1$
+	public static final String FACET_WEB_FRAGMENT = "jst.webfragment"; //$NON-NLS-1$
 	public static final String FACET_EJB = "jst.ejb";//$NON-NLS-1$
 	public static final String FACET_EAR = "jst.ear";//$NON-NLS-1$
 	public static final String FACET_UTILITY  = "jst.utility";//$NON-NLS-1$

Modified: trunk/as/plugins/org.jboss.ide.eclipse.as.core/plugin.xml
===================================================================
--- trunk/as/plugins/org.jboss.ide.eclipse.as.core/plugin.xml	2011-10-14 13:53:20 UTC (rev 35658)
+++ trunk/as/plugins/org.jboss.ide.eclipse.as.core/plugin.xml	2011-10-14 14:08:39 UTC (rev 35659)
@@ -207,27 +207,13 @@
             name="%jboss.version.32.runtime.name"
             id="org.jboss.ide.eclipse.as.runtime.32"
             version="3.2">
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1"/>
-          <moduleType
-                types="jst.appclient"
-                versions="5.0"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1"/>
+          <moduleType types="jst.appclient" versions="5.0"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
       </runtimeType>
       <runtimeType
              vendor="%providerName"
@@ -236,42 +222,18 @@
              name="%jboss.version.40.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.40"
              version="4.0">
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4"/>
-          <moduleType
-                types="jst.appclient"
-                versions="5.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4"/>
+          <moduleType types="jst.appclient" versions="5.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
       </runtimeType>
       <runtimeType
              vendor="%providerName"
@@ -280,39 +242,17 @@
              name="%jboss.version.42.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.42"
              version="4.2">
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5"/>
-          <moduleType
-                types="jst.appclient"
-                versions="5.0"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5"/>
+          <moduleType types="jst.appclient" versions="5.0"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
       </runtimeType>
       <runtimeType
              vendor="%providerName"
@@ -321,47 +261,19 @@
              name="%jboss.version.50.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.50"
              version="5.0">
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5"/>
-          <moduleType
-                types="jst.appclient"
-                versions="5.0"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
-          <moduleType
-                types="jbt.bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5"/>
+          <moduleType types="jst.appclient" versions="5.0"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
+          <moduleType types="jbt.bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="bpel.module" versions="1.1, 2.0"/>
       </runtimeType>
       <runtimeType
              vendor="%providerName"
@@ -370,47 +282,19 @@
              name="%jboss.version.51.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.51"
              version="5.1">
-          <moduleType
-                types="jst.appclient"
-                versions="5.0"/>
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
-          <moduleType
-                types="jbt.bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
+          <moduleType types="jst.appclient" versions="5.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
+          <moduleType types="jbt.bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="bpel.module" versions="1.1, 2.0"/>
       </runtimeType>
       <runtimeType
              vendor="%providerName"
@@ -419,47 +303,19 @@
              name="%jboss.version.60.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.60"
              version="6.0">
-          <moduleType
-                types="jst.appclient"
-                versions="5.0, 6.0"/>
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5, 3.0"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0, 3.1"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0, 6.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5, 1.6"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
-          <moduleType
-                types="jbt.bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
+          <moduleType types="jst.appclient" versions="5.0, 6.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5, 3.0"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0, 3.1"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0, 6.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5, 1.6"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
+          <moduleType types="jbt.bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="bpel.module" versions="1.1, 2.0"/>
       </runtimeType>
 
 
@@ -470,52 +326,20 @@
              name="%jboss.version.70.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.70"
              version="7.0">
-          <moduleType
-                types="jst.appclient"
-                versions="5.0, 6.0"/>
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5, 3.0"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0, 3.1"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0, 6.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5, 1.6"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
-          <moduleType
-                types="jbt.bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="jboss.osgi"
-                versions="1.0">
-          </moduleType>
-          
+          <moduleType types="jst.appclient" versions="5.0, 6.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5, 3.0"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0, 3.1"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0, 6.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5, 1.6"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
+          <moduleType types="jbt.bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="jboss.osgi" versions="1.0"/>
       </runtimeType>
 
 
@@ -526,39 +350,17 @@
              name="%jboss.eap.version.43.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.eap.43"
              version="4.3">
-          <moduleType
-                types="jst.appclient"
-                versions="5.0"/>
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
+          <moduleType types="jst.appclient" versions="5.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
       </runtimeType>
 
       <runtimeType
@@ -568,47 +370,19 @@
              name="%jboss.eap.version.50.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.eap.50"
              version="5.0">
-          <moduleType
-                types="jst.appclient"
-                versions="5.0"/>
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
-          <moduleType
-                types="jbt.bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
+          <moduleType types="jst.appclient" versions="5.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
+          <moduleType types="jbt.bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="bpel.module" versions="1.1, 2.0"/>
       </runtimeType>
 
       <runtimeType
@@ -618,51 +392,20 @@
              name="%jboss.eap.version.60.runtime.name"
              id="org.jboss.ide.eclipse.as.runtime.eap.60"
              version="6.0">
-          <moduleType
-                types="jst.appclient"
-                versions="5.0, 6.0"/>
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5, 3.0"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0, 3.1"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0, 6.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5, 1.6"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
-          <moduleType
-                types="jbt.bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="jboss.osgi"
-                versions="1.0">
-          </moduleType>
+          <moduleType types="jst.appclient" versions="5.0, 6.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5, 3.0"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0, 3.1"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0, 6.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5, 1.6"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
+          <moduleType types="jbt.bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="jboss.osgi" versions="1.0"/>
           
       </runtimeType>
 
@@ -674,51 +417,20 @@
             name="%deploy.runtime.name"
             vendor="%basicProviderName"
             version="1.0">
-          <moduleType
-                types="jst.appclient"
-                versions="1.2,1.3,1.4,5.0,6.0"/>
-          <moduleType
-                types="wst.web"
-                versions="1.0,1.2,1.3,1.4"/>
-          <moduleType
-                types="jst.web"
-                versions="2.2, 2.3, 2.4, 2.5,3.0"/>
-          <moduleType
-                types="jst.ejb"
-                versions="1.0, 1.1, 2.0, 2.1, 3.0,3.1"/>
-          <moduleType
-                types="jst.ear"
-                versions="1.2, 1.3, 1.4, 5.0,6.0"/>
-          <moduleType
-	         types="jst.connector"
-	         versions="1.0, 1.5,1.6"/>
-	      <moduleType
-	         types="jst.utility"
-	         versions="1.0"/>
-          <moduleType
-                types="jboss.package"
-                versions="1.0"/>
-          <moduleType
-               types="jboss.singlefile"
-               versions="1.0"/>
-          <moduleType
-                types="jst.jboss.esb"
-                versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
-          <moduleType
-                types="jst.jboss.sar"
-                versions="1.0"/>
-          <moduleType
-                types="jbt.bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="jbt.bpel.module"
-                versions="1.1, 2.0">
-          </moduleType>
-          <moduleType
-                types="jbt.egit"
-                versions="1.0">
-          </moduleType>
+          <moduleType types="jst.appclient" versions="1.2,1.3,1.4,5.0,6.0"/>
+          <moduleType types="wst.web" versions="1.0,1.2,1.3,1.4"/>
+          <moduleType types="jst.web" versions="2.2, 2.3, 2.4, 2.5,3.0"/>
+          <moduleType types="jst.ejb" versions="1.0, 1.1, 2.0, 2.1, 3.0,3.1"/>
+          <moduleType types="jst.ear" versions="1.2, 1.3, 1.4, 5.0,6.0"/>
+          <moduleType types="jst.connector" versions="1.0, 1.5,1.6"/>
+	      <moduleType types="jst.utility" versions="1.0"/>
+          <moduleType types="jboss.package" versions="1.0"/>
+          <moduleType types="jboss.singlefile" versions="1.0"/>
+          <moduleType types="jst.jboss.esb" versions="4.2,4.3,4.4,4.5,4.6,4.7,4.9"/>
+          <moduleType types="jst.jboss.sar" versions="1.0"/>
+          <moduleType types="jbt.bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="bpel.module" versions="1.1, 2.0"/>
+          <moduleType types="jbt.egit" versions="1.0"/>
       </runtimeType>
    </extension>
 
@@ -980,6 +692,7 @@
 		       <facet id="jst.ejb" version="2.0,2.1,3.0,3.1"/>
 		       <facet id="jst.ear" version="1.2,1.3,1.4,5.0,6.0"/>
 		       <facet id="jst.appclient" version="1.2,1.3,1.4,5.0,6.0"/>
+		       <facet id="jst.webfragment" version="3.0"/>
      		</supported>
    </extension>
 		
@@ -1105,6 +818,7 @@
        <facet id="jst.ejb" version="2.0,2.1,3.0,3.1"/>
        <facet id="jst.ear" version="1.2,1.3,1.4,5.0,6.0"/>
        <facet id="jst.appclient" version="1.2,1.3,1.4,5.0,6.0"/>
+       <facet id="jst.webfragment" version="3.0"/>
      </supported>
 
    </extension>



More information about the jbosstools-commits mailing list