IDEMPIERE-3531: clear unused code, add profiles to easy use parent for more build

This commit is contained in:
hieplq 2018-09-11 20:59:45 +07:00
parent 93f925fa2c
commit b1ec84d31b
15 changed files with 1084 additions and 2091 deletions

View File

@ -0,0 +1,619 @@
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.idempiere</groupId>
<artifactId>org.idempiere.parent</artifactId>
<version>5.1.0-SNAPSHOT</version>
<relativePath>../../org.idempiere.parent/pom.xml</relativePath>
</parent>
<artifactId>org.idempiere.maven.to.p2</artifactId>
<packaging>pom</packaging>
<properties>
<zk-osgi-zip-file>https://www.zkoss.org/zkdownload/downloadEvalFile?id=1245081552</zk-osgi-zip-file>
<!-- https://github.com/eclipse/jetty.project/blob/jetty-9.4.9.v20180320/pom.xml up to verison of jetty -->
<jetty.alpn.api.version>1.1.3.v20160715</jetty.alpn.api.version>
<jetty.jsp.version>8.5.24.2</jetty.jsp.version>
<jetty.conscrypt.version>8.1.12.v20180117</jetty.conscrypt.version>
<jetty.osgi.servlet.api.version>3.1.0.M3</jetty.osgi.servlet.api.version>
<jetty.conscrypt.openjdk.uber.version>1.1.0</jetty.conscrypt.openjdk.uber.version>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.reficio</groupId>
<artifactId>p2-maven-plugin</artifactId>
<version>1.3.0</version>
<executions>
<execution>
<id>default-cli</id>
<phase>package</phase>
<goals>
<goal>site</goal>
</goals>
<configuration>
<featureDefinitions>
<feature>
<id>org.idempiere.maven.feature</id>
<version>${project.version}</version>
<label>Idempiere maven osgi dependency ${project.version}
feature</label>
<providerName>Idempiere</providerName>
<description>feature group all osgi bundle get from maven
repository</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<id>org.passay:passay:jar:1.3.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.mortbay.jasper:apache-jsp:jar:${jetty.jsp.version}</id>
<!-- https://github.com/jetty-project/jasper-jsp/issues/5 -->
<source>false</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.mortbay.jasper:apache-el:jar:${jetty.jsp.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:jar:${jetty.osgi.servlet.api.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty.orbit:org.eclipse.jdt.core:jar:3.8.2.v20130121</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.websocket:javax.websocket-api:jar:1.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.annotation:javax.annotation-api:jar:1.3.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.management.j2ee:javax.management.j2ee-api:jar:1.1.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.mail:javax.mail:jar:1.6.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<!-- <artifact> <id>org.ow2.asm:asm-commons:jar:6.0</id> <source>true</source>
<transitive>false</transitive> </artifact> <artifact> <id>org.ow2.asm:asm-tree:jar:6.0</id>
<source>true</source> <transitive>false</transitive> </artifact> <artifact>
<id>org.ow2.asm:asm:jar:6.0</id> <source>true</source> <transitive>false</transitive>
</artifact> -->
<artifact>
<id>org.apache.taglibs:taglibs-standard-impl:jar:1.2.5</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.taglibs:taglibs-standard-spec:jar:1.2.5</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.taglibs:taglibs-standard-jstlel:jar:1.2.5</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle:jar:1.0.10</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.aries:org.apache.aries.util:jar:1.1.3</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.servicemix.bundles:org.apache.servicemix.bundles.cglib:jar:3.2.5_1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.activemq:activemq-core:jar:5.7.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.activemq:kahadb:jar:5.7.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.webconsole:jar:4.3.4</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.webconsole.plugins.ds:jar:2.0.8</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.webconsole.plugins.memoryusage:jar:1.0.6</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.inventory:jar:1.0.6</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.webconsole.plugins.packageadmin:jar:1.0.4</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.itextpdf:itextpdf:jar:5.5.12</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.bouncycastle:bcpkix-jdk15on:jar:1.58</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.bouncycastle:bcprov-jdk15on:jar:1.58</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.bouncycastle:bcmail-jdk15on:jar:1.58</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.bouncycastle:bctsp-jdk15on:jar:1.46</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.velocity:velocity:jar:1.7</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>commons-digester:commons-digester:jar:2.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.google.code.maven-play-plugin.org.apache.commons:commons-javaflow:jar:1590792</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.cryptacular:cryptacular:jar:1.2.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>net.sf.supercsv:super-csv:jar:2.4.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.atmosphere:atmosphere-runtime:jar:2.4.16</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty.alpn:alpn-api:jar:1.1.3.v20160715</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.codehaus.groovy:groovy-all:jar:2.4.13</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.ibm.icu:icu4j:jar:60.2</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>joda-time:joda-time:jar:2.9.9</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.commons:commons-configuration2:jar:2.2</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.commons:commons-collections4:jar:4.2</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty:jetty-alpn-conscrypt-server:jar:${jetty.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty:jetty-alpn-openjdk8-server:jar:${jetty.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.conscrypt:conscrypt-openjdk-uber:jar:${jetty.conscrypt.openjdk.uber.version}</id>
<source>true</source>
<transitive>false</transitive>
<instructions>
<Export-Package>org.conscrypt;version="${jetty.conscrypt.openjdk.uber.version}"</Export-Package>
<Bundle-Name>org.idempiere.org.conscrypt.openjdk-uber</Bundle-Name>
<Bundle-SymbolicName>org.idempiere.org.conscrypt.openjdk-uber</Bundle-SymbolicName>
</instructions>
</artifact>
</artifacts>
</feature>
<!-- zk public zk osgi on zip format download from sourceforge, so
make source bundle from maven on this step -->
<feature>
<id>org.idempiere.zk.source.feature</id>
<version>${project.version}</version>
<label>Idempiere zk source ${project.version} feature</label>
<providerName>Idempiere</providerName>
<description>feature group all zk source get from maven
repository</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<id>org.zkoss.zk:zkplus:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zkplus;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zkplus</Bundle-SymbolicName>
<Bundle-Name>zkplus.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zweb:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zweb;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zweb</Bundle-SymbolicName>
<Bundle-Name>zweb.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zul:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zul;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zul</Bundle-SymbolicName>
<Bundle-Name>zul.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zk:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zk;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zk</Bundle-SymbolicName>
<Bundle-Name>zk.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zhtml:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zhtml;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zhtml</Bundle-SymbolicName>
<Bundle-Name>zhtml.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zkbind:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zkbind;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zkbind</Bundle-SymbolicName>
<Bundle-Name>zkbind.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zel:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zel;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zel</Bundle-SymbolicName>
<Bundle-Name>zel.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zcommon:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zcommon;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zcommon</Bundle-SymbolicName>
<Bundle-Name>zcommon.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.javassist:javassist:jar:sources:${zk.javassist.src.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zjavassist;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zjavassist</Bundle-SymbolicName>
<Bundle-Version>${zk.version}</Bundle-Version>
<Bundle-Name>zjavassist.source</Bundle-Name>
</instructions>
</artifact>
</artifacts>
</feature>
<feature>
<id>org.idempiere.zk.feature</id>
<version>${project.version}</version>
<label>Idempiere zk ${project.version} feature</label>
<providerName>Idempiere</providerName>
<description>feature group all zk osgi bundle get from
sourcefore</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<id>org.zkoss.zk:zkplus:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zkplus</Bundle-SymbolicName>
<Bundle-Name>zkplus</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zweb:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zweb</Bundle-SymbolicName>
<Bundle-Name>zweb</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zul:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zul</Bundle-SymbolicName>
<Bundle-Name>zul</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zk:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zk</Bundle-SymbolicName>
<Bundle-Name>zk</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zhtml:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zhtml</Bundle-SymbolicName>
<Bundle-Name>zhtml</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zkbind:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zkbind</Bundle-SymbolicName>
<Bundle-Name>zkbind</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zel:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zel</Bundle-SymbolicName>
<Bundle-Name>zel</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zcommon:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zcommon</Bundle-SymbolicName>
<Bundle-Name>zcommon</Bundle-Name>
</instructions>
</artifact>
</artifacts>
</feature>
<feature>
<id>org.idempiere.jasperreport.feature</id>
<version>${project.version}</version>
<label>Idempiere jasperreport ${project.version} feature</label>
<providerName>Idempiere</providerName>
<description>feature group all jasperreport osgi bundle get
from sourcefore</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<id>net.sf.jasperreports:jasperreports:jar:${jp.version}</id>
<source>false</source>
<transitive>false</transitive>
<override>true</override>
<instructions>
<Bundle-SymbolicName>net.sf.jasperreports.engine</Bundle-SymbolicName>
<Bundle-Name>net.sf.jasperreports.engine</Bundle-Name>
</instructions>
</artifact>
</artifacts>
</feature>
</featureDefinitions>
<artifacts>
<artifact>
<id>org.javassist:javassist:${zk.javassist.src.version}</id>
<source>false</source>
<transitive>false</transitive>
<override>true</override>
<instructions>
<Bundle-SymbolicName>zjavassist</Bundle-SymbolicName>
<Bundle-Name>zjavassist</Bundle-Name>
<!-- this work-around can generate bundle with version is ${zk.version},
but feature still use version from artifact id, mean ${zk.javassist.src.version},
it let target recognize wrong bundle -->
<!-- need to adjust feature at next step -->
<Bundle-Version>${zk.version}</Bundle-Version>
</instructions>
</artifact>
</artifacts>
</configuration>
</execution>
</executions>
</plugin>
<!-- download zk osgi, unzip it -->
<plugin>
<groupId>com.googlecode.maven-download-plugin</groupId>
<artifactId>download-maven-plugin</artifactId>
<executions>
<execution>
<id>download-db-seed-pg</id>
<phase>package</phase>
<goals>
<goal>wget</goal>
</goals>
<configuration>
<url>${zk-osgi-zip-file}</url>
<unpack>true</unpack>
<outputFileName>zk-bin-osgi-${zk.version}.zip</outputFileName>
<outputDirectory>${project.build.directory}</outputDirectory>
<retries>5</retries>
</configuration>
</execution>
</executions>
</plugin>
<!-- copy zk osgi bundle to repository folder -->
<plugin>
<groupId>com.coderplus.maven.plugins</groupId>
<artifactId>copy-rename-maven-plugin</artifactId>
<executions>
<execution>
<id>rename-file</id>
<phase>package</phase>
<goals>
<goal>rename</goal>
</goals>
<configuration>
<fileSets>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zcommon.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zcommon_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zel.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zel_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zhtml.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zhtml_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zjavassist.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zjavassist_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zk.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zk_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zkbind.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zkbind_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zkplus.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zkplus_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zul.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zul_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zweb.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zweb_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/repository/artifacts.jar</sourceFile>
<destinationFile>${project.build.directory}/artifacts.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/repository/content.jar</sourceFile>
<destinationFile>${project.build.directory}/content.jar</destinationFile>
</fileSet>
</fileSets>
</configuration>
</execution>
</executions>
</plugin>
<!-- update P2 after add zk lib -->
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-p2-extras-plugin</artifactId>
<executions>
<execution>
<id>generate-full-metadata</id>
<phase>package</phase>
<goals>
<goal>publish-features-and-bundles</goal>
</goals>
<configuration>
<append>false</append>
<sourceLocation>${project.build.directory}/repository</sourceLocation>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

View File

@ -1,635 +1,18 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <?xml version="1.0" encoding="UTF-8"?>
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<artifactId>org.idempiere.maven.to.p2.master</artifactId>
<packaging>pom</packaging>
<parent> <parent>
<groupId>org.idempiere</groupId> <groupId>org.idempiere</groupId>
<artifactId>org.idempiere.parent</artifactId> <artifactId>org.idempiere.parent</artifactId>
<version>5.1.0-SNAPSHOT</version> <version>5.1.0-SNAPSHOT</version>
<relativePath>../org.idempiere.parent/pom.xml</relativePath> <relativePath>../org.idempiere.parent/pom.xml</relativePath>
</parent> </parent>
<artifactId>org.idempiere.maven.to.p2</artifactId> <modules>
<packaging>pom</packaging> <module>org.idempiere.maven.to.p2</module>
<properties> </modules>
<zk-osgi-zip-file>https://www.zkoss.org/zkdownload/downloadEvalFile?id=1245081552</zk-osgi-zip-file>
<!-- https://github.com/eclipse/jetty.project/blob/jetty-9.4.9.v20180320/pom.xml up to verison of jetty -->
<jetty.alpn.api.version>1.1.3.v20160715</jetty.alpn.api.version>
<jetty.jsp.version>8.5.24.2</jetty.jsp.version>
<jetty.conscrypt.version>8.1.12.v20180117</jetty.conscrypt.version>
<jetty.osgi.servlet.api.version>3.1.0.M3</jetty.osgi.servlet.api.version>
<jetty.conscrypt.openjdk.uber.version>1.1.0</jetty.conscrypt.openjdk.uber.version>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.reficio</groupId>
<artifactId>p2-maven-plugin</artifactId>
<version>1.3.0</version>
<executions>
<execution>
<id>default-cli</id>
<phase>package</phase>
<goals>
<goal>site</goal>
</goals>
<configuration>
<featureDefinitions>
<feature>
<id>org.idempiere.maven.feature</id>
<version>${project.version}</version>
<label>Idempiere maven osgi dependency ${project.version}
feature</label>
<providerName>Idempiere</providerName>
<description>feature group all osgi bundle get from maven
repository</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<id>org.passay:passay:jar:1.3.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.mortbay.jasper:apache-jsp:jar:${jetty.jsp.version}</id>
<!-- https://github.com/jetty-project/jasper-jsp/issues/5 -->
<source>false</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.mortbay.jasper:apache-el:jar:${jetty.jsp.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:jar:${jetty.osgi.servlet.api.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty.orbit:org.eclipse.jdt.core:jar:3.8.2.v20130121</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.websocket:javax.websocket-api:jar:1.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.annotation:javax.annotation-api:jar:1.3.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>javax.management.j2ee:javax.management.j2ee-api:jar:1.1.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.sun.mail:javax.mail:jar:1.6.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<!-- <artifact> <id>org.ow2.asm:asm-commons:jar:6.0</id> <source>true</source>
<transitive>false</transitive> </artifact> <artifact> <id>org.ow2.asm:asm-tree:jar:6.0</id>
<source>true</source> <transitive>false</transitive> </artifact> <artifact>
<id>org.ow2.asm:asm:jar:6.0</id> <source>true</source> <transitive>false</transitive>
</artifact> -->
<artifact>
<id>org.apache.taglibs:taglibs-standard-impl:jar:1.2.5</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.taglibs:taglibs-standard-spec:jar:1.2.5</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.taglibs:taglibs-standard-jstlel:jar:1.2.5</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle:jar:1.0.10</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.aries:org.apache.aries.util:jar:1.1.3</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.servicemix.bundles:org.apache.servicemix.bundles.cglib:jar:3.2.5_1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.activemq:activemq-core:jar:5.7.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.activemq:kahadb:jar:5.7.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.webconsole:jar:4.3.4</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.webconsole.plugins.ds:jar:2.0.8</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.webconsole.plugins.memoryusage:jar:1.0.6</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.inventory:jar:1.0.6</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.felix:org.apache.felix.webconsole.plugins.packageadmin:jar:1.0.4</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.itextpdf:itextpdf:jar:5.5.12</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.bouncycastle:bcpkix-jdk15on:jar:1.58</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.bouncycastle:bcprov-jdk15on:jar:1.58</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.bouncycastle:bcmail-jdk15on:jar:1.58</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.bouncycastle:bctsp-jdk15on:jar:1.46</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.velocity:velocity:jar:1.7</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>commons-digester:commons-digester:jar:2.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.google.code.maven-play-plugin.org.apache.commons:commons-javaflow:jar:1590792</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.cryptacular:cryptacular:jar:1.2.1</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>net.sf.supercsv:super-csv:jar:2.4.0</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.atmosphere:atmosphere-runtime:jar:2.4.16</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty.alpn:alpn-api:jar:1.1.3.v20160715</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.codehaus.groovy:groovy-all:jar:2.4.13</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>com.ibm.icu:icu4j:jar:60.2</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>joda-time:joda-time:jar:2.9.9</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.commons:commons-configuration2:jar:2.2</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.apache.commons:commons-collections4:jar:4.2</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty:jetty-alpn-conscrypt-server:jar:${jetty.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.eclipse.jetty:jetty-alpn-openjdk8-server:jar:${jetty.version}</id>
<source>true</source>
<transitive>false</transitive>
</artifact>
<artifact>
<id>org.conscrypt:conscrypt-openjdk-uber:jar:${jetty.conscrypt.openjdk.uber.version}</id>
<source>true</source>
<transitive>false</transitive>
<instructions>
<Export-Package>org.conscrypt;version="${jetty.conscrypt.openjdk.uber.version}"</Export-Package>
<Bundle-Name>org.idempiere.org.conscrypt.openjdk-uber</Bundle-Name>
<Bundle-SymbolicName>org.idempiere.org.conscrypt.openjdk-uber</Bundle-SymbolicName>
</instructions>
</artifact>
</artifacts>
</feature>
<!-- zk public zk osgi on zip format download from sourceforge, so
make source bundle from maven on this step -->
<feature>
<id>org.idempiere.zk.source.feature</id>
<version>${project.version}</version>
<label>Idempiere zk source ${project.version} feature</label>
<providerName>Idempiere</providerName>
<description>feature group all zk source get from maven
repository</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<id>org.zkoss.zk:zkplus:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zkplus;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zkplus</Bundle-SymbolicName>
<Bundle-Name>zkplus.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zweb:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zweb;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zweb</Bundle-SymbolicName>
<Bundle-Name>zweb.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zul:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zul;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zul</Bundle-SymbolicName>
<Bundle-Name>zul.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zk:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zk;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zk</Bundle-SymbolicName>
<Bundle-Name>zk.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zhtml:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zhtml;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zhtml</Bundle-SymbolicName>
<Bundle-Name>zhtml.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zkbind:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zkbind;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zkbind</Bundle-SymbolicName>
<Bundle-Name>zkbind.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zel:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zel;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zel</Bundle-SymbolicName>
<Bundle-Name>zel.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zcommon:jar:sources:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zcommon;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zcommon</Bundle-SymbolicName>
<Bundle-Name>zcommon.source</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.javassist:javassist:jar:sources:${zk.javassist.src.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Eclipse-SourceBundle>zjavassist;version="${zk.version}";roots:="."</Eclipse-SourceBundle>
<Bundle-SymbolicName>zjavassist</Bundle-SymbolicName>
<Bundle-Version>${zk.version}</Bundle-Version>
<Bundle-Name>zjavassist.source</Bundle-Name>
</instructions>
</artifact>
</artifacts>
</feature>
<feature>
<id>org.idempiere.zk.feature</id>
<version>${project.version}</version>
<label>Idempiere zk ${project.version} feature</label>
<providerName>Idempiere</providerName>
<description>feature group all zk osgi bundle get from
sourcefore</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<id>org.zkoss.zk:zkplus:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zkplus</Bundle-SymbolicName>
<Bundle-Name>zkplus</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zweb:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zweb</Bundle-SymbolicName>
<Bundle-Name>zweb</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zul:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zul</Bundle-SymbolicName>
<Bundle-Name>zul</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zk:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zk</Bundle-SymbolicName>
<Bundle-Name>zk</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zhtml:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zhtml</Bundle-SymbolicName>
<Bundle-Name>zhtml</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.zk:zkbind:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zkbind</Bundle-SymbolicName>
<Bundle-Name>zkbind</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zel:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zel</Bundle-SymbolicName>
<Bundle-Name>zel</Bundle-Name>
</instructions>
</artifact>
<artifact>
<id>org.zkoss.common:zcommon:${zk.version}</id>
<source>false</source>
<transitive>false</transitive>
<instructions>
<Bundle-SymbolicName>zcommon</Bundle-SymbolicName>
<Bundle-Name>zcommon</Bundle-Name>
</instructions>
</artifact>
</artifacts>
</feature>
<feature>
<id>org.idempiere.jasperreport.feature</id>
<version>${project.version}</version>
<label>Idempiere jasperreport ${project.version} feature</label>
<providerName>Idempiere</providerName>
<description>feature group all jasperreport osgi bundle get
from sourcefore</description>
<copyright>Idempiere</copyright>
<license>GPL v2.1</license>
<generateSourceFeature>true</generateSourceFeature>
<artifacts>
<artifact>
<id>net.sf.jasperreports:jasperreports:jar:${jp.version}</id>
<source>false</source>
<transitive>false</transitive>
<override>true</override>
<instructions>
<Bundle-SymbolicName>net.sf.jasperreports.engine</Bundle-SymbolicName>
<Bundle-Name>net.sf.jasperreports.engine</Bundle-Name>
</instructions>
</artifact>
</artifacts>
</feature>
</featureDefinitions>
<artifacts>
<artifact>
<id>org.javassist:javassist:${zk.javassist.src.version}</id>
<source>false</source>
<transitive>false</transitive>
<override>true</override>
<instructions>
<Bundle-SymbolicName>zjavassist</Bundle-SymbolicName>
<Bundle-Name>zjavassist</Bundle-Name>
<!-- this work-around can generate bundle with version is ${zk.version},
but feature still use version from artifact id, mean ${zk.javassist.src.version},
it let target recognize wrong bundle -->
<!-- need to adjust feature at next step -->
<Bundle-Version>${zk.version}</Bundle-Version>
</instructions>
</artifact>
</artifacts>
</configuration>
</execution>
</executions>
</plugin>
<!-- download zk osgi, unzip it -->
<plugin>
<groupId>com.googlecode.maven-download-plugin</groupId>
<artifactId>download-maven-plugin</artifactId>
<executions>
<execution>
<id>download-db-seed-pg</id>
<phase>package</phase>
<goals>
<goal>wget</goal>
</goals>
<configuration>
<url>${zk-osgi-zip-file}</url>
<unpack>true</unpack>
<outputFileName>zk-bin-osgi-${zk.version}.zip</outputFileName>
<outputDirectory>${project.build.directory}</outputDirectory>
<retries>5</retries>
</configuration>
</execution>
</executions>
</plugin>
<!-- copy zk osgi bundle to repository folder -->
<plugin>
<groupId>com.coderplus.maven.plugins</groupId>
<artifactId>copy-rename-maven-plugin</artifactId>
<executions>
<execution>
<id>rename-file</id>
<phase>package</phase>
<goals>
<goal>rename</goal>
</goals>
<configuration>
<fileSets>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zcommon.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zcommon_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zel.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zel_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zhtml.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zhtml_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zjavassist.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zjavassist_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zk.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zk_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zkbind.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zkbind_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zkplus.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zkplus_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zul.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zul_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/zk-bin-osgi-${zk.version}/dist/lib/zweb.osgi.jar</sourceFile>
<destinationFile>${project.build.directory}/repository/plugins/zweb_${zk.version}.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/repository/artifacts.jar</sourceFile>
<destinationFile>${project.build.directory}/artifacts.jar</destinationFile>
</fileSet>
<fileSet>
<sourceFile>${project.build.directory}/repository/content.jar</sourceFile>
<destinationFile>${project.build.directory}/content.jar</destinationFile>
</fileSet>
</fileSets>
</configuration>
</execution>
</executions>
</plugin>
<!-- update P2 after add zk lib -->
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-p2-extras-plugin</artifactId>
<executions>
<execution>
<id>generate-full-metadata</id>
<phase>package</phase>
<goals>
<goal>publish-features-and-bundles</goal>
</goals>
<configuration>
<append>false</append>
<sourceLocation>${project.build.directory}/repository</sourceLocation>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId>
<configuration>
<appArgLine>-application org.eclipse.equinox.p2.publisher.CategoryPublisher -artifactRepository file:${project.build.directory}/repository -metadataRepository file:${project.build.directory}/repository -categoryDefinition file:${project.build.directory}/repository/category.xml -categoryQualifier -compress</appArgLine>
</configuration>
<executions>
<execution>
<goals>
<goal>eclipse-run</goal>
</goals>
<phase>package</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project> </project>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>

View File

@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.idempiere.p2.targetplatform.offline</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View File

@ -1,2 +0,0 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8

View File

@ -1,11 +0,0 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.8

View File

@ -1,4 +0,0 @@
activeProfiles=
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1

View File

@ -1,983 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?><target name="idempiere" sequenceNumber="75">
<locations>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.jetty.bundles.f.feature.group" version="9.4.7.201709211338"/>
<unit id="org.eclipse.jetty.bundles.f.source.feature.group" version="9.4.7.201709211338"/>
<repository location="http://localhost/jetty-9.4.7"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.restlet.example.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.apispark.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.atom.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.crypto.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.e4.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.emf.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.fileupload.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.freemarker.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.gson.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.guice.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.gwt.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.html.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.httpclient.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.jaas.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.jackson.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.javamail.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.jaxb.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.jaxrs.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.jetty.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.jibx.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.json.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.jsslutils.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.lucene.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.nio.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.oauth.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.odata.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.openid.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.osgi.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.raml.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.rdf.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.rome.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.sdc.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.servlet.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.simple.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.sip.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.slf4j.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.spring.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.swagger.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.thymeleaf.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.velocity.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.wadl.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.xdb.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.xml.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.ext.xstream.feature.group" version="2.3.2.v20150501-1520"/>
<unit id="org.restlet.feature.group" version="2.3.2.v20150501-1520"/>
<repository location="http://localhost/restlet-2.3"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="ca.odell.glazedlists" version="1.9.0.v201303080712"/>
<unit id="ca.odell.glazedlists.source" version="1.9.0.v201303080712"/>
<unit id="cdi.api" version="1.0.0.v201105160744"/>
<unit id="cdi.api.source" version="1.0.0.v201105160744"/>
<unit id="ch.ethz.iks.slp" version="1.0.0.RC5_v20080820-1500"/>
<unit id="ch.ethz.iks.slp.source" version="1.0.0.RC2_v20080604-1500"/>
<unit id="ch.qos.logback.classic" version="1.0.7.v20121108-1250"/>
<unit id="ch.qos.logback.classic" version="1.1.2.v20160208-0839"/>
<unit id="ch.qos.logback.classic.source" version="1.0.7.v20121108-1250"/>
<unit id="ch.qos.logback.classic.source" version="1.1.2.v20160208-0839"/>
<unit id="ch.qos.logback.core" version="1.0.7.v20121108-1250"/>
<unit id="ch.qos.logback.core" version="1.1.2.v20160208-0839"/>
<unit id="ch.qos.logback.core.source" version="1.0.7.v20121108-1250"/>
<unit id="ch.qos.logback.core.source" version="1.1.2.v20160208-0839"/>
<unit id="ch.qos.logback.slf4j" version="1.0.7.v201505121915"/>
<unit id="ch.qos.logback.slf4j" version="1.1.2.v20160301-0943"/>
<unit id="ch.qos.logback.slf4j.source" version="1.0.7.v201505121915"/>
<unit id="ch.qos.logback.slf4j.source" version="1.1.2.v20160301-0943"/>
<unit id="com.cronutils" version="5.0.5.v20170406-1653"/>
<unit id="com.cronutils.source" version="5.0.5.v20170406-1653"/>
<unit id="com.fasterxml.jackson.core.jackson-annotations" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.core.jackson-annotations.source" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.core.jackson-core" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.core.jackson-core.source" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.core.jackson-databind" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.core.jackson-databind.source" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.datatype.jackson-datatype-guava" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.datatype.jackson-datatype-guava.source" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.jaxrs.jackson-jaxrs-base" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.jaxrs.jackson-jaxrs-base.source" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider" version="2.6.2.v20161117-2150"/>
<unit id="com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider.source" version="2.6.2.v20161117-2150"/>
<unit id="com.github.jnr.constants" version="0.9.1.v20161107-2054"/>
<unit id="com.github.jnr.constants.source" version="0.9.1.v20161107-2054"/>
<unit id="com.github.jnr.enxio" version="0.12.0.v20161107-2054"/>
<unit id="com.github.jnr.enxio.source" version="0.12.0.v20161107-2054"/>
<unit id="com.github.jnr.ffi" version="2.0.9.v20161107-2054"/>
<unit id="com.github.jnr.ffi.source" version="2.0.9.v20161107-2054"/>
<unit id="com.github.jnr.jffi" version="1.2.11.v20170413-2020"/>
<unit id="com.github.jnr.jffi.native" version="1.2.11.v20170413-2020"/>
<unit id="com.github.jnr.jffi.native.source" version="1.2.11.v20170413-2020"/>
<unit id="com.github.jnr.jffi.source" version="1.2.11.v20170413-2020"/>
<unit id="com.github.jnr.posix" version="3.0.29.v20161107-2054"/>
<unit id="com.github.jnr.posix.source" version="3.0.29.v20161107-2054"/>
<unit id="com.github.jnr.unixsocket" version="0.12.0.v20161107-2054"/>
<unit id="com.github.jnr.unixsocket.source" version="0.12.0.v20161107-2054"/>
<unit id="com.google.gerrit.common" version="2.1.5.v201112241444"/>
<unit id="com.google.gerrit.common.source" version="2.1.5.v201112241444"/>
<unit id="com.google.gerrit.prettify" version="2.1.5.v201112241444"/>
<unit id="com.google.gerrit.prettify.source" version="2.1.5.v201112241444"/>
<unit id="com.google.gerrit.reviewdb" version="2.1.5.v201112241444"/>
<unit id="com.google.gerrit.reviewdb.source" version="2.1.5.v201112241444"/>
<unit id="com.google.gson" version="2.2.4.v201311231704"/>
<unit id="com.google.gson" version="2.7.0.v20170129-0911"/>
<unit id="com.google.gson.source" version="2.2.4.v201311231704"/>
<unit id="com.google.gson.source" version="2.7.0.v20170129-0911"/>
<unit id="com.google.guava" version="15.0.0.v201403281430"/>
<unit id="com.google.guava" version="21.0.0.v20170206-1425"/>
<unit id="com.google.guava.source" version="15.0.0.v201403281430"/>
<unit id="com.google.guava.source" version="21.0.0.v20170206-1425"/>
<unit id="com.google.gwt.servlet" version="2.1.0.v201111291940"/>
<unit id="com.google.gwt.servlet.source" version="2.1.0.v201111291940"/>
<unit id="com.google.gwt.user" version="2.1.0.v201505121915"/>
<unit id="com.google.gwt.user.source" version="2.1.0.v201505121915"/>
<unit id="com.google.gwtjsonrpc" version="1.2.5.v201112241444"/>
<unit id="com.google.gwtjsonrpc.source" version="1.2.5.v201112241444"/>
<unit id="com.google.gwtorm" version="1.1.4.v201112241444"/>
<unit id="com.google.gwtorm.source" version="1.1.4.v201112241444"/>
<unit id="com.google.inject" version="3.0.0.v201605172100"/>
<unit id="com.google.inject.assistedinject" version="3.0.0.v201402270930"/>
<unit id="com.google.inject.assistedinject.source" version="3.0.0.v201402270930"/>
<unit id="com.google.inject.multibindings" version="3.0.0.v201605172100"/>
<unit id="com.google.inject.multibindings.source" version="3.0.0.v201605172100"/>
<unit id="com.google.inject.source" version="3.0.0.v201605172100"/>
<unit id="com.google.javascript" version="0.0.20160315.v20161124-1903"/>
<unit id="com.google.javascript.source" version="0.0.20160315.v20161124-1903"/>
<unit id="com.google.protobuf" version="2.4.0.v201105131100"/>
<unit id="com.google.protobuf.source" version="2.4.0.v201105131100"/>
<unit id="com.ibm.icu" version="56.1.0.v201601250100"/>
<unit id="com.ibm.icu" version="58.2.0.v20170418-1837"/>
<unit id="com.ibm.icu.base" version="56.1.0.v201601250100"/>
<unit id="com.ibm.icu.base" version="58.2.0.v20170418-1837"/>
<unit id="com.ibm.icu.base.source" version="56.1.0.v201601250100"/>
<unit id="com.ibm.icu.base.source" version="58.2.0.v20170418-1837"/>
<unit id="com.ibm.icu.source" version="56.1.0.v201601250100"/>
<unit id="com.ibm.icu.source" version="58.2.0.v20170418-1837"/>
<unit id="com.jcraft.jsch" version="0.1.54.v20170116-1932"/>
<unit id="com.jcraft.jsch.source" version="0.1.54.v20170116-1932"/>
<unit id="com.jcraft.jzlib" version="1.1.1.v201205102305"/>
<unit id="com.jcraft.jzlib.source" version="1.1.1.v201205102305"/>
<unit id="com.kenai.jffi" version="1.2.7.v201505052040"/>
<unit id="com.lowagie.text" version="2.1.7.v201004222200"/>
<unit id="com.lowagie.text.source" version="2.1.7.v201004222200"/>
<unit id="com.novell.ldap" version="2.3.30.v201112011400"/>
<unit id="com.spotify.docker.client" version="6.1.1.v20170301-1624"/>
<unit id="com.spotify.docker.client.source" version="6.1.1.v20170301-1624"/>
<unit id="com.sun.el" version="2.2.0.v201303151357"/>
<unit id="com.sun.el.source" version="2.2.0.v201303151357"/>
<unit id="com.sun.grid.drmaa" version="1.0.0.v20170818-1553"/>
<unit id="com.sun.jersey" version="1.17.0.v201503170330"/>
<unit id="com.sun.jersey.source" version="1.17.0.v201503170330"/>
<unit id="com.sun.jna" version="4.1.0.v20170410-1117"/>
<unit id="com.sun.jna.platform" version="4.1.0.v20170410-1117"/>
<unit id="com.sun.jna.platform.source" version="4.1.0.v20170410-1117"/>
<unit id="com.sun.jna.source" version="4.1.0.v20170410-1117"/>
<unit id="com.sun.syndication" version="0.9.0.v200803061811"/>
<unit id="com.sun.syndication.source" version="0.9.0.v200803061811"/>
<unit id="com.sun.xml.bind" version="2.2.0.v201505121915"/>
<unit id="com.sun.xml.bind.source" version="2.2.0.v201505121915"/>
<unit id="com.thoughtworks.qdox" version="1.6.3.v20081201-1400"/>
<unit id="com.thoughtworks.qdox.source" version="1.6.3.v20081201-1400"/>
<unit id="com.thoughtworks.xstream" version="1.3.1.v201111240924"/>
<unit id="com.thoughtworks.xstream.source" version="1.3.1.v201111240924"/>
<unit id="commonj.sdo" version="2.1.1.v201112051852"/>
<unit id="commonj.sdo.source" version="2.1.1.v201112051852"/>
<unit id="de.tuberlin.eecs.agg" version="2.1.0.v201512080800"/>
<unit id="edu.emory.mathcs.backport" version="3.1.0.v201505121915"/>
<unit id="edu.emory.mathcs.backport.source" version="3.1.0.v201505121915"/>
<unit id="java_cup.runtime" version="0.10.0.v201005080400"/>
<unit id="java_cup.runtime.source" version="0.10.0.v201005080400"/>
<unit id="javaewah" version="0.7.9.v201605172130"/>
<unit id="javaewah" version="1.1.6.v20160919-1400"/>
<unit id="javaewah.source" version="0.7.9.v201605172130"/>
<unit id="javaewah.source" version="1.1.6.v20160919-1400"/>
<unit id="javassist" version="3.13.0.GA_v201209210905"/>
<unit id="javassist.source" version="3.13.0.GA_v201209210905"/>
<unit id="javax.activation" version="1.1.0.v201211130549"/>
<unit id="javax.activation.source" version="1.1.0.v201211130549"/>
<unit id="javax.annotation" version="1.2.0.v201602091430"/>
<unit id="javax.annotation.source" version="1.2.0.v201602091430"/>
<unit id="javax.ejb" version="3.1.1.v201204261316"/>
<unit id="javax.ejb.source" version="3.1.1.v201204261316"/>
<unit id="javax.el" version="2.2.0.v201303151357"/>
<unit id="javax.el.source" version="2.2.0.v201303151357"/>
<unit id="javax.inject" version="1.0.0.v20091030"/>
<unit id="javax.inject.source" version="1.0.0.v20091030"/>
<unit id="javax.jms" version="1.1.0.v201205091237"/>
<unit id="javax.jms.source" version="1.1.0.v201205091237"/>
<unit id="javax.jws" version="2.0.0.v201005080400"/>
<unit id="javax.jws.source" version="2.0.0.v201005080400"/>
<unit id="javax.mail" version="1.4.0.v201005080615"/>
<unit id="javax.mail.glassfish" version="1.4.1.v201108011116"/>
<unit id="javax.mail.glassfish.source" version="1.4.1.v201108011116"/>
<unit id="javax.management" version="1.2.0.v20100427-1100"/>
<unit id="javax.management.remote" version="1.0.0.v20100427-1100"/>
<unit id="javax.measure.unit-api" version="1.0.0.v20170818-1538"/>
<unit id="javax.measure.unit-api.source" version="1.0.0.v20170818-1538"/>
<unit id="javax.persistence" version="1.0.0.v200905011740"/>
<unit id="javax.persistence.source" version="1.0.0.v200905011740"/>
<unit id="javax.resource" version="1.6.0.v201204270900"/>
<unit id="javax.resource.source" version="1.6.0.v201204270900"/>
<unit id="javax.security.auth.message" version="1.0.0.v201108011116"/>
<unit id="javax.security.auth.message.source" version="1.0.0.v201108011116"/>
<unit id="javax.security.jacc" version="1.4.0.v201205031350"/>
<unit id="javax.security.jacc.source" version="1.4.0.v201205031350"/>
<unit id="javax.servlet" version="3.1.0.v201410161800"/>
<unit id="javax.servlet.jsp" version="2.2.0.v201112011158"/>
<unit id="javax.servlet.jsp.jstl" version="1.2.0.v201105211821"/>
<unit id="javax.servlet.jsp.jstl.impl" version="1.2.0.v201210211230"/>
<unit id="javax.servlet.jsp.jstl.impl.source" version="1.2.0.v201210211230"/>
<unit id="javax.servlet.jsp.jstl.source" version="1.2.0.v201105211821"/>
<unit id="javax.servlet.jsp.source" version="2.2.0.v201112011158"/>
<unit id="javax.servlet.source" version="3.1.0.v201410161800"/>
<unit id="javax.transaction" version="1.1.1.v201105210645"/>
<unit id="javax.transaction.source" version="1.1.1.v201105210645"/>
<unit id="javax.validation" version="1.0.0.GA_v201205091237"/>
<unit id="javax.validation.source" version="1.0.0.GA_v201205091237"/>
<unit id="javax.websocket" version="1.0.0.v20140310-1603"/>
<unit id="javax.websocket.source" version="1.0.0.v20140310-1603"/>
<unit id="javax.ws.rs" version="2.0.1.v201504171603"/>
<unit id="javax.wsdl" version="1.6.2.v201012040545"/>
<unit id="javax.wsdl.source" version="1.6.2.v201012040545"/>
<unit id="javax.xml" version="1.3.4.v201005080400"/>
<unit id="javax.xml.bind" version="2.2.0.v201105210648"/>
<unit id="javax.xml.bind.source" version="2.2.0.v201105210648"/>
<unit id="javax.xml.rpc" version="1.1.0.v201209140446"/>
<unit id="javax.xml.soap" version="1.3.0.v201105210645"/>
<unit id="javax.xml.stream" version="1.0.1.v201004272200"/>
<unit id="javax.xml.ws" version="2.1.0.v200902101523"/>
<unit id="jnr.x86asm" version="1.0.2.v201505052040"/>
<unit id="lpg.runtime.java" version="2.0.17.v201004271640"/>
<unit id="lpg.runtime.java.source" version="2.0.17.v201004271640"/>
<unit id="me.prettyprint.hector" version="0.7.0.0022_v20110412-1025"/>
<unit id="me.prettyprint.hector.source" version="0.7.0.0022_v20110412-1025"/>
<unit id="net.miginfocom.layout" version="3.7.1.v200911230030"/>
<unit id="net.miginfocom.layout.source" version="3.7.1.v200911230030"/>
<unit id="net.miginfocom.layout.swing" version="3.7.1.v200911230030"/>
<unit id="net.miginfocom.layout.swing.source" version="3.7.1.v200911230030"/>
<unit id="net.miginfocom.layout.swt" version="3.7.1.v201505121915"/>
<unit id="net.miginfocom.layout.swt.source" version="3.7.1.v201505121915"/>
<unit id="net.sourceforge.lpg.lpgjavaruntime" version="1.1.0.v201004271650"/>
<unit id="net.sourceforge.lpg.lpgjavaruntime.source" version="1.1.0.v201004271650"/>
<unit id="net.sourceforge.mx4j" version="3.0.1.v20100427-1100"/>
<unit id="net.sourceforge.mx4j.remote" version="3.0.1.v20100427-1100"/>
<unit id="net.sourceforge.nattable.core" version="2.1.0.v201102231538"/>
<unit id="net.sourceforge.nattable.core.source" version="2.1.0.v201102070845"/>
<unit id="org.antlr.runtime" version="4.3.0.v201502022030"/>
<unit id="org.antlr.runtime" version="4.5.1.v20160210-1233"/>
<unit id="org.antlr.runtime.source" version="4.3.0.v201502022030"/>
<unit id="org.antlr.runtime.source" version="4.5.1.v20160210-1233"/>
<unit id="org.aopalliance" version="1.0.0.v201105210816"/>
<unit id="org.apache.ant" version="1.9.6.v201510161327"/>
<unit id="org.apache.ant" version="1.10.1.v20170504-0840"/>
<unit id="org.apache.ant.source" version="1.9.6.v201510161327"/>
<unit id="org.apache.ant.source" version="1.10.1.v20170504-0840"/>
<unit id="org.apache.axis" version="1.4.0.v201411182030"/>
<unit id="org.apache.batik.bridge" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.bridge.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.css" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.css" version="1.8.0.v20170214-1941"/>
<unit id="org.apache.batik.css.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.css.source" version="1.8.0.v20170214-1941"/>
<unit id="org.apache.batik.dom" version="1.7.1.v201505191845"/>
<unit id="org.apache.batik.dom.source" version="1.7.1.v201505191845"/>
<unit id="org.apache.batik.dom.svg" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.dom.svg.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.ext.awt" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.ext.awt.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.extension" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.extension.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.parser" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.parser.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.pdf" version="1.6.0.v201105071520"/>
<unit id="org.apache.batik.svggen" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.svggen.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.swing" version="1.7.0.v201302011158"/>
<unit id="org.apache.batik.swing.source" version="1.7.0.v201302011158"/>
<unit id="org.apache.batik.transcoder" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.transcoder.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.util" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.util" version="1.8.0.v20170214-1941"/>
<unit id="org.apache.batik.util.gui" version="1.7.0.v200903091627"/>
<unit id="org.apache.batik.util.gui" version="1.8.0.v20170214-1941"/>
<unit id="org.apache.batik.util.gui.source" version="1.7.0.v200903091627"/>
<unit id="org.apache.batik.util.gui.source" version="1.8.0.v20170214-1941"/>
<unit id="org.apache.batik.util.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.util.source" version="1.8.0.v20170214-1941"/>
<unit id="org.apache.batik.xml" version="1.7.0.v201011041433"/>
<unit id="org.apache.batik.xml.source" version="1.7.0.v201011041433"/>
<unit id="org.apache.bcel" version="5.2.0.v201005080400"/>
<unit id="org.apache.bcel.source" version="5.2.0.v201005080400"/>
<unit id="org.apache.bsf" version="2.4.0.v201103030230"/>
<unit id="org.apache.bsf.source" version="2.4.0.v201103030230"/>
<unit id="org.apache.bval" version="0.3.0.v201205161050"/>
<unit id="org.apache.bval.source" version="0.3.0.v201205161050"/>
<unit id="org.apache.cassandra" version="0.7.0.v201503170330"/>
<unit id="org.apache.cassandra.source" version="0.7.0.v201503170330"/>
<unit id="org.apache.catalina" version="7.0.56.v201503170330"/>
<unit id="org.apache.catalina.ha" version="7.0.56.v201412180755"/>
<unit id="org.apache.catalina.ha.source" version="7.0.56.v201412180755"/>
<unit id="org.apache.catalina.source" version="7.0.56.v201503170330"/>
<unit id="org.apache.catalina.tribes" version="7.0.56.v201412180755"/>
<unit id="org.apache.catalina.tribes.source" version="7.0.56.v201412180755"/>
<unit id="org.apache.commons.beanutils" version="1.8.0.v201205091237"/>
<unit id="org.apache.commons.beanutils.source" version="1.8.0.v201205091237"/>
<unit id="org.apache.commons.cli" version="1.2.0.v201404270220"/>
<unit id="org.apache.commons.cli.source" version="1.2.0.v201404270220"/>
<unit id="org.apache.commons.codec" version="1.6.0.v201305230611"/>
<unit id="org.apache.commons.codec" version="1.9.0.v20170208-1614"/>
<unit id="org.apache.commons.codec.source" version="1.6.0.v201305230611"/>
<unit id="org.apache.commons.codec.source" version="1.9.0.v20170208-1614"/>
<unit id="org.apache.commons.collections" version="3.2.2.v201511171945"/>
<unit id="org.apache.commons.collections.source" version="3.2.2.v201511171945"/>
<unit id="org.apache.commons.compress" version="1.6.0.v201310281400"/>
<unit id="org.apache.commons.compress.source" version="1.6.0.v201310281400"/>
<unit id="org.apache.commons.daemon" version="1.0.5.v20121125-0905"/>
<unit id="org.apache.commons.daemon.source" version="1.0.5.v20121125-0905"/>
<unit id="org.apache.commons.dbcp" version="1.4.0.v201204271417"/>
<unit id="org.apache.commons.dbcp.source" version="1.4.0.v201204271417"/>
<unit id="org.apache.commons.discovery" version="0.2.0.v201004190315"/>
<unit id="org.apache.commons.exec" version="1.1.0.v201301240602"/>
<unit id="org.apache.commons.exec.source" version="1.1.0.v201301240602"/>
<unit id="org.apache.commons.fileupload" version="1.2.2.v20111214-1400"/>
<unit id="org.apache.commons.fileupload" version="1.3.2.v20170320-2229"/>
<unit id="org.apache.commons.fileupload.source" version="1.2.2.v20111214-1400"/>
<unit id="org.apache.commons.fileupload.source" version="1.3.2.v20170320-2229"/>
<unit id="org.apache.commons.httpclient" version="3.1.0.v201012070820"/>
<unit id="org.apache.commons.httpclient.source" version="3.1.0.v201012070820"/>
<unit id="org.apache.commons.io" version="2.2.0.v201405211200"/>
<unit id="org.apache.commons.io.source" version="2.2.0.v201405211200"/>
<unit id="org.apache.commons.jxpath" version="1.3.0.v200911051830"/>
<unit id="org.apache.commons.jxpath.source" version="1.3.0.v200911051830"/>
<unit id="org.apache.commons.lang" version="2.6.0.v201404270220"/>
<unit id="org.apache.commons.lang.source" version="2.6.0.v201404270220"/>
<unit id="org.apache.commons.lang3" version="3.1.0.v201403281430"/>
<unit id="org.apache.commons.lang3.source" version="3.1.0.v201403281430"/>
<unit id="org.apache.commons.logging" version="1.1.1.v201101211721"/>
<unit id="org.apache.commons.logging.source" version="1.1.1.v201101211721"/>
<unit id="org.apache.commons.math" version="2.1.0.v201105210652"/>
<unit id="org.apache.commons.math.source" version="2.1.0.v201105210652"/>
<unit id="org.apache.commons.math3" version="3.5.0.v20160301-1110"/>
<unit id="org.apache.commons.math3.source" version="3.5.0.v20160301-1110"/>
<unit id="org.apache.commons.net" version="3.2.0.v201305141515"/>
<unit id="org.apache.commons.net.source" version="3.2.0.v201305141515"/>
<unit id="org.apache.commons.pool" version="1.6.0.v201204271246"/>
<unit id="org.apache.commons.pool.source" version="1.6.0.v201204271246"/>
<unit id="org.apache.coyote" version="7.0.56.v201412180755"/>
<unit id="org.apache.coyote.source" version="7.0.56.v201412180755"/>
<unit id="org.apache.derby" version="10.11.1.1_v201605202053"/>
<unit id="org.apache.derby.source" version="10.11.1.1_v201605202053"/>
<unit id="org.apache.el" version="7.0.56.v201412180755"/>
<unit id="org.apache.el.source" version="7.0.56.v201412180755"/>
<unit id="org.apache.felix.gogo.command" version="0.10.0.v201209301215"/>
<unit id="org.apache.felix.gogo.command.source" version="0.10.0.v201209301215"/>
<unit id="org.apache.felix.gogo.runtime" version="0.10.0.v201209301036"/>
<unit id="org.apache.felix.gogo.runtime.source" version="0.10.0.v201209301036"/>
<unit id="org.apache.felix.gogo.shell" version="0.10.0.v201212101605"/>
<unit id="org.apache.felix.gogo.shell.source" version="0.10.0.v201212101605"/>
<unit id="org.apache.felix.scr" version="2.0.10.v20170501-2007"/>
<unit id="org.apache.felix.scr.source" version="2.0.10.v20170501-2007"/>
<unit id="org.apache.geronimo.components.connector" version="3.1.1.v201205170953"/>
<unit id="org.apache.geronimo.components.connector.source" version="3.1.1.v201205170953"/>
<unit id="org.apache.geronimo.components.transaction" version="3.1.1.v201205170710"/>
<unit id="org.apache.geronimo.components.transaction.source" version="3.1.1.v201205170710"/>
<unit id="org.apache.geronimo.specs.j2ee.management" version="1.0.0.v201205091237"/>
<unit id="org.apache.geronimo.specs.j2ee.management.source" version="1.0.0.v201205091237"/>
<unit id="org.apache.geronimo.specs.osgi.locator" version="1.1.0.v201205170953"/>
<unit id="org.apache.geronimo.specs.osgi.locator.source" version="1.1.0.v201205170953"/>
<unit id="org.apache.geronimo.specs.osgi.registry" version="1.1.0.v201205170710"/>
<unit id="org.apache.geronimo.specs.osgi.registry.source" version="1.1.0.v201205170710"/>
<unit id="org.apache.hadoop.zookeeper" version="3.4.5.v20121214-1350"/>
<unit id="org.apache.hadoop.zookeeper.source" version="3.4.5.v20121214-1350"/>
<unit id="org.apache.httpcomponents.httpclient" version="4.3.6.v201511171540"/>
<unit id="org.apache.httpcomponents.httpclient" version="4.5.2.v20170210-0925"/>
<unit id="org.apache.httpcomponents.httpclient.source" version="4.3.6.v201511171540"/>
<unit id="org.apache.httpcomponents.httpclient.source" version="4.5.2.v20170210-0925"/>
<unit id="org.apache.httpcomponents.httpclient.win" version="4.5.2.v20170410-1149"/>
<unit id="org.apache.httpcomponents.httpclient.win.source" version="4.5.2.v20170410-1149"/>
<unit id="org.apache.httpcomponents.httpcore" version="4.3.3.v201411290715"/>
<unit id="org.apache.httpcomponents.httpcore" version="4.4.6.v20170210-0925"/>
<unit id="org.apache.httpcomponents.httpcore.nio" version="4.1.0.v201101201700"/>
<unit id="org.apache.httpcomponents.httpcore.nio.source" version="4.1.0.v201101201700"/>
<unit id="org.apache.httpcomponents.httpcore.source" version="4.3.3.v201411290715"/>
<unit id="org.apache.httpcomponents.httpcore.source" version="4.4.6.v20170210-0925"/>
<unit id="org.apache.jasper" version="7.0.56.v201412180755"/>
<unit id="org.apache.jasper.glassfish" version="2.2.2.v201501141630"/>
<unit id="org.apache.jasper.glassfish.source" version="2.2.2.v201501141630"/>
<unit id="org.apache.jasper.source" version="7.0.56.v201412180755"/>
<unit id="org.apache.jclouds.api.cloudwatch" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.cloudwatch.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.ec2" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.ec2.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.openstack-cinder" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.openstack-cinder.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.openstack-keystone" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.openstack-keystone.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.openstack-nova" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.openstack-nova.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.sts" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.api.sts.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.common.openstack-common" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.common.openstack-common.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.driver.jclouds-slf4j" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.driver.jclouds-slf4j.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.jclouds-blobstore" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.jclouds-blobstore.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.jclouds-compute" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.jclouds-compute.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.jclouds-core" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.jclouds-core.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.jclouds-scriptbuilder" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.jclouds-scriptbuilder.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.labs.docker" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.labs.docker.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.labs.openstack-neutron" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.jclouds.labs.openstack-neutron.source" version="1.8.0.v20160301-1110"/>
<unit id="org.apache.juli.extras" version="7.0.56.v201412180755"/>
<unit id="org.apache.juli.extras.source" version="7.0.56.v201412180755"/>
<unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/>
<unit id="org.apache.lucene" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.analysis" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.analysis.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.analyzers-common" version="6.1.0.v20161115-1612"/>
<unit id="org.apache.lucene.analyzers-common.source" version="6.1.0.v20161115-1612"/>
<unit id="org.apache.lucene.analyzers-smartcn" version="6.1.0.v20161115-1612"/>
<unit id="org.apache.lucene.analyzers-smartcn.source" version="6.1.0.v20161115-1612"/>
<unit id="org.apache.lucene.core" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.core" version="6.1.0.v20170814-1820"/>
<unit id="org.apache.lucene.core.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.core.source" version="6.1.0.v20170814-1820"/>
<unit id="org.apache.lucene.grouping" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.grouping.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.highlighter" version="3.5.0.v20121015-1317"/>
<unit id="org.apache.lucene.highlighter.source" version="3.5.0.v20121015-1317"/>
<unit id="org.apache.lucene.memory" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.memory.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.misc" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.misc" version="6.1.0.v20161115-1612"/>
<unit id="org.apache.lucene.misc.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.misc.source" version="6.1.0.v20161115-1612"/>
<unit id="org.apache.lucene.queries" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.queries" version="5.2.1.v20160926-1534"/>
<unit id="org.apache.lucene.queries.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.queries.source" version="5.2.1.v20160926-1534"/>
<unit id="org.apache.lucene.queryparser" version="6.1.0.v20161115-1612"/>
<unit id="org.apache.lucene.queryparser.source" version="6.1.0.v20161115-1612"/>
<unit id="org.apache.lucene.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.spatial" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.spatial.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.spellchecker" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.lucene.spellchecker.source" version="3.5.0.v20120725-1805"/>
<unit id="org.apache.maven.resolver.api" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.api.source" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.connector.basic" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.connector.basic.source" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.impl" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.impl.source" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.spi" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.spi.source" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.transport.file" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.transport.file.source" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.transport.http" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.transport.http.source" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.util" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.maven.resolver.util.source" version="1.0.3.v20170405-0725"/>
<unit id="org.apache.mina.core" version="2.0.7.v201401071602"/>
<unit id="org.apache.mina.core.source" version="2.0.7.v201401071602"/>
<unit id="org.apache.mina.filter.compression" version="2.0.7.v201401141305"/>
<unit id="org.apache.mina.filter.compression.source" version="2.0.7.v201401141305"/>
<unit id="org.apache.neethi" version="2.0.4.1"/>
<unit id="org.apache.olingo" version="2.0.3.v201605172220"/>
<unit id="org.apache.onami.configuration" version="6.3.0.v20160301-1110"/>
<unit id="org.apache.onami.configuration.source" version="6.3.0.v20160301-1110"/>
<unit id="org.apache.openejb.api" version="4.0.0.beta-2_v201205041047"/>
<unit id="org.apache.openejb.api.source" version="4.0.0.beta-2_v201205041047"/>
<unit id="org.apache.openejb.javaagent" version="4.0.0.beta-2_v201205041047"/>
<unit id="org.apache.openejb.javaagent.source" version="4.0.0.beta-2_v201205041047"/>
<unit id="org.apache.openejb.jee" version="4.0.0.beta-2_v201205041336"/>
<unit id="org.apache.openejb.jee.source" version="4.0.0.beta-2_v201205041336"/>
<unit id="org.apache.openejb.loader" version="4.0.0.beta-2_v201304191030"/>
<unit id="org.apache.openejb.loader.source" version="4.0.0.beta-2_v201304191030"/>
<unit id="org.apache.openwebbeans.ee" version="1.1.7.v201304200545"/>
<unit id="org.apache.openwebbeans.ee.common" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.ee.common.source" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.ee.source" version="1.1.7.v201304200545"/>
<unit id="org.apache.openwebbeans.ejb" version="1.1.7.v201304200545"/>
<unit id="org.apache.openwebbeans.ejb.source" version="1.1.7.v201304200545"/>
<unit id="org.apache.openwebbeans.impl" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.impl.source" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.jsf" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.jsf.source" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.spi" version="1.1.7.v201505121400"/>
<unit id="org.apache.openwebbeans.spi.source" version="1.1.7.v201505121400"/>
<unit id="org.apache.openwebbeans.tomcat7" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.tomcat7.source" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.web" version="1.1.7.v201304201405"/>
<unit id="org.apache.openwebbeans.web.source" version="1.1.7.v201304201405"/>
<unit id="org.apache.oro" version="2.0.8.v201005080400"/>
<unit id="org.apache.oro.source" version="2.0.8.v201005080400"/>
<unit id="org.apache.poi" version="3.9.0.v201405241750"/>
<unit id="org.apache.poi.ooxml" version="3.9.0.v201405241905"/>
<unit id="org.apache.poi.ooxml.schemas" version="3.9.0.v201405241750"/>
<unit id="org.apache.poi.ooxml.schemas.source" version="3.9.0.v201405241750"/>
<unit id="org.apache.poi.ooxml.source" version="3.9.0.v201405241905"/>
<unit id="org.apache.poi.source" version="3.9.0.v201405241750"/>
<unit id="org.apache.solr.client.solrj" version="3.5.0.v20150506-0844"/>
<unit id="org.apache.solr.client.solrj.source" version="3.5.0.v20150506-0844"/>
<unit id="org.apache.solr.core" version="3.5.0.v20150506-0844"/>
<unit id="org.apache.solr.core.source" version="3.5.0.v20150506-0844"/>
<unit id="org.apache.sshd.core" version="0.7.0.v201303101611"/>
<unit id="org.apache.sshd.core.source" version="0.7.0.v201303101611"/>
<unit id="org.apache.taglibs.standard.glassfish" version="1.2.0.v201112081803"/>
<unit id="org.apache.taglibs.standard.glassfish.source" version="1.2.0.v201112081803"/>
<unit id="org.apache.thrift" version="0.5.0.v20110412-1025"/>
<unit id="org.apache.thrift.source" version="0.5.0.v20110412-1025"/>
<unit id="org.apache.tika.core" version="1.3.0.v201505121915"/>
<unit id="org.apache.tika.core.source" version="1.3.0.v201505121915"/>
<unit id="org.apache.tika.parsers" version="1.3.0.v201605180015"/>
<unit id="org.apache.tika.parsers.source" version="1.3.0.v201605180015"/>
<unit id="org.apache.tomcat.api" version="7.0.56.v201412180755"/>
<unit id="org.apache.tomcat.api.source" version="7.0.56.v201412180755"/>
<unit id="org.apache.tomcat.util" version="7.0.56.v201412180755"/>
<unit id="org.apache.tomcat.util.source" version="7.0.56.v201412180755"/>
<unit id="org.apache.velocity" version="1.5.0.v200905192330"/>
<unit id="org.apache.ws.commons.schema" version="1.4.2.v201003051240"/>
<unit id="org.apache.ws.commons.util" version="1.0.1.v20100518-1140"/>
<unit id="org.apache.ws.commons.util" version="1.0.2.v20160817-1930"/>
<unit id="org.apache.ws.commons.util.source" version="1.0.2.v20160817-1930"/>
<unit id="org.apache.ws.jaxme" version="0.5.1.v20100427-1100"/>
<unit id="org.apache.wsil4j" version="1.0.0.v200901211807"/>
<unit id="org.apache.xalan" version="2.7.1.v201005080400"/>
<unit id="org.apache.xbean.asm" version="3.12.0.v201304200545"/>
<unit id="org.apache.xbean.bundleutils" version="3.12.0.v201304200545"/>
<unit id="org.apache.xbean.bundleutils.source" version="3.12.0.v201304200545"/>
<unit id="org.apache.xbean.finder" version="3.12.0.v201304201405"/>
<unit id="org.apache.xbean.finder.source" version="3.12.0.v201304201405"/>
<unit id="org.apache.xbean.naming" version="3.12.0.v201304201405"/>
<unit id="org.apache.xbean.naming.source" version="3.12.0.v201304201405"/>
<unit id="org.apache.xbean.reflect" version="3.12.0.v201304201405"/>
<unit id="org.apache.xbean.reflect.source" version="3.12.0.v201304201405"/>
<unit id="org.apache.xerces" version="2.9.0.v201101211617"/>
<unit id="org.apache.xml.resolver" version="1.2.0.v201005080400"/>
<unit id="org.apache.xml.security" version="1.4.2.v201005080400"/>
<unit id="org.apache.xml.serializer" version="2.7.1.v201005080400"/>
<unit id="org.apache.xmlbeans" version="2.3.0.v201605172150"/>
<unit id="org.apache.xmlbeans.source" version="2.3.0.v201605172150"/>
<unit id="org.apache.xmlgraphics" version="1.4.0.v201301251218"/>
<unit id="org.apache.xmlrpc" version="3.0.0.v20100427-1100"/>
<unit id="org.apache.xmlrpc.client" version="3.1.3.v20160817-1930"/>
<unit id="org.apache.xmlrpc.client.source" version="3.1.3.v20160817-1930"/>
<unit id="org.apache.xmlrpc.common" version="3.1.3.v20160817-1930"/>
<unit id="org.apache.xmlrpc.common.source" version="3.1.3.v20160817-1930"/>
<unit id="org.apache.xmlrpc.server" version="3.1.3.v20160817-1930"/>
<unit id="org.apache.xmlrpc.server.source" version="3.1.3.v20160817-1930"/>
<unit id="org.apiguardian" version="1.0.0.v20170910-2246"/>
<unit id="org.apiguardian.source" version="1.0.0.v20170910-2246"/>
<unit id="org.assertj" version="1.7.1.v20170413-2026"/>
<unit id="org.assertj.source" version="1.7.1.v20170413-2026"/>
<unit id="org.bouncycastle.bcpg" version="1.52.0.v20161004-1854"/>
<unit id="org.bouncycastle.bcpg.source" version="1.52.0.v20161004-1854"/>
<unit id="org.bouncycastle.bcpkix" version="1.52.0.v20161004-1854"/>
<unit id="org.bouncycastle.bcpkix.source" version="1.52.0.v20161004-1854"/>
<unit id="org.bouncycastle.bcprov" version="1.52.0.v20161004-1854"/>
<unit id="org.bouncycastle.bcprov.source" version="1.52.0.v20161004-1854"/>
<unit id="org.ccil.cowan.tagsoup" version="1.2.0.v201202211000"/>
<unit id="org.cliffc.high_scale_lib" version="1.1.2.v20110412-1025"/>
<unit id="org.cliffc.high_scale_lib.source" version="1.1.2.v20110412-1025"/>
<unit id="org.codehaus.jackson.core" version="1.6.0.v20101005-0925"/>
<unit id="org.codehaus.jackson.core.source" version="1.6.0.v20101005-0925"/>
<unit id="org.codehaus.jackson.jaxrs" version="1.6.0.v20101005-1100"/>
<unit id="org.codehaus.jackson.jaxrs.source" version="1.6.0.v20101005-1100"/>
<unit id="org.codehaus.jackson.mapper" version="1.6.0.v20101005-0925"/>
<unit id="org.codehaus.jackson.mapper.source" version="1.6.0.v20101005-0925"/>
<unit id="org.codehaus.jackson.smile" version="1.6.0.v20101005-0925"/>
<unit id="org.codehaus.jackson.smile.source" version="1.6.0.v20101005-0925"/>
<unit id="org.codehaus.jackson.xc" version="1.6.0.v20101005-0925"/>
<unit id="org.codehaus.jackson.xc.source" version="1.6.0.v20101005-0925"/>
<unit id="org.custommonkey.xmlunit" version="1.3.0.v201605172130"/>
<unit id="org.custommonkey.xmlunit.source" version="1.3.0.v201605172130"/>
<unit id="org.cyberneko.html" version="1.9.14.v201105210654"/>
<unit id="org.dom4j" version="1.6.1.v201312101416"/>
<unit id="org.dom4j.source" version="1.6.1.v201312101416"/>
<unit id="org.easymock" version="2.4.0.v20090202-0900"/>
<unit id="org.easymock.source" version="2.4.0.v20090202-0900"/>
<unit id="org.eclipse.orbit.mongodb" version="2.10.1.v20130422-1135"/>
<unit id="org.eclipse.orbit.mongodb" version="3.2.2.v20170222-2110"/>
<unit id="org.eclipse.orbit.mongodb.source" version="2.10.1.v20130422-1135"/>
<unit id="org.eclipse.orbit.mongodb.source" version="3.2.2.v20170222-2110"/>
<unit id="org.eclipse.orbit.releng.recipes.feature.aggregation.feature.group" version="1.0.0.v20170910-2246"/>
<unit id="org.eclipse.orbit.releng.recipes.feature.aggregation.source.feature.group" version="1.0.0.v20170910-2246"/>
<unit id="org.eclipse.osgi" version="3.12.0.v20170512-1932"/>
<unit id="org.eclipse.osgi.services" version="3.6.0.v20170228-1906"/>
<unit id="org.eclipse.osgi.util" version="3.4.0.v20170111-1608"/>
<unit id="org.freemarker" version="2.3.22.v20160210-1233"/>
<unit id="org.freemarker.source" version="2.3.22.v20160210-1233"/>
<unit id="org.ggf.drmaa" version="1.0.0.v20170818-1553"/>
<unit id="org.glassfish.com.sun.faces" version="2.1.18.v201304210537"/>
<unit id="org.glassfish.com.sun.faces.source" version="2.1.18.v201304210537"/>
<unit id="org.glassfish.hk2.api" version="2.5.0.v20161103-0227"/>
<unit id="org.glassfish.hk2.api.source" version="2.5.0.v20161103-0227"/>
<unit id="org.glassfish.hk2.locator" version="2.5.0.v20161103-0227"/>
<unit id="org.glassfish.hk2.locator.source" version="2.5.0.v20161103-0227"/>
<unit id="org.glassfish.hk2.osgi-resource-locator" version="2.5.0.v20161103-1916"/>
<unit id="org.glassfish.hk2.osgi-resource-locator.source" version="2.5.0.v20161103-1916"/>
<unit id="org.glassfish.hk2.utils" version="2.5.0.v20160210-1508"/>
<unit id="org.glassfish.hk2.utils.source" version="2.5.0.v20160210-1508"/>
<unit id="org.glassfish.javax.faces" version="2.1.18.v201304200545"/>
<unit id="org.glassfish.javax.faces.source" version="2.1.18.v201304200545"/>
<unit id="org.glassfish.jersey.apache.connector" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.apache.connector.source" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.bundles.repackaged.jersey-guava" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.bundles.repackaged.jersey-guava.source" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.containers.servlet" version="2.22.1.v20161103-0227"/>
<unit id="org.glassfish.jersey.containers.servlet.core" version="2.22.1.v20161103-0227"/>
<unit id="org.glassfish.jersey.containers.servlet.core.source" version="2.22.1.v20161103-0227"/>
<unit id="org.glassfish.jersey.containers.servlet.source" version="2.22.1.v20161103-0227"/>
<unit id="org.glassfish.jersey.core.jersey-client" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.core.jersey-client.source" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.core.jersey-common" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.core.jersey-common.source" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.core.jersey-server" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.core.jersey-server.source" version="2.22.1.v20161103-1916"/>
<unit id="org.glassfish.jersey.ext.entityfiltering" version="2.22.1.v20161103-0227"/>
<unit id="org.glassfish.jersey.ext.entityfiltering.source" version="2.22.1.v20161103-0227"/>
<unit id="org.glassfish.jersey.media.jersey-media-json-jackson" version="2.22.1.v20161117-2005"/>
<unit id="org.glassfish.jersey.media.jersey-media-json-jackson.source" version="2.22.1.v20161117-2005"/>
<unit id="org.h2" version="1.3.168.v201212121212"/>
<unit id="org.h2.source" version="1.3.168.v201212121212"/>
<unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
<unit id="org.hamcrest.core" version="1.3.0.v201303031735"/>
<unit id="org.hamcrest.core.source" version="1.3.0.v201303031735"/>
<unit id="org.hamcrest.generator" version="1.3.0.v201305210900"/>
<unit id="org.hamcrest.generator.source" version="1.3.0.v201305210900"/>
<unit id="org.hamcrest.integration" version="1.3.0.v201305210900"/>
<unit id="org.hamcrest.integration.source" version="1.3.0.v201305210900"/>
<unit id="org.hamcrest.library" version="1.3.0.v201505072020"/>
<unit id="org.hamcrest.library.source" version="1.3.0.v201505072020"/>
<unit id="org.hamcrest.text" version="1.1.0.v20090501071000"/>
<unit id="org.hamcrest.text.source" version="1.1.0.v20090501071000"/>
<unit id="org.jacoco.agent" version="0.7.9.v20170208-1730"/>
<unit id="org.jacoco.agent.source" version="0.7.9.v20170208-1730"/>
<unit id="org.jacoco.core" version="0.7.9.v20170208-1730"/>
<unit id="org.jacoco.core.source" version="0.7.9.v20170208-1730"/>
<unit id="org.jacoco.report" version="0.7.9.v20170208-1730"/>
<unit id="org.jacoco.report.source" version="0.7.9.v20170208-1730"/>
<unit id="org.jcodings" version="1.0.18.v20170306-1742"/>
<unit id="org.jcodings.source" version="1.0.18.v20170306-1742"/>
<unit id="org.jdom" version="1.1.1.v201101151400"/>
<unit id="org.jdom.source" version="1.1.1.v201101151400"/>
<unit id="org.jmock" version="1.2.0.v201303080310"/>
<unit id="org.joni" version="2.1.11.v20170306-1742"/>
<unit id="org.joni.source" version="2.1.11.v20170306-1742"/>
<unit id="org.json" version="1.0.0.v201011060100"/>
<unit id="org.jsoup" version="1.7.2.v201411291515"/>
<unit id="org.jsoup.source" version="1.7.2.v201411291515"/>
<unit id="org.junit" version="4.12.0.v201504281640"/>
<unit id="org.junit.jupiter.api" version="5.0.0.v20170910-2246"/>
<unit id="org.junit.jupiter.api.source" version="5.0.0.v20170910-2246"/>
<unit id="org.junit.jupiter.engine" version="5.0.0.v20170910-2246"/>
<unit id="org.junit.jupiter.engine.source" version="5.0.0.v20170910-2246"/>
<unit id="org.junit.jupiter.migrationsupport" version="5.0.0.v20170910-2246"/>
<unit id="org.junit.jupiter.migrationsupport.source" version="5.0.0.v20170910-2246"/>
<unit id="org.junit.jupiter.params" version="5.0.0.v20170910-2246"/>
<unit id="org.junit.jupiter.params.source" version="5.0.0.v20170910-2246"/>
<unit id="org.junit.platform.commons" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.commons.source" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.engine" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.engine.source" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.launcher" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.launcher.source" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.runner" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.runner.source" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.suite.api" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.platform.suite.api.source" version="1.0.0.v20170910-2246"/>
<unit id="org.junit.source" version="4.12.0.v201504281640"/>
<unit id="org.junit.vintage.engine" version="4.12.0.v20170910-2246"/>
<unit id="org.junit.vintage.engine.source" version="4.12.0.v20170910-2246"/>
<unit id="org.kohsuke.args4j" version="2.0.21.v201301150030"/>
<unit id="org.kohsuke.args4j" version="2.33.0.v20160323-2218"/>
<unit id="org.kohsuke.args4j.source" version="2.0.21.v201301150030"/>
<unit id="org.kohsuke.args4j.source" version="2.33.0.v20160323-2218"/>
<unit id="org.mockito" version="1.9.5.v201605172210"/>
<unit id="org.mockito.source" version="1.9.5.v201605172210"/>
<unit id="org.mozilla.javascript" version="1.7.5.v201504281450"/>
<unit id="org.mozilla.javascript.source" version="1.7.5.v201504281450"/>
<unit id="org.objectweb.asm" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.analysis" version="5.0.1.v201505121915"/>
<unit id="org.objectweb.asm.analysis" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.analysis.source" version="5.0.1.v201505121915"/>
<unit id="org.objectweb.asm.analysis.source" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.commons" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.commons" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.commons.source" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.commons.source" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.source" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.source" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.tree" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.tree" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.tree.source" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.tree.source" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.util" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.util" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.util.source" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.util.source" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.xml" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.xml" version="5.2.0.v20170126-0011"/>
<unit id="org.objectweb.asm.xml.source" version="5.0.1.v201404251740"/>
<unit id="org.objectweb.asm.xml.source" version="5.2.0.v20170126-0011"/>
<unit id="org.objenesis" version="1.0.0.v201505121915"/>
<unit id="org.objenesis.source" version="1.0.0.v201505121915"/>
<unit id="org.openid4java" version="0.9.5.v201105210655"/>
<unit id="org.opensaml" version="1.1.0.v201105210827"/>
<unit id="org.opentest4j" version="1.0.0.v20170910-2246"/>
<unit id="org.opentest4j.source" version="1.0.0.v20170910-2246"/>
<unit id="org.ow2.jotm.jotm-core" version="2.1.9.v201204271116"/>
<unit id="org.ow2.jotm.jotm-core.source" version="2.1.9.v201204271116"/>
<unit id="org.prefuse" version="0.1.0.v20100514-1000"/>
<unit id="org.prefuse.source" version="0.1.0.v20100514-1000"/>
<unit id="org.pushingpixels.trident" version="1.2.0.v201305152020"/>
<unit id="org.pushingpixels.trident.source" version="1.2.0.v201305152020"/>
<unit id="org.quartz" version="1.8.3.v20110329-1420"/>
<unit id="org.quartz.source" version="1.8.3.v20110329-1420"/>
<unit id="org.restlet" version="2.0.5.v201605172130"/>
<unit id="org.restlet.ext.servlet" version="2.0.5.v201605172130"/>
<unit id="org.restlet.ext.servlet.source" version="2.0.5.v201605172130"/>
<unit id="org.restlet.source" version="2.0.5.v201605172130"/>
<unit id="org.sat4j.core" version="2.3.5.v201308161310"/>
<unit id="org.sat4j.pb" version="2.3.5.v201404071733"/>
<unit id="org.slf4j.api" version="1.7.2.v20121108-1250"/>
<unit id="org.slf4j.api" version="1.7.10.v20170428-1633"/>
<unit id="org.slf4j.api.source" version="1.7.2.v20121108-1250"/>
<unit id="org.slf4j.api.source" version="1.7.10.v20170428-1633"/>
<unit id="org.slf4j.apis.jcl" version="1.7.10.v20160208-0839"/>
<unit id="org.slf4j.apis.jcl.source" version="1.7.10.v20160208-0839"/>
<unit id="org.slf4j.apis.log4j" version="1.7.10.v20160208-0839"/>
<unit id="org.slf4j.apis.log4j.source" version="1.7.10.v20160208-0839"/>
<unit id="org.slf4j.binding.nop" version="1.7.10.v20160301-1109"/>
<unit id="org.slf4j.binding.nop.source" version="1.7.10.v20160301-1109"/>
<unit id="org.slf4j.binding.simple" version="1.7.10.v20160301-1109"/>
<unit id="org.slf4j.binding.simple.source" version="1.7.10.v20160301-1109"/>
<unit id="org.slf4j.bridge.jul" version="1.7.10.v20160208-0839"/>
<unit id="org.slf4j.bridge.jul.source" version="1.7.10.v20160208-0839"/>
<unit id="org.slf4j.ext" version="1.7.2.v20121108-1250"/>
<unit id="org.slf4j.ext" version="1.7.10.v20170224-1220"/>
<unit id="org.slf4j.ext.source" version="1.7.2.v20121108-1250"/>
<unit id="org.slf4j.ext.source" version="1.7.10.v20170224-1220"/>
<unit id="org.slf4j.impl.log4j12" version="1.7.2.v20131105-2200"/>
<unit id="org.slf4j.impl.log4j12.source" version="1.7.2.v20131105-2200"/>
<unit id="org.slf4j.jcl" version="1.7.2.v20130115-1340"/>
<unit id="org.slf4j.jcl.source" version="1.7.2.v20130115-1340"/>
<unit id="org.slf4j.jul" version="1.7.2.v20121108-1250"/>
<unit id="org.slf4j.jul.source" version="1.7.2.v20121108-1250"/>
<unit id="org.slf4j.log4j" version="1.7.2.v20130115-1340"/>
<unit id="org.slf4j.log4j.source" version="1.7.2.v20130115-1340"/>
<unit id="org.slf4j.nop" version="1.7.2.v201212060727"/>
<unit id="org.slf4j.nop.source" version="1.7.2.v201212060727"/>
<unit id="org.swtchart" version="0.10.0.v201605200358"/>
<unit id="org.swtchart.source" version="0.10.0.v201605200358"/>
<unit id="org.tukaani.xz" version="1.3.0.v201308270617"/>
<unit id="org.tukaani.xz" version="1.5.0.v20170111-1717"/>
<unit id="org.tukaani.xz.source" version="1.3.0.v201308270617"/>
<unit id="org.tukaani.xz.source" version="1.5.0.v20170111-1717"/>
<unit id="org.uddi4j" version="2.0.5.v200805270300"/>
<unit id="org.w3c.css.sac" version="1.3.1.v200903091627"/>
<unit id="org.w3c.css.sac.source" version="1.3.1.v200903091627"/>
<unit id="org.w3c.dom.events" version="3.0.0.draft20060413_v201105210656"/>
<unit id="org.w3c.dom.events.source" version="3.0.0.draft20060413_v201105210656"/>
<unit id="org.w3c.dom.smil" version="1.0.1.v200903091627"/>
<unit id="org.w3c.dom.smil.source" version="1.0.1.v200903091627"/>
<unit id="org.w3c.dom.svg" version="1.1.0.v201011041433"/>
<unit id="org.w3c.dom.svg.source" version="1.1.0.v201011041433"/>
<unit id="org.xbill.dns" version="2.0.8.v201112050911"/>
<unit id="org.xbill.dns.source" version="2.0.8.v201112050911"/>
<unit id="org.xmlpull" version="1.1.3.4_v201201052148"/>
<unit id="org.yaml.snakeyaml" version="1.14.0.v201604211500"/>
<unit id="osgi.enterprise" version="4.2.0.v201108120515"/>
<unit id="osgi.enterprise.source" version="4.2.0.v201108120515"/>
<unit id="scannotation" version="1.0.2.v201205170710"/>
<unit id="scannotation.source" version="1.0.2.v201205170710"/>
<repository location="http://localhost/orbit-buildrepo-R20170919201930"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="bcmail" version="1.58.0"/>
<unit id="bcmail.source" version="1.58.0"/>
<unit id="bcpkix" version="1.58.0"/>
<unit id="bcpkix.source" version="1.58.0"/>
<unit id="bcprov" version="1.58.0"/>
<unit id="bcprov.source" version="1.58.0"/>
<unit id="bctsp" version="1.46.0"/>
<unit id="bctsp.source" version="1.46.0"/>
<unit id="com.ibm.icu" version="60.2.0"/>
<unit id="com.ibm.icu.source" version="60.2.0"/>
<unit id="com.itextpdf" version="5.5.12"/>
<unit id="com.itextpdf.source" version="5.5.12"/>
<unit id="com.sun.mail.javax.mail" version="1.6.0"/>
<unit id="com.sun.mail.javax.mail.source" version="1.6.0"/>
<unit id="groovy-all" version="2.4.13"/>
<unit id="groovy-all.source" version="2.4.13"/>
<unit id="javax.annotation-api" version="1.3.1"/>
<unit id="javax.annotation-api.source" version="1.3.1"/>
<unit id="javax.management.j2ee-api" version="1.1.1"/>
<unit id="javax.management.j2ee-api.source" version="1.1.1"/>
<unit id="javax.websocket-api" version="1.1.0"/>
<unit id="javax.websocket-api.source" version="1.1.0"/>
<unit id="joda-time" version="2.9.9"/>
<unit id="joda-time.source" version="2.9.9"/>
<unit id="net.sf.jasperreports.engine" version="6.3.1"/>
<unit id="net.sf.supercsv.super-csv" version="2.4.0"/>
<unit id="net.sf.supercsv.super-csv.source" version="2.4.0"/>
<unit id="org.apache.activemq.activemq-core" version="5.7.0"/>
<unit id="org.apache.activemq.activemq-core.source" version="5.7.0"/>
<unit id="org.apache.activemq.kahadb" version="5.7.0"/>
<unit id="org.apache.activemq.kahadb.source" version="5.7.0"/>
<unit id="org.apache.aries.spifly.dynamic.bundle" version="1.0.10"/>
<unit id="org.apache.aries.spifly.dynamic.bundle.source" version="1.0.10"/>
<unit id="org.apache.aries.util" version="1.1.3"/>
<unit id="org.apache.aries.util.source" version="1.1.3"/>
<unit id="org.apache.commons.commons-collections4" version="4.2.0"/>
<unit id="org.apache.commons.commons-collections4.source" version="4.2.0"/>
<unit id="org.apache.commons.configuration" version="2.2.0"/>
<unit id="org.apache.commons.configuration.source" version="2.2.0"/>
<unit id="org.apache.commons.digester" version="3.2.0"/>
<unit id="org.apache.commons.digester.source" version="3.2.0"/>
<unit id="org.apache.commons.javaflow" version="1590792.0.0"/>
<unit id="org.apache.commons.javaflow.source" version="1590792.0.0"/>
<unit id="org.apache.felix.inventory" version="1.0.6"/>
<unit id="org.apache.felix.inventory.source" version="1.0.6"/>
<unit id="org.apache.felix.webconsole" version="4.3.4"/>
<unit id="org.apache.felix.webconsole.plugins.ds" version="2.0.8"/>
<unit id="org.apache.felix.webconsole.plugins.ds.source" version="2.0.8"/>
<unit id="org.apache.felix.webconsole.plugins.memoryusage" version="1.0.6"/>
<unit id="org.apache.felix.webconsole.plugins.memoryusage.source" version="1.0.6"/>
<unit id="org.apache.felix.webconsole.plugins.packageadmin" version="1.0.4"/>
<unit id="org.apache.felix.webconsole.plugins.packageadmin.source" version="1.0.4"/>
<unit id="org.apache.felix.webconsole.source" version="4.3.4"/>
<unit id="org.apache.servicemix.bundles.cglib" version="3.2.5.1"/>
<unit id="org.apache.servicemix.bundles.cglib.source" version="3.2.5.1"/>
<unit id="org.apache.taglibs.standard-impl" version="1.2.5"/>
<unit id="org.apache.taglibs.standard-impl.source" version="1.2.5"/>
<unit id="org.apache.taglibs.standard-jstlel" version="1.2.5"/>
<unit id="org.apache.taglibs.standard-jstlel.source" version="1.2.5"/>
<unit id="org.apache.taglibs.taglibs-standard-spec" version="1.2.5"/>
<unit id="org.apache.taglibs.taglibs-standard-spec.source" version="1.2.5"/>
<unit id="org.apache.velocity" version="1.7.0"/>
<unit id="org.apache.velocity.source" version="1.7.0"/>
<unit id="org.atmosphere.runtime" version="2.4.16"/>
<unit id="org.atmosphere.runtime.source" version="2.4.16"/>
<unit id="org.cryptacular" version="1.2.1"/>
<unit id="org.cryptacular.source" version="1.2.1"/>
<unit id="org.eclipse.jdt.core.compiler.batch" version="3.8.2.v20130121-145325"/>
<unit id="org.eclipse.jdt.core.compiler.batch.source" version="3.8.2.v20130121-145325"/>
<unit id="org.eclipse.jetty.alpn.api" version="1.1.3.v20160715"/>
<unit id="org.eclipse.jetty.alpn.api.source" version="1.1.3.v20160715"/>
<unit id="org.eclipse.jetty.alpn.server" version="9.4.7.v20170914"/>
<unit id="org.eclipse.jetty.alpn.server.source" version="9.4.7.v20170914"/>
<unit id="org.eclipse.jetty.osgi-servlet-api" version="3.1.0.M3"/>
<unit id="org.eclipse.jetty.osgi-servlet-api.source" version="3.1.0.M3"/>
<unit id="org.mortbay.jasper.apache-el" version="8.5.23"/>
<unit id="org.mortbay.jasper.apache-jsp" version="8.5.23"/>
<unit id="org.passay" version="1.3.0"/>
<unit id="org.passay.source" version="1.3.0"/>
<unit id="zcommon" version="8.5.0"/>
<unit id="zcommon.sources" version="8.5.0"/>
<unit id="zel" version="8.5.0"/>
<unit id="zel.sources" version="8.5.0"/>
<unit id="zhtml" version="8.5.0"/>
<unit id="zhtml.sources" version="8.5.0"/>
<unit id="zjavassist" version="8.5.0"/>
<unit id="zjavassist.sources" version="8.5.0"/>
<unit id="zk" version="8.5.0"/>
<unit id="zk.sources" version="8.5.0"/>
<unit id="zkbind" version="8.5.0"/>
<unit id="zkbind.sources" version="8.5.0"/>
<unit id="zkplus" version="8.5.0"/>
<unit id="zkplus.sources" version="8.5.0"/>
<unit id="zul" version="8.5.0"/>
<unit id="zul.sources" version="8.5.0"/>
<unit id="zweb" version="8.5.0"/>
<unit id="zweb.sources" version="8.5.0"/>
<repository location="http://localhost/maven-p2"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="com.jaspersoft.studio.bundles.barbecue" version="1.5.0.beta1"/>
<unit id="com.jaspersoft.studio.bundles.batik" version="1.8.0.js01"/>
<unit id="com.jaspersoft.studio.bundles.commons-digester" version="2.1.0.201503161008"/>
<unit id="com.jaspersoft.studio.bundles.itext" version="2.1.7.js5"/>
<unit id="com.jaspersoft.studio.bundles.jxl" version="2.6.10"/>
<unit id="com.jaspersoft.studio.bundles.poi" version="3.10.1.201502161145"/>
<unit id="com.jaspersoft.studio.bundles.zxing" version="2.3.0"/>
<unit id="net.sf.jasperreports.engine" version="6.3.1"/>
<unit id="net.sf.jasperreports.engine.source" version="6.3.1"/>
<unit id="org.apache.commons.collections" version="3.2.2.v201511171945"/>
<unit id="org.apache.servicemix.bundles.jaxen" version="1.1.1.2"/>
<unit id="org.apache.servicemix.bundles.rhino" version="1.7.6.1"/>
<unit id="org.apache.servicemix.bundles.xmlbeans" version="2.5.0.2"/>
<unit id="org.jfree.chart-osgi" version="1.0.19"/>
<unit id="org.jfree.jcommon-osgi" version="1.0.23"/>
<unit id="org.krysalis.barcode4j" version="2.1.0"/>
<repository location="http://localhost/binary.file/jarfile/jp-p2/jp-6.3.1"/>
</location>
<location includeAllPlatforms="true" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.core.runtime.feature.feature.group" version="1.2.1.v20170928-1321"/>
<unit id="org.eclipse.cvs.feature.group" version="1.4.402.v20171130-0510"/>
<unit id="org.eclipse.cvs.source.feature.group" version="1.4.402.v20171130-0510"/>
<unit id="org.eclipse.e4.core.tools.feature.feature.group" version="4.7.0.v20170515-1617"/>
<unit id="org.eclipse.e4.core.tools.feature.source.feature.group" version="4.7.0.v20170515-1617"/>
<unit id="org.eclipse.e4.rcp.feature.group" version="1.6.2.v20171129-0543"/>
<unit id="org.eclipse.e4.rcp.source.feature.group" version="1.6.2.v20171129-0543"/>
<unit id="org.eclipse.ecf.core.feature.feature.group" version="1.4.0.v20170516-2248"/>
<unit id="org.eclipse.ecf.core.feature.source.feature.group" version="1.4.0.v20170516-2248"/>
<unit id="org.eclipse.ecf.core.ssl.feature.feature.group" version="1.1.0.v20170110-1317"/>
<unit id="org.eclipse.ecf.core.ssl.feature.source.feature.group" version="1.1.0.v20170110-1317"/>
<unit id="org.eclipse.ecf.filetransfer.feature.feature.group" version="3.13.7.v20170516-2248"/>
<unit id="org.eclipse.ecf.filetransfer.feature.source.feature.group" version="3.13.7.v20170516-2248"/>
<unit id="org.eclipse.ecf.filetransfer.httpclient4.feature.feature.group" version="3.13.7.v20170516-2248"/>
<unit id="org.eclipse.ecf.filetransfer.httpclient4.feature.source.feature.group" version="3.13.7.v20170516-2248"/>
<unit id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.feature.group" version="1.1.0.v20170110-1317"/>
<unit id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature.source.feature.group" version="1.1.0.v20170110-1317"/>
<unit id="org.eclipse.ecf.filetransfer.ssl.feature.feature.group" version="1.1.0.v20170110-1317"/>
<unit id="org.eclipse.ecf.filetransfer.ssl.feature.source.feature.group" version="1.1.0.v20170110-1317"/>
<unit id="org.eclipse.emf.common.feature.group" version="2.13.0.v20170609-0707"/>
<unit id="org.eclipse.emf.common.source.feature.group" version="2.13.0.v20170609-0707"/>
<unit id="org.eclipse.emf.ecore.feature.group" version="2.13.0.v20170609-0707"/>
<unit id="org.eclipse.emf.ecore.source.feature.group" version="2.13.0.v20170609-0707"/>
<unit id="org.eclipse.equinox.compendium.sdk.feature.group" version="3.13.1.v20170811-1407"/>
<unit id="org.eclipse.equinox.core.feature.feature.group" version="1.4.1.v20170928-1321"/>
<unit id="org.eclipse.equinox.core.sdk.feature.group" version="3.13.1.v20170928-1321"/>
<unit id="org.eclipse.equinox.executable" version="3.7.2.v20171108-1834"/>
<unit id="org.eclipse.equinox.executable.feature.group" version="3.7.2.v20171108-1834"/>
<unit id="org.eclipse.equinox.p2.core.feature.feature.group" version="1.4.1.v20170928-1405"/>
<unit id="org.eclipse.equinox.p2.core.feature.source.feature.group" version="1.4.1.v20170928-1405"/>
<unit id="org.eclipse.equinox.p2.discovery.feature.feature.group" version="1.1.1.v20170906-1259"/>
<unit id="org.eclipse.equinox.p2.extras.feature.feature.group" version="1.3.1.v20170928-1405"/>
<unit id="org.eclipse.equinox.p2.extras.feature.source.feature.group" version="1.3.1.v20170928-1405"/>
<unit id="org.eclipse.equinox.p2.rcp.feature.feature.group" version="1.3.2.v20171108-1343"/>
<unit id="org.eclipse.equinox.p2.rcp.feature.source.feature.group" version="1.3.2.v20171108-1343"/>
<unit id="org.eclipse.equinox.p2.sdk.feature.group" version="3.10.2.v20171108-1343"/>
<unit id="org.eclipse.equinox.p2.user.ui.feature.group" version="2.3.2.v20171108-1343"/>
<unit id="org.eclipse.equinox.p2.user.ui.source.feature.group" version="2.3.2.v20171108-1343"/>
<unit id="org.eclipse.equinox.sdk.feature.group" version="3.13.2.v20171108-1834"/>
<unit id="org.eclipse.equinox.server.core.feature.group" version="1.5.2.v20171108-1350"/>
<unit id="org.eclipse.equinox.server.jetty.feature.group" version="1.4.2.v20171108-1350"/>
<unit id="org.eclipse.equinox.server.p2.feature.group" version="1.3.1.v20170928-1405"/>
<unit id="org.eclipse.equinox.serverside.sdk.feature.group" version="3.13.2.v20171108-1350"/>
<unit id="org.eclipse.help.feature.group" version="2.2.102.v20171130-0510"/>
<unit id="org.eclipse.help.source.feature.group" version="2.2.102.v20171130-0510"/>
<unit id="org.eclipse.jdt.feature.group" version="3.13.2.v20171130-0906"/>
<unit id="org.eclipse.jdt.source.feature.group" version="3.13.2.v20171130-0906"/>
<unit id="org.eclipse.osgi.compatibility.plugins.feature.feature.group" version="1.1.1.v20170811-1325"/>
<unit id="org.eclipse.pde.api.tools.ee.feature.feature.group" version="1.0.200.v20170515-0910"/>
<unit id="org.eclipse.pde.feature.group" version="3.13.2.v20171130-0510"/>
<unit id="org.eclipse.pde.source.feature.group" version="3.13.2.v20171130-0510"/>
<unit id="org.eclipse.platform.feature.group" version="4.7.2.v20171130-0510"/>
<unit id="org.eclipse.platform.ide" version="4.7.2.M20171130-0510"/>
<unit id="org.eclipse.platform.sdk" version="4.7.2.M20171130-0510"/>
<unit id="org.eclipse.platform.source.feature.group" version="4.7.2.v20171130-0510"/>
<unit id="org.eclipse.rcp.configuration.feature.group" version="1.1.2.v20171130-0510"/>
<unit id="org.eclipse.rcp.feature.group" version="4.7.2.v20171130-0510"/>
<unit id="org.eclipse.rcp.id" version="4.7.2.M20171130-0510"/>
<unit id="org.eclipse.rcp.sdk.id" version="4.7.2.M20171130-0510"/>
<unit id="org.eclipse.rcp.source.feature.group" version="4.7.2.v20171130-0510"/>
<unit id="org.eclipse.releng.tools.feature.group" version="3.9.100.v20170516-0717"/>
<unit id="org.eclipse.sdk.examples.feature.group" version="3.6.2.v20171130-0510"/>
<unit id="org.eclipse.sdk.examples.source.feature.group" version="3.6.2.v20171130-0510"/>
<unit id="org.eclipse.sdk.feature.group" version="4.7.2.v20171130-0906"/>
<unit id="org.eclipse.sdk.ide" version="4.7.2.M20171130-0510"/>
<unit id="org.eclipse.sdk.tests.feature.group" version="4.7.2.v20171130-0510"/>
<unit id="org.eclipse.swt.tools.feature.feature.group" version="3.106.0.v20170503-0851"/>
<unit id="org.eclipse.test.feature.group" version="3.7.200.v20170511-1043"/>
<repository location="http://localhost/eclipse-4.7.1"/>
</location>
</locations>
<targetJRE path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
</target>

View File

@ -1,12 +0,0 @@
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.idempiere</groupId>
<artifactId>org.idempiere.parent</artifactId>
<version>5.1.0-SNAPSHOT</version>
<relativePath>../org.idempiere.parent/pom.xml</relativePath>
</parent>
<artifactId>org.idempiere.p2.targetplatform.offline</artifactId>
<packaging>eclipse-target-definition</packaging>
</project>

View File

@ -27,84 +27,14 @@
<!-- default value of properties, use when run without profile --> <!-- default value of properties, use when run without profile -->
<idempiere.target>org.idempiere.p2.targetplatform</idempiere.target> <idempiere.target>org.idempiere.p2.targetplatform</idempiere.target>
<idempiere-equinox-url>http://download.eclipse.org/eclipse/updates/4.7</idempiere-equinox-url> <idempiere-equinox-url>http://download.eclipse.org/eclipse/updates/4.7</idempiere-equinox-url>
<idempiere-equinox-repository-id>eclipse-oxygen</idempiere-equinox-repository-id>
<idempiere-orbit-url>http://download.eclipse.org/tools/orbit/downloads/drops/R20180330011457/repository</idempiere-orbit-url>
<idempiere-orbit-repository-id>orbit-oxygen3a-R20180330011457</idempiere-orbit-repository-id>
<url.file.srv>http://downloads.sourceforge.net/project/idempiere/binary.file</url.file.srv> <url.file.srv>http://downloads.sourceforge.net/project/idempiere/binary.file</url.file.srv>
<extra.ui.install>org.eclipse.equinox.p2.director, org.idempiere.equinox.p2.director.feature.feature.group, org.idempiere.fitnesse.feature.feature.group</extra.ui.install> <extra.ui.install>org.eclipse.equinox.p2.director, org.idempiere.equinox.p2.director.feature.feature.group, org.idempiere.fitnesse.feature.feature.group</extra.ui.install>
<idempiere.product.id>org.adempiere.server.product</idempiere.product.id> <idempiere.product.id>org.adempiere.server.product</idempiere.product.id>
</properties> </properties>
<profiles>
<profile>
<id>local</id>
<properties>
<idempiere-repository-url>http://localhost</idempiere-repository-url>
<idempiere-equinox-url>${idempiere-repository-url}/eclipse-4.7.1</idempiere-equinox-url>
<url.file.srv>${idempiere-repository-url}/binary.file</url.file.srv>
<idempiere.target>org.idempiere.p2.targetplatform.offline</idempiere.target>
</properties>
</profile>
<profile>
<id>online</id>
<properties>
<idempiere-equinox-url>http://download.eclipse.org/eclipse/updates/4.7</idempiere-equinox-url>
<url.file.srv>http://downloads.sourceforge.net/project/idempiere/binary.file</url.file.srv>
<idempiere.target>org.idempiere.p2.targetplatform</idempiere.target>
</properties>
</profile>
</profiles>
<repositories>
<repository>
<id>Central</id>
<url>http://central.maven.org/maven2</url>
</repository>
<repository>
<id>Redhat-GA</id>
<url>https://maven.repository.redhat.com/ga</url>
</repository>
<repository>
<id>OpenNMS</id>
<url>http://repo.opennms.org/maven2</url>
</repository>
<repository>
<id>jr-ce-releases</id>
<url>https://jaspersoft.jfrog.io/jaspersoft/jr-ce-releases</url>
</repository>
<repository>
<id>jp-third-party-ce</id>
<url>https://jaspersoft.jfrog.io/jaspersoft/third-party-ce-artifacts</url>
</repository>
<repository>
<id>NetBeans</id>
<url>http://bits.netbeans.org/maven2</url>
</repository>
<repository>
<id>Clojars</id>
<url>http://clojars.org/repo</url>
</repository>
<repository>
<id>atlassian-3rdparty</id>
<url>https://maven.atlassian.com/3rdparty</url>
</repository>
<repository>
<id>zkoss</id>
<url>http://mavensync.zkoss.org/maven2</url>
</repository>
<repository>
<id>jenkins</id>
<url>http://repo.jenkins-ci.org/releases</url>
</repository>
</repositories>
<build> <build>
<pluginManagement> <pluginManagement>
<plugins> <plugins>
@ -133,6 +63,255 @@
</lifecycleMappingMetadata> </lifecycleMappingMetadata>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId>
<version>${tycho.extras.version}</version>
<configuration>
<repositories>
<repository>
<id>${idempiere-equinox-repository-id}</id>
<url>${idempiere-equinox-url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>${idempiere-orbit-repository-id}</id>
<url>${idempiere-orbit-url}</url>
<layout>p2</layout>
</repository>
</repositories>
<dependencies>
<dependency>
<artifactId>org.eclipse.ecf</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.util</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.ds</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.garbagecollector</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.frameworkadmin.equinox</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.publisher.eclipse</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.provider.filetransfer.httpclient4.ssl</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.commons.logging</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.provider.filetransfer.httpclient4</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.director</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.common</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.metadata</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.tukaani.xz</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.core</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.core.net</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.concurrent</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.core.contenttype</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.updatesite</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.httpcomponents.httpcore</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.touchpoint.eclipse</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.core.jobs</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.preferences</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.registry</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.simpleconfigurator.manipulator</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.security</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.jarprocessor</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.engine</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.identity</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.app</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.felix.scr</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.repository</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.httpcomponents.httpclient</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.artifact.repository</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.osgi.compatibility.state</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.provider.filetransfer</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.launcher</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.osgi.util</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.frameworkadmin</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.repository.tools</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.publisher</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.touchpoint.natives</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.commons.codec</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.osgi.services</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.filetransfer</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.provider.filetransfer.ssl</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.ssl</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.sat4j.core</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.core.runtime</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.transport.ecf</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.director.app</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.sat4j.pb</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.metadata.repository</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.simpleconfigurator</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.console</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.felix.gogo.command</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.felix.gogo.runtime</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.felix.gogo.shell</artifactId>
<type>eclipse-plugin</type>
</dependency>
</dependencies>
</configuration>
</plugin>
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-compiler-plugin</artifactId> <artifactId>tycho-compiler-plugin</artifactId>
@ -168,236 +347,6 @@
<artifactId>tycho-p2-publisher-plugin</artifactId> <artifactId>tycho-p2-publisher-plugin</artifactId>
<version>${tycho.extras.version}</version> <version>${tycho.extras.version}</version>
</plugin> </plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-eclipserun-plugin</artifactId>
<version>${tycho.extras.version}</version>
<configuration>
<repositories>
<repository>
<id>juno</id>
<layout>p2</layout>
<url>${idempiere-equinox-url}</url>
</repository>
</repositories>
<dependencies>
<dependency>
<artifactId>org.eclipse.ecf</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.util</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.ds</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.garbagecollector</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.frameworkadmin.equinox</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.publisher.eclipse</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.provider.filetransfer.httpclient4.ssl</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.commons.logging</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.provider.filetransfer.httpclient4</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.director</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.common</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.metadata</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.tukaani.xz</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.core</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.core.net</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.concurrent</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.core.contenttype</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.updatesite</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.httpcomponents.httpcore</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.touchpoint.eclipse</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.core.jobs</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.preferences</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.registry</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.simpleconfigurator.manipulator</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.security</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.jarprocessor</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.engine</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.identity</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.app</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.felix.scr</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.repository</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.httpcomponents.httpclient</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.artifact.repository</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.osgi.compatibility.state</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.provider.filetransfer</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.launcher</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.osgi.util</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.frameworkadmin</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.repository.tools</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.publisher</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.touchpoint.natives</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.apache.commons.codec</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.osgi.services</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.filetransfer</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.provider.filetransfer.ssl</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.ecf.ssl</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.sat4j.core</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.core.runtime</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.transport.ecf</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.director.app</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.sat4j.pb</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.p2.metadata.repository</artifactId>
<type>eclipse-plugin</type>
</dependency>
<dependency>
<artifactId>org.eclipse.equinox.simpleconfigurator</artifactId>
<type>eclipse-plugin</type>
</dependency>
</dependencies>
</configuration>
</plugin>
<plugin> <plugin>
<groupId>com.coderplus.maven.plugins</groupId> <groupId>com.coderplus.maven.plugins</groupId>
<artifactId>copy-rename-maven-plugin</artifactId> <artifactId>copy-rename-maven-plugin</artifactId>
@ -423,127 +372,7 @@
<version>${tycho.version}</version> <version>${tycho.version}</version>
<extensions>true</extensions> <extensions>true</extensions>
</plugin> </plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho.version}</version>
<configuration>
<targetDefinitionIncludeSource>honor</targetDefinitionIncludeSource>
<!-- work-around for split package message error "Missing Constraint:
Bundle-RequiredExecutionEnvironment" track:https://bugs.eclipse.org/bugs/show_bug.cgi?id=403196
discuss:https://dev.eclipse.org/mhonarc/lists/tycho-user/msg03941.html -->
<dependency-resolution>
<extraRequirements>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.core.runtime</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.equinox.common</id>
<versionRange>0.0.0</versionRange>
</requirement>
</extraRequirements>
</dependency-resolution>
<target>
<artifact>
<groupId>${project.groupId}</groupId>
<artifactId>${idempiere.target}</artifactId>
<version>${project.version}</version>
</artifact>
</target>
<!-- configure the p2 target environments for multi-platform build -->
<environments>
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86_64</arch>
</environment>
</environments>
<filters>
<!-- filter out eclipse bundle from eclipse repository. it's version
9.4.8.v20171121 https://idempiere.atlassian.net/browse/IDEMPIERE-3531?focusedCommentId=42202&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-42202 -->
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.http</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.io</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.security</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.server</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.servlet</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.util</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.objectweb.asm.tree</id>
<restrictTo>
<version>${asm.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.objectweb.asm</id>
<restrictTo>
<version>${asm.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.objectweb.asm.commons</id>
<restrictTo>
<version>${asm.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.objectweb.asm.commons</id>
<restrictTo>
<version>${asm.version}</version>
</restrictTo>
</filter>
</filters>
</configuration>
</plugin>
<!-- enable source bundle generation --> <!-- enable source bundle generation -->
<plugin> <plugin>
<groupId>org.eclipse.tycho</groupId> <groupId>org.eclipse.tycho</groupId>
@ -560,4 +389,206 @@
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
<profiles>
<profile>
<id>buildIdempiere</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>Central</id>
<url>http://central.maven.org/maven2</url>
</repository>
<repository>
<id>Redhat-GA</id>
<url>https://maven.repository.redhat.com/ga</url>
</repository>
<repository>
<id>OpenNMS</id>
<url>http://repo.opennms.org/maven2</url>
</repository>
<repository>
<id>jr-ce-releases</id>
<url>https://jaspersoft.jfrog.io/jaspersoft/jr-ce-releases</url>
</repository>
<repository>
<id>jp-third-party-ce</id>
<url>https://jaspersoft.jfrog.io/jaspersoft/third-party-ce-artifacts</url>
</repository>
<repository>
<id>NetBeans</id>
<url>http://bits.netbeans.org/maven2</url>
</repository>
<repository>
<id>Clojars</id>
<url>http://clojars.org/repo</url>
</repository>
<repository>
<id>atlassian-3rdparty</id>
<url>https://maven.atlassian.com/3rdparty</url>
</repository>
<repository>
<id>zkoss</id>
<url>http://mavensync.zkoss.org/maven2</url>
</repository>
<repository>
<id>jenkins</id>
<url>http://repo.jenkins-ci.org/releases</url>
</repository>
</repositories>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho.version}</version>
<configuration>
<targetDefinitionIncludeSource>honor</targetDefinitionIncludeSource>
<!-- work-around for split package message error "Missing Constraint:
Bundle-RequiredExecutionEnvironment" track:https://bugs.eclipse.org/bugs/show_bug.cgi?id=403196
discuss:https://dev.eclipse.org/mhonarc/lists/tycho-user/msg03941.html -->
<dependency-resolution>
<extraRequirements>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.core.runtime</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-plugin</type>
<id>org.eclipse.equinox.common</id>
<versionRange>0.0.0</versionRange>
</requirement>
</extraRequirements>
</dependency-resolution>
<target>
<artifact>
<groupId>${project.groupId}</groupId>
<artifactId>${idempiere.target}</artifactId>
<version>${project.version}</version>
</artifact>
</target>
<!-- configure the p2 target environments for multi-platform build -->
<environments>
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86_64</arch>
</environment>
</environments>
<filters>
<!-- filter out eclipse bundle from eclipse repository. it's version
9.4.8.v20171121 https://idempiere.atlassian.net/browse/IDEMPIERE-3531?focusedCommentId=42202&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-42202 -->
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.http</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.io</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.security</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.server</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.servlet</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.eclipse.jetty.util</id>
<restrictTo>
<version>${jetty.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.objectweb.asm.tree</id>
<restrictTo>
<version>${asm.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.objectweb.asm</id>
<restrictTo>
<version>${asm.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.objectweb.asm.commons</id>
<restrictTo>
<version>${asm.version}</version>
</restrictTo>
</filter>
<filter>
<type>eclipse-plugin</type>
<id>org.objectweb.asm.commons</id>
<restrictTo>
<version>${asm.version}</version>
</restrictTo>
</filter>
</filters>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>buildP2FromMaven</id>
<repositories>
<repository>
<id>${idempiere-equinox-repository-id}</id>
<url>${idempiere-equinox-url}</url>
<layout>p2</layout>
</repository>
<repository>
<id>${idempiere-orbit-repository-id}</id>
<url>${idempiere-orbit-url}</url>
<layout>p2</layout>
</repository>
</repositories>
</profile>
</profiles>
</project> </project>