<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>

    <groupId>com.dolby.atlassian.confluence</groupId>
    <artifactId>confluence-soap-model</artifactId>
    <packaging>jar</packaging>

    <name>Atlassian CONFLUENCE Soap Model</name>
    <version>0.1</version>
    <url></url>
    <description>This library exposes precompiled wsdl to allow dependant 
access to CONFLUENCE instances via web services</description>

<!--
    <issueManagement>
        <system>Atlassian Developer JIRA</system>
        <url>http://developer.atlassian.com/confluence/browse/soaplib</url>
    </issueManagement>

    <scm>
        
<connection>scm:svn:http://svn.atlassian.com/svn/public/contrib/confluence/soaplib/trunk
        </connection>
        <developerConnection>
            
scm:svn:https://svn.atlassian.com/svn/public/contrib/confluence/soaplib/trunk
        </developerConnection>
        
<url>http://svn.atlassian.com/fisheye/browse/public/contrib/confleunce/soaplib/trunk</url>
    </scm>
-->

    <licenses>
        <license>
            <name>GPL v3</name>
            <distribution>http://www.gnu.org/licenses/gpl-3.0.txt</distribution>
            <comments>
                                 Copyright (c) 2007, Dolby Laboratories, Inc.  
All rights reserved.
            </comments>
        </license>
    </licenses>

    <developers>
        <developer>
            <name>Andy Brook</name>
            <email>axb at dolby dot co dot uk</email>
            <organization>Dolby Laboratories, Inc.</organization>
            <organizationUrl>http://www.dolby.co.uk/</organizationUrl>
            <roles>
                <role>Developer</role>
            </roles>
            <timezone>0</timezone>
        </developer>
    </developers>

<!--
    <organization>
        <name>Atlassian Developer Network</name>
        <url>http://confluence.atlassian.com/display/CONFEXT/SoapLib</url>
    </organization>
-->

    <dependencies>
        <dependency>
            <groupId>javax.mail</groupId>
            <artifactId>mail</artifactId>
            <version>1.4</version>
        </dependency>
        <dependency>
              <groupId>javax.activation</groupId>
              <artifactId>activation</artifactId>
              <version>1.1</version> 
        </dependency>
        <dependency>
            <groupId>commons-discovery</groupId>
            <artifactId>commons-discovery</artifactId>
            <version>0.2</version>
        </dependency>
        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.1</version>
        </dependency>
        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis</artifactId>
            <version>1.4</version>
        </dependency>
        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-jaxrpc</artifactId>
            <version>1.4</version>
        </dependency>
        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-saaj</artifactId>
            <version>1.4</version>
        </dependency>
        <dependency>
            <groupId>axis</groupId>
            <artifactId>axis-wsdl4j</artifactId>
            <version>1.5.1</version>
        </dependency>
    </dependencies>


    <!--  for full build use: mvn clean site install -->
    <!--  depgraph:depgraph, if uncommented below will regenerate 
target/depgraph.png -->
    <build>
        <!-- This will automatically put POM settings into atlassian-plugin.xml 
when building.  -->
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
        <testResources>
            <testResource>
                <directory>src/test/resources</directory>
                <filtering>true</filtering>
                <includes>
                    <include>**/*.xml</include>
                    <include>**/*.properties</include>
                </includes>
            </testResource>
        </testResources>

        <plugins>

            <!--  ensure we build what we're targetting -->
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.5</source>
                    <target>1.5</target>
                </configuration>
            </plugin>

            <!-- target = axistools:wsdl2java -->
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>axistools-maven-plugin</artifactId>
                <configuration>
                    <sourceDirectory>wsdl</sourceDirectory>
                    
<packageSpace>com.dolby.atlassian.confluence.soap.model</packageSpace>
                    <testCases>false</testCases>
                    <serverSide>false</serverSide>
                    <subPackageByFileName>true</subPackageByFileName>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>wsdl2java</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

            <!--  NOTE: requires at least Maven 2.0.6 -->
            <!--  NOTE: requires graphviz installed http://graphviz.org/ -->
            <!-- UNCOMMENT TO GENERATE DEPENDENCY GRAPH, BUT YOU WILL NEED TO 
