openesb-components/contrib-gestalt/uddibc/zip/pom.xml

108 lines
4.0 KiB
XML
Raw Permalink Normal View History

2012-11-08 20:12:01 +04:00
<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>com.gestalt.jbi.components.binding.uddi</groupId>
<artifactId>uddi-binding-component</artifactId>
<version>0.9.4-SNAPSHOT</version>
</parent>
<artifactId>uddi-binding-component-install</artifactId>
<name>Gestalt :: JBI Components :: Binding Components :: Server Neutral :: UDDI Binding Component :: Zip Installer</name>
<packaging>jar</packaging>
<!--
Ensure the smallest classpath for the installer.
Therefore exclude transitive dependencies and manually add
in the dependencies since we already have to modify the jbi.xml
anyways. Attempt to keep the installer to around 500k.
-->
<dependencies>
<dependency>
<groupId>com.gestalt.jbi.components.common</groupId>
<artifactId>common-jbi-runtime</artifactId>
</dependency>
<dependency>
<groupId>com.gestalt.jbi.components.common</groupId>
<artifactId>nmr-common-jbi-runtime</artifactId>
</dependency>
<dependency>
<groupId>soap</groupId>
<artifactId>soap</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>org.uddi4j</groupId>
<artifactId>uddi4j</artifactId>
<version>2.0.5</version>
</dependency>
<dependency>
<groupId>com.gestalt.jbi.components.binding.uddi</groupId>
<artifactId>uddi-binding-component-extensions-impl</artifactId>
</dependency>
<dependency>
<groupId>com.gestalt.jbi.components.binding.uddi</groupId>
<artifactId>uddi-binding-component-impl</artifactId>
</dependency>
<dependency>
<groupId>com.gestalt.jbi.components.common</groupId>
<artifactId>wsdl-common-jbi-runtime</artifactId>
</dependency>
<dependency>
<groupId>com.sun.jbi</groupId>
<artifactId>componentsl</artifactId>
</dependency>
<dependency>
<groupId>jdom</groupId>
<artifactId>jdom</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3_min</artifactId>
<version>1.1.3.4.O</version>
</dependency>
<dependency>
<groupId>xml-resolver</groupId>
<artifactId>xml-resolver</artifactId>
<version>1.1</version>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/jbi.xml</include>
</includes>
</resource>
</resources>
<plugins>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>${project.artifactId}-fetch-deps</id>
<phase>generate-sources</phase>
<goals><goal>copy-dependencies</goal></goals>
<configuration>
<outputDirectory>${project.build.outputDirectory}/lib</outputDirectory>
<stripVersion>true</stripVersion>
<excludeTransitive>true</excludeTransitive>
<excludeArtifactIds>junit,jmock,jmock-junit4,jmock-legacy</excludeArtifactIds>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins>
</build>
</project>