Hi, I plan to add the other plugin groups (such as web-jetty, webservices-cxf, webservices-axis2, jms, etc) in the plugingroups directory (similar as the web-tomcat plugin group below). Please let me know any suggestions/comments you may have.
Thanks, Lin On Tue, Aug 26, 2008 at 4:39 PM, <[EMAIL PROTECTED]> wrote: > Author: linsun > Date: Tue Aug 26 13:39:29 2008 > New Revision: 689213 > > URL: http://svn.apache.org/viewvc?rev=689213&view=rev > Log: > part of GERONIMO-4265 - add the tomcat web plugin group > > Added: > geronimo/server/trunk/plugingroups/ > geronimo/server/trunk/plugingroups/pom.xml (with props) > geronimo/server/trunk/plugingroups/web-tomcat/ > geronimo/server/trunk/plugingroups/web-tomcat/pom.xml (with props) > geronimo/server/trunk/plugingroups/web-tomcat/src/ > geronimo/server/trunk/plugingroups/web-tomcat/src/main/ > geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/ > geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/plan.xml > (with props) > > Added: geronimo/server/trunk/plugingroups/pom.xml > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/plugingroups/pom.xml?rev=689213&view=auto > ============================================================================== > --- geronimo/server/trunk/plugingroups/pom.xml (added) > +++ geronimo/server/trunk/plugingroups/pom.xml Tue Aug 26 13:39:29 2008 > @@ -0,0 +1,42 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<!-- > + Licensed to the Apache Software Foundation (ASF) under one or more > + contributor license agreements. See the NOTICE file distributed with > + this work for additional information regarding copyright ownership. > + The ASF licenses this file to You under the Apache License, Version 2.0 > + (the "License"); you may not use this file except in compliance with > + the License. You may obtain a copy of the License at > + > + http://www.apache.org/licenses/LICENSE-2.0 > + > + Unless required by applicable law or agreed to in writing, software > + distributed under the License is distributed on an "AS IS" BASIS, > + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > + See the License for the specific language governing permissions and > + limitations under the License. > +--> > + > +<!-- @version $Rev$ $Date$ --> > + > +<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/maven-v4_0_0.xsd"> > + > + <modelVersion>4.0.0</modelVersion> > + > + <parent> > + <groupId>org.apache.geronimo</groupId> > + <artifactId>geronimo</artifactId> > + <version>2.2-SNAPSHOT</version> > + </parent> > + > + <groupId>org.apache.geronimo.plugingroups</groupId> > + <artifactId>plugingroups</artifactId> > + <name>Geronimo Plugin Groups</name> > + <packaging>pom</packaging> > + > + <modules> > + <module>web-tomcat</module> > + <!--<module>web-jetty</module> > + <module>jms</module>--> > + </modules> > + > +</project> > > Propchange: geronimo/server/trunk/plugingroups/pom.xml > ------------------------------------------------------------------------------ > svn:eol-style = native > > Propchange: geronimo/server/trunk/plugingroups/pom.xml > ------------------------------------------------------------------------------ > svn:keywords = Date Revision > > Propchange: geronimo/server/trunk/plugingroups/pom.xml > ------------------------------------------------------------------------------ > svn:mime-type = text/xml > > Added: geronimo/server/trunk/plugingroups/web-tomcat/pom.xml > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/plugingroups/web-tomcat/pom.xml?rev=689213&view=auto > ============================================================================== > --- geronimo/server/trunk/plugingroups/web-tomcat/pom.xml (added) > +++ geronimo/server/trunk/plugingroups/web-tomcat/pom.xml Tue Aug 26 13:39:29 > 2008 > @@ -0,0 +1,149 @@ > +<?xml version="1.0" encoding="ISO-8859-1"?> > +<!-- > + Licensed to the Apache Software Foundation (ASF) under one > + or more contributor license agreements. See the NOTICE file > + distributed with this work for additional information > + regarding copyright ownership. The ASF licenses this file > + to you under the Apache License, Version 2.0 (the > + "License"); you may not use this file except in compliance > + with the License. You may obtain a copy of the License at > + > + http://www.apache.org/licenses/LICENSE-2.0 > + > + Unless required by applicable law or agreed to in writing, > + software distributed under the License is distributed on an > + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY > + KIND, either express or implied. See the License for the > + specific language governing permissions and limitations > + under the License. > +--> > +<!-- @version $Rev$ $Date$ --> > + > +<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/maven-v4_0_0.xsd"> > + > + <modelVersion>4.0.0</modelVersion> > + > + <parent> > + <groupId>org.apache.geronimo.plugingroups</groupId> > + <artifactId>plugingroups</artifactId> > + <version>2.2-SNAPSHOT</version> > + </parent> > + > + <artifactId>web-tomcat</artifactId> > + <name>Geronimo Plugin Group :: Web Tomcat</name> > + > + <description> > + This plugin group provides the little G tomcat functionality. > + </description> > + > + <dependencies> > + <dependency> > + <groupId>org.apache.geronimo.assemblies</groupId> > + <artifactId>geronimo-boilerplate</artifactId> > + <version>${version}</version> > + <type>jar</type> > + </dependency> > + > + <dependency> > + <groupId>org.apache.geronimo.framework</groupId> > + <artifactId>upgrade-cli</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.framework</groupId> > + <artifactId>offline-deployer</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.configs</groupId> > + <artifactId>hot-deployer</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.configs</groupId> > + <artifactId>jsr88-ear-configurer</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.configs</groupId> > + <artifactId>jsr88-rar-configurer</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.configs</groupId> > + <artifactId>jsr88-war-configurer</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.configs</groupId> > + <artifactId>remote-deploy-tomcat</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + > + <dependency> > + <groupId>org.apache.geronimo.framework</groupId> > + <artifactId>gshell-geronimo</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.framework</groupId> > + <artifactId>gshell-remote</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.configs</groupId> > + <artifactId>tomcat6-deployer</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.configs</groupId> > + <artifactId>jasper-deployer</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + <dependency> > + <groupId>org.apache.geronimo.configs</groupId> > + <artifactId>sharedlib</artifactId> > + <version>${version}</version> > + <type>car</type> > + </dependency> > + > +</dependencies> > + > + <build> > + <plugins> > + <plugin> > + <groupId>org.apache.geronimo.buildsupport</groupId> > + <artifactId>car-maven-plugin</artifactId> > + <executions> > + <execution> > + <id>generate-plugin-metadata</id> > + <phase>generate-resources</phase> > + <goals> > + <goal>prepare-metadata</goal> > + </goals> > + <configuration> > + <useMavenDependencies> > + <value>true</value> > + <includeVersion>true</includeVersion> > + </useMavenDependencies> > + <category>Geronimo Plugin Group</category> > + <pluginGroup>true</pluginGroup> > + </configuration> > + </execution> > + </executions> > + </plugin> > + </plugins> > + </build> > + > +</project> > > Propchange: geronimo/server/trunk/plugingroups/web-tomcat/pom.xml > ------------------------------------------------------------------------------ > svn:eol-style = native > > Propchange: geronimo/server/trunk/plugingroups/web-tomcat/pom.xml > ------------------------------------------------------------------------------ > svn:keywords = Date Revision > > Propchange: geronimo/server/trunk/plugingroups/web-tomcat/pom.xml > ------------------------------------------------------------------------------ > svn:mime-type = text/xml > > Added: geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/plan.xml > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/plan.xml?rev=689213&view=auto > ============================================================================== > --- geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/plan.xml > (added) > +++ geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/plan.xml Tue > Aug 26 13:39:29 2008 > @@ -0,0 +1,20 @@ > +<?xml version="1.0" encoding="UTF-8"?> > +<!-- > + Licensed to the Apache Software Foundation (ASF) under one or more > + contributor license agreements. See the NOTICE file distributed with > + this work for additional information regarding copyright ownership. > + The ASF licenses this file to You under the Apache License, Version 2.0 > + (the "License"); you may not use this file except in compliance with > + the License. You may obtain a copy of the License at > + > + http://www.apache.org/licenses/LICENSE-2.0 > + > + Unless required by applicable law or agreed to in writing, software > + distributed under the License is distributed on an "AS IS" BASIS, > + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > + See the License for the specific language governing permissions and > + limitations under the License. > +--> > +<module > xmlns="http://geronimo.apache.org/xml/ns/deployment-${geronimoSchemaVersion}"> > + > +</module> > > Propchange: > geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/plan.xml > ------------------------------------------------------------------------------ > svn:eol-style = native > > Propchange: > geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/plan.xml > ------------------------------------------------------------------------------ > svn:keywords = Date Revision > > Propchange: > geronimo/server/trunk/plugingroups/web-tomcat/src/main/plan/plan.xml > ------------------------------------------------------------------------------ > svn:mime-type = text/xml > > >