dev@glassfish.java.net

Review Request for changes to ORB pom.xml files

From: Nachiappan Veerappan Nachiappan <Nachiappan.Veerappan_at_Sun.COM>
Date: Mon, 20 Apr 2009 10:56:56 -0700

Hello,

I adding a new module under ORB directory called "admin" for the ORB
admin cli commands. I would request to review my pom.xml changes.

Thanks,
Nachiappan

1. v3/orb/pom.xml

nachi:orb $ svn diff pom.xml
Index: pom.xml
===================================================================
--- pom.xml (revision 26267)
+++ pom.xml (working copy)
@@ -51,5 +51,6 @@
     <modules>
         <module>orb-connector</module>
         <module>orb-iiop</module>
+ <module>admin</module>
     </modules>
 </project>




2. The new pom.xml for admin module under orb directory.
  
v3/orb/admin/pom.xml

<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.glassfish.orb</groupId>

        <artifactId>orb</artifactId>

        <version>3.0-SNAPSHOT</version>

    </parent>

    <artifactId>orb-admin</artifactId>

    <packaging>hk2-jar</packaging>

    <name>ORB admin</name>



    <developers>

        <developer>

            <id>nachi_glassfish</id>

            <name>Nachiappan Veerappan Nachiappan</name>

            <url>http://blogs.sun.com/nachi</url>

            <organization>Sun Microsystems, Inc.</organization>

            <roles>

                <role>developer</role>

            </roles>

        </developer>

    </developers>

    <build>

    <resources>

            <resource>

                <directory>src/main/java</directory>

                <includes>

                    <include>**/*.properties</include>

                    <include>**/*.xsd</include>

                </includes>

            </resource>

            <resource>

                <directory>src/main/resources</directory>

                <includes>

                    <include>**/*.1</include>

                </includes>

            </resource>

          </resources>

    </build>

   

    <dependencies>

        <dependency>

            <groupId>com.sun.enterprise</groupId>

            <artifactId>hk2</artifactId>

        </dependency>

        <dependency>

            <groupId>org.glassfish.admin</groupId>

            <artifactId>cli-framework</artifactId>

            <version>${project.version}</version>

        </dependency>

        <dependency>

            <groupId>org.glassfish.admin</groupId>

            <artifactId>config-api</artifactId>

            <version>${project.version}</version>

        </dependency>

        <dependency>

            <groupId>org.glassfish.common</groupId>

            <artifactId>glassfish-api</artifactId>

        </dependency>

        <dependency>

            <groupId>org.glassfish.core</groupId>

            <artifactId>kernel</artifactId>

            <version>${project.version}</version>

            <scope>test</scope>

        </dependency>

        <dependency>

            <groupId>org.glassfish.tests</groupId>

            <artifactId>utils</artifactId>

            <version>${project.version}</version>

            <scope>test</scope>

        </dependency>

        <dependency>

            <groupId>org.glassfish.admin</groupId>

            <artifactId>admin-cli</artifactId>

            <version>${project.version}</version>

        </dependency>

    </dependencies>

</project>