ADD A REPOSITORY TO THE LIST THAT CONTAINS THIS PLUGIN... HOPEFULLY THEY FIX 
THIS SOON.-->

                <plugin>
                        <groupId>ch.elca.el4j.maven.plugins</groupId>
                        <artifactId>maven-depgraph-plugin</artifactId>
                        <configuration>
                                <outDir>target</outDir>
                                <outFile>depgraph.png</outFile>
                        </configuration>
                </plugin>

                <plugin>
                        <groupId>ch.elca.el4j.maven.plugins</groupId>
                        <artifactId>maven-repohelper-plugin</artifactId>
                </plugin>

                <plugin>
                        <groupId>ch.elca.el4j.maven.plugins</groupId>
                        <artifactId>maven-file-collector-plugin</artifactId>
                </plugin>

                <plugin>
                        <groupId>ch.elca.el4j.maven.plugins</groupId>
                        <artifactId>maven-database-plugin</artifactId>
                </plugin>
        </plugins>
    </build>

    <reporting>
        <plugins>
            <plugin>
                <artifactId>maven-checkstyle-plugin</artifactId>
                <configuration>
                    <configLocation>checkstyle.xml</configLocation>
                </configuration>
            </plugin>
            <plugin>
                <artifactId>maven-javadoc-plugin</artifactId>
                <configuration>
                    <stylesheetfile>
                        ${basedir}/src/site/resources/css/jdstyle.css
                    </stylesheetfile>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>changes-maven-plugin</artifactId>
                <version>2.0-beta-1</version>
                <reportSets>
                    <reportSet>
                        <reports>
                            <report>jira-report</report>
                        </reports>
                    </reportSet>
                </reportSets>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>jxr-maven-plugin</artifactId>
                <version>2.0-beta-1</version>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>surefire-report-maven-plugin</artifactId>
                <version>2.0-beta-1</version>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>taglist-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </reporting>

    <repositories>
        <repository>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <id>central-m2-repository</id>
            <name>Central Maven 2 Repository</name>
            <url>http://repo1.maven.org/maven2</url>
        </repository>
            <repository>
              <releases>
                <enabled>false</enabled>
              </releases>
              <snapshots />
              <id>Codehaus Snapshots</id>
              <url>http://snapshots.repository.codehaus.org/</url>
            </repository>
    </repositories>

    <pluginRepositories>
        <pluginRepository>
            <id>atlassian-m2-contrib</id>
            <name>Atlassian Maven 2 Contributor Repository</name>
            
<url>http://svn.atlassian.com/svn/public/contrib/repository/maven2</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </pluginRepository>

        <pluginRepository>
            <id>codehaus.org</id>
            <name>CodeHaus Plugin Snapshots</name>
            <url>http://repository.codehaus.org</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </pluginRepository>

    </pluginRepositories>

</project>
C:\amTest\ab\full\confluence-soap-model>mvn install
[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------------
---
[INFO] Building Atlassian CONFLUENCE Soap Model
[INFO]    task-segment: [install]
[INFO] -------------------------------------------------------------------------
---
Downloading: http://repo1.maven.org/maven2/axis/axis-jaxrpc/1.4/axis-jaxrpc-1.4.
pom
Downloading: http://repo1.maven.org/maven2/axis/axis-jaxrpc/1.4/axis-jaxrpc-1.4.
pom
Downloading: http://repo1.maven.org/maven2/axis/axis-saaj/1.4/axis-saaj-1.4.pom
Downloading: http://repo1.maven.org/maven2/axis/axis-saaj/1.4/axis-saaj-1.4.pom
[INFO] [axistools:wsdl2java {execution: default}]
[INFO] about to add compile source root
[INFO] processing wsdl: C:\amTest\ab\full\confluence-soap-model\wsdl\confluence.
wsdl
Nov 20, 2007 12:15:28 PM org.apache.axis.utils.JavaUtils isAttachmentSupported
WARNING: Unable to find required classes (javax.activation.DataHandler and javax
.mail.internet.MimeMultipart). Attachment support is disabled.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 32 source files to C:\amTest\ab\full\confluence-soap-model\targ
et\classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] No tests to run.
[INFO] [jar:jar]
[INFO] Building jar: C:\amTest\ab\full\confluence-soap-model\target\confluence-s
oap-model-0.1.jar
[INFO] [install:install]
[INFO] Installing C:\amTest\ab\full\confluence-soap-model\target\confluence-soap
-model-0.1.jar to C:\Users\Travis\.m2\repository\com\dolby\atlassian\confluence\
confluence-soap-model\0.1\confluence-soap-model-0.1.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8 seconds
[INFO] Finished at: Tue Nov 20 12:15:32 MST 2007
[INFO] Final Memory: 12M/24M
[INFO] ------------------------------------------------------------------------
My local repository has the following files in it:
C:\Users\Travis\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar
C:\Users\Travis\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar.sha1
C:\Users\Travis\.m2\repository\javax\activation\activation\1.1\activation-1.1.pom
C:\Users\Travis\.m2\repository\javax\activation\activation\1.1\activation-1.1.pom.sha1

C:\Users\Travis\.m2\repository\javax\mail\mail\maven-metadata-local.xml
C:\Users\Travis\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar
C:\Users\Travis\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar.sha1
C:\Users\Travis\.m2\repository\javax\mail\mail\1.4\mail-1.4.pom
C:\Users\Travis\.m2\repository\javax\mail\mail\1.4\mail-1.4.pom.sha1
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to