You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by sp...@apache.org on 2006/04/21 18:23:19 UTC

svn commit: r395931 - in /geronimo/devtools/eclipse-plugin/trunk/plugins: org.apache.geronimo.st.core/ org.apache.geronimo.st.v1.core/ org.apache.geronimo.st.v11.core/

Author: sppatel
Date: Fri Apr 21 09:23:15 2006
New Revision: 395931

URL: http://svn.apache.org/viewcvs?rev=395931&view=rev
Log:
fix/add extension points

Added:
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.properties   (with props)
Modified:
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.xml
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.properties
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.xml
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v11.core/plugin.xml

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.properties
URL: http://svn.apache.org/viewcvs/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.properties?rev=395931&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.properties (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.properties Fri Apr 21 09:23:15 2006
@@ -0,0 +1,2 @@
+geronimo-facet-label=Geronimo Deployment
+geronimo-facet-description=Creates Geronimo specific deployment plan file(s).
\ No newline at end of file

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.properties
------------------------------------------------------------------------------
    svn:keywords = Date Rev

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.xml
URL: http://svn.apache.org/viewcvs/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.xml?rev=395931&r1=395930&r2=395931&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.xml (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.core/plugin.xml Fri Apr 21 09:23:15 2006
@@ -1,6 +1,53 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?eclipse version="3.0"?>
 <plugin>
+
+	<extension point="org.eclipse.wst.common.project.facet.core.runtimes">
+        <runtime-component-type id="org.apache.geronimo.runtime"/>
+        
+        <runtime-component-version type="org.apache.geronimo.runtime" version="1.0"/>
+        <runtime-component-version type="org.apache.geronimo.runtime" version="1.1"/>
+        
+        <adapter>
+            <runtime-component id="org.apache.geronimo.runtime"/>
+            <factory
+                class="org.eclipse.jst.server.core.internal.RuntimeClasspathProvider$Factory"/>
+            <type
+                class="org.eclipse.jst.common.project.facet.core.IClasspathProvider"/>
+        </adapter>
+        
+        <supported>
+            <runtime-component id="org.apache.geronimo.runtime" version="1.0"/>
+            <facet id="org.apache.geronimo.facet" version="1.0"/>
+            <facet id="jst.web" version="2.2,2.3,2.4"/>
+            <facet id="jst.ejb" version="1.1,2.0,2.1"/>
+            <facet id="jst.ear" version="1.2,1.3,1.4"/>
+            <facet id="jst.connector" version="1.0,1.5"/>
+            <facet id="jst.appclient" version="1.2,1.3,1.4"/>
+        </supported>
+            
+        <supported>
+            <runtime-component id="org.apache.geronimo.runtime" version="1.1"/>
+            <facet id="org.apache.geronimo.facet" version="1.1"/>
+            <facet id="jst.web" version="2.2,2.3,2.4"/>
+            <facet id="jst.ejb" version="1.1,2.0,2.1"/>
+            <facet id="jst.ear" version="1.2,1.3,1.4"/>
+            <facet id="jst.connector" version="1.0,1.5"/>
+            <facet id="jst.appclient" version="1.2,1.3,1.4"/>
+        </supported>
+        
+    </extension>
+    
+    <extension point="org.eclipse.jst.server.core.runtimeFacetMappings">
+        <runtimeFacetMapping
+            runtimeTypeId="org.apache.geronimo.generic.runtime.10"
+            runtime-component="org.apache.geronimo.runtime" version="1.0"/>
+        <runtimeFacetMapping
+            runtimeTypeId="org.apache.geronimo.generic.runtime.11"
+            runtime-component="org.apache.geronimo.runtime" version="1.1"/>
+    </extension>
+
+
 	<extension point="org.eclipse.wst.server.core.runtimeTargetHandlers">
 		<runtimeTargetHandler id="org.eclipse.jst.server.geronimo.runtimeTarget"
 			runtimeTypeIds="org.apache.geronimo.generic.runtime.*"
@@ -12,5 +59,13 @@
 			runtimeTypeIds="org.apache.geronimo.generic.runtime.*"
 			class="org.apache.geronimo.st.core.GeronimoServerRuntimeTargetHandler"/>
     </extension>
+    
+    <extension point="org.eclipse.wst.common.project.facet.core.facets">
+        <project-facet id="org.apache.geronimo.facet">
+            <label>%geronimo-facet-label</label>
+            <description>%geronimo-facet-description</description>
+        </project-facet>
+    </extension>
+    
 
 </plugin>

Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.properties
URL: http://svn.apache.org/viewcvs/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.properties?rev=395931&r1=395930&r2=395931&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.properties (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.properties Fri Apr 21 09:23:15 2006
@@ -14,7 +14,4 @@
 ejbport=EJB Port:
 adminId=Ad&ministrator Id:
 adminPassword=Administrator Password:
-classPath=Classpath Variable:
-
-geronimo-facet-label=Geronimo Deployment Plans
-geronimo-facet-description=Creates Geronimo specific deployment plan file(s).
\ No newline at end of file
+classPath=Classpath Variable:
\ No newline at end of file

Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.xml
URL: http://svn.apache.org/viewcvs/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.xml?rev=395931&r1=395930&r2=395931&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.xml (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v1.core/plugin.xml Fri Apr 21 09:23:15 2006
@@ -51,55 +51,12 @@
         </serverdefinition>
     </extension>
     
