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