-    <!--<extension point="org.eclipse.wst.server.core.runtimeTargetHandlers">
-        <runtimeTargetHandler id="org.eclipse.jst.server.geronimo.runtimeTarget"
-            runtimeTypeIds="org.apache.geronimo.generic.runtime.*"
-            class="org.apache.geronimo.st.v1.core.GeronimoServerRuntimeTargetHandler"/>
-    </extension>
-    
-    <extension point="org.eclipse.jst.server.core.runtimeClasspathProviders">
-        <runtimeClasspathProvider id="org.apache.geronimo.generic.runtime.10"
-            runtimeTypeIds="org.apache.geronimo.generic.runtime.10"
-            class="org.apache.geronimo.st.v1.core.GeronimoServerRuntimeTargetHandler"/>
-    </extension> -->
-    
-    <extension point="org.eclipse.wst.common.project.facet.core.runtimes">
-        <runtime-component-type id="org.apache.geronimo.runtime"/>
-        
-        <runtime-component-version type="org.apache.geronimo.runtime"
-            version="1.0"/>
-        
-        <adapter>
-            <runtime-component id="org.apache.geronimo.runtime"/>
-            <factory
-                class="org.eclipse.jst.server.core.internal.RuntimeClasspathProvider$Factory"/>
-            <type
-                class="org.eclipse.jst.common.project.facet.core.IClasspathProvider"/>
-        </adapter>
-        
-        <supported>
-            <runtime-component id="org.apache.geronimo.runtime" version="1.0"/>
-            <facet id="org.apache.geronimo.facet" version="1.0"/>
-            <facet id="jst.web" version="2.2,2.3,2.4"/>
-            <facet id="jst.ejb" version="1.1,2.0,2.1"/>
-            <facet id="jst.ear" version="1.2,1.3,1.4"/>
-            <facet id="jst.connector" version="1.0,1.5"/>
-            <facet id="jst.appclient" version="1.2,1.3,1.4"/>
-        </supported>
-    </extension>
-    
-    <extension point="org.eclipse.jst.server.core.runtimeFacetMappings">
-        <runtimeFacetMapping
-            runtimeTypeId="org.apache.geronimo.generic.runtime.10"
-            runtime-component="org.apache.geronimo.runtime" version="1.0"/>
-    </extension>
-    
     <extension point="org.eclipse.wst.common.project.facet.core.facets">
         
-        <project-facet id="org.apache.geronimo.facet">
+        <!--<project-facet id="org.apache.geronimo.facet">
             <label>%geronimo-facet-label</label>
             <description>%geronimo-facet-description</description>
-        </project-facet>
+        </project-facet>-->
         
         <project-facet-version facet="org.apache.geronimo.facet" version="1.0">
             <action type="install">

Modified: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v11.core/plugin.xml
URL: http://svn.apache.org/viewcvs/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v11.core/plugin.xml?rev=395931&r1=395930&r2=395931&view=diff
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v11.core/plugin.xml (original)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.st.v11.core/plugin.xml Fri Apr 21 09:23:15 2006
@@ -49,5 +49,52 @@
             definitionfile="/serverdef/geronimo11.serverdef">
         </serverdefinition>
     </extension>
+    
+    <extension point="org.eclipse.jst.server.core.runtimeFacetMappings">
+        <runtimeFacetMapping
+            runtimeTypeId="org.apache.geronimo.generic.runtime.11"
+            runtime-component="org.apache.geronimo.runtime" version="1.1"/>
+    </extension>
+    
+    <extension point="org.eclipse.wst.common.project.facet.core.facets">
+        
+        <!--<project-facet id="org.apache.geronimo.facet">
+            <label>%geronimo-facet-label</label>
+            <description>%geronimo-facet-description</description>
+        </project-facet>-->
+        
+        <project-facet-version facet="org.apache.geronimo.facet" version="1.1">
+            <action type="install">
+                <delegate class="org.apache.geronimo.st.v11.core.operations.GeronimoV11FacetInstallDelegate"/>
+            </action>
+            <constraint>
+                <or>
+                    <requires facet="jst.ear" version="1.2"/>
+                    <requires facet="jst.ear" version="1.3"/>
+                    <requires facet="jst.ear" version="1.4"/>
+                    <requires facet="jst.appclient" version="1.2"/>
+                    <requires facet="jst.appclient" version="1.3"/>
+                    <requires facet="jst.appclient" version="1.4"/>
+                    <requires facet="jst.connector" version="1.0"/>
+                    <requires facet="jst.connector" version="1.5"/>
+                    <requires facet="jst.ejb" version="1.1"/>
+                    <requires facet="jst.ejb" version="2.0"/>
+                    <requires facet="jst.ejb" version="2.1"/>
+                    <requires facet="jst.web" version="2.2"/>
+                    <requires facet="jst.web" version="2.3"/>
+                    <requires facet="jst.web" version="2.4"/>
+                </or>
+            </constraint>
+        </project-facet-version>
+    </extension>
+    
+    <extension id="org.apache.geronimo.defaultFacets"
+        name="Geronimo Default Facets"
+        point="org.eclipse.wst.common.project.facet.core.defaultFacets">
+        <default-facets>
+            <runtime-component id="org.apache.geronimo.runtime" version="1.1"/>
+            <facet id="org.apache.geronimo.facet" version="1.1"/>
+        </default-facets>
+    </extension>
   
 </plugin>