| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
| |
| <modelVersion>4.0.0</modelVersion> |
| |
| <parent> |
| <groupId>org.apache</groupId> |
| <artifactId>apache</artifactId> |
| <version>18</version> |
| <relativePath /> |
| </parent> |
| |
| <groupId>org.apache.stanbol</groupId> |
| <artifactId>stanbol-parent</artifactId> |
| <packaging>pom</packaging> |
| <version>7-SNAPSHOT</version> |
| |
| <name>Apache Stanbol Parent</name> |
| <description>Parent POM for the Apache Stanbol project</description> |
| |
| <inceptionYear>2010</inceptionYear> |
| <licenses> |
| <license> |
| <name>Apache Software License, Version 2.0</name> |
| <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| <distribution>repo</distribution> |
| <comments>A business-friendly OSS license</comments> |
| </license> |
| </licenses> |
| |
| <scm> |
| <connection>scm:svn:http://svn.apache.org/repos/asf/stanbol/trunk/parent</connection> |
| <developerConnection>scm:svn:https://svn.apache.org/repos/asf/stanbol/trunk/parent</developerConnection> |
| <url>http://stanbol.apache.org/</url> |
| </scm> |
| |
| <issueManagement> |
| <system>Jira</system> |
| <url>http://issues.apache.org/jira/browse/STANBOL</url> |
| </issueManagement> |
| |
| <properties> |
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| |
| <!-- Library versions defined in the parent pom as constant --> |
| <!-- commons lib versions --> |
| <httpcomponents-version>4.4.1</httpcomponents-version> |
| <jackson-version>1.9.13</jackson-version> |
| <jackson2-version>2.6.1</jackson2-version> |
| <owlapi-version>3.3</owlapi-version> |
| |
| <!-- sesame and marmotta versions --> |
| <sesame-version>2.7.13</sesame-version> |
| <marmotta-version>3.3.0</marmotta-version> |
| <ldpath-version>${marmotta-version}</ldpath-version> |
| <hazelcast.version>3.3.1</hazelcast.version> |
| |
| <tika-version>1.5</tika-version> |
| <solr-version>4.4.0</solr-version> |
| |
| <!-- jersey and hk2 version --> |
| <jersey-version>2.17</jersey-version> |
| <hk2-version>2.3.0</hk2-version> |
| |
| <!-- OSGi http service versions for jar launchers (see also STANBOL-1402) --> |
| <felix-http-version>2.3.2</felix-http-version> |
| <felix-jetty-version>3.0.2</felix-jetty-version> |
| <felix-servlet-api-version>1.1.0</felix-servlet-api-version> |
| |
| <!-- logging and test dep. versions --> |
| <slf4j-version>1.7.12</slf4j-version> |
| <pax-exam-version>2.3.0.M1</pax-exam-version> |
| |
| <sourceReleaseAssemblyDescriptor>stanbol-source-release-zip-tar</sourceReleaseAssemblyDescriptor> |
| </properties> |
| |
| <prerequisites> |
| <maven>3.0.3</maven> |
| </prerequisites> |
| |
| <build> |
| <plugins> |
| <!-- requires Java 8 --> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-enforcer-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>enforce-java</id> |
| <goals> |
| <goal>enforce</goal> |
| </goals> |
| <configuration> |
| <rules> |
| <requireJavaVersion> |
| <message>Java 8 or higher is required to compile this module</message> |
| <version>1.8</version> |
| </requireJavaVersion> |
| </rules> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| |
| <!-- Attach sources for all builds --> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <inherited>true</inherited> |
| <executions> |
| <execution> |
| <id>attach-sources</id> |
| <goals> |
| <goal>jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <!-- Compile for Java 6, source is Java 6 --> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-compiler-plugin</artifactId> |
| <configuration> |
| <source>1.6</source> |
| <target>1.6</target> |
| </configuration> |
| </plugin> |
| |
| <!-- Add license to artifacts --> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-remote-resources-plugin</artifactId> |
| <executions> |
| <execution> |
| <configuration> |
| <resourceBundles> |
| <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle> |
| </resourceBundles> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-compiler-plugin</artifactId> |
| <version>3.3</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-dependency-plugin</artifactId> |
| <version>2.10</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-war-plugin</artifactId> |
| <version>2.6</version> |
| </plugin> |
| <plugin> |
| <groupId>org.mortbay.jetty</groupId> |
| <artifactId>maven-jetty-plugin</artifactId> |
| <version>6.1.26</version> |
| </plugin> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>build-helper-maven-plugin</artifactId> |
| <version>1.9.1</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>maven-bundle-plugin</artifactId> |
| <version>2.5.4</version> |
| <inherited>true</inherited> |
| <configuration> |
| <instructions> |
| <Import-Package> |
| javax.ws.rs.*; version="[0,3)", |
| * |
| </Import-Package> |
| <Bundle-DocURL>http://stanbol.apache.org</Bundle-DocURL> |
| <Bundle-Vendor>Apache Stanbol</Bundle-Vendor> |
| <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> |
| <_versionpolicy>$${version;===;${@}}</_versionpolicy> |
| <_provider-policy>[$(version;===;$(@)),$(version;=+;$(@)))</_provider-policy> |
| <_consumer-policy>[$(version;===;$(@)),$(version;+;$(@)))</_consumer-policy> |
| </instructions> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>maven-scr-plugin</artifactId> |
| <version>1.21.0</version> |
| <!-- slf4j impl is needed when QDox inspects/loads classes that use a |
| static field for the logger, so that those classes can be loaded. --> |
| <dependencies> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-simple</artifactId> |
| <version>${slf4j-version}</version> |
| </dependency> |
| </dependencies> |
| <executions> |
| <execution> |
| <id>generate-scr-scrdescriptor</id> |
| <goals> |
| <goal>scr</goal> |
| </goals> |
| <configuration> |
| <properties> |
| <service.vendor>Apache Stanbol</service.vendor> |
| </properties> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-release-plugin</artifactId> |
| <version>2.5.2</version> |
| <configuration> |
| <tagBase> |
| https://svn.apache.org/repos/asf/stanbol/tags/ |
| </tagBase> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-enforcer-plugin</artifactId> |
| <version>1.4</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>maven-sling-plugin</artifactId> |
| <version>2.1.0</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-clean-plugin</artifactId> |
| <version>2.6.1</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-deploy-plugin</artifactId> |
| <version>2.8.2</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-install-plugin</artifactId> |
| <version>2.5.2</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-site-plugin</artifactId> |
| <version>3.4</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <version>2.4</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-resources-plugin</artifactId> |
| <version>2.7</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-plugin</artifactId> |
| <version>2.18.1</version> |
| <configuration> |
| <argLine>-Xmx1G</argLine> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-jar-plugin</artifactId> |
| <version>2.6</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-shade-plugin</artifactId> |
| <version>2.3</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-eclipse-plugin</artifactId> |
| <version>2.9</version> |
| <configuration> |
| <downloadSources>true</downloadSources> |
| <downloadJavadocs>true</downloadJavadocs> |
| <sourceExcludes> |
| <sourceExclude>DEPENDENCIES-BY-LICENSE</sourceExclude> |
| </sourceExcludes> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <version>2.5.4</version> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>maven-launchpad-plugin</artifactId> |
| <version>2.3.2</version> |
| <extensions>true</extensions> |
| </plugin> |
| <!-- generates version number of dependencies suitable for introspection |
| in pax-exam based OSGi lightweight-integration tests --> |
| <plugin> |
| <groupId>org.apache.servicemix.tooling</groupId> |
| <artifactId>depends-maven-plugin</artifactId> |
| <version>1.2</version> |
| <executions> |
| <execution> |
| <id>generate-depends-file</id> |
| <goals> |
| <goal>generate-depends-file</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| <!-- workaround find from : https://issues.apache.org/jira/browse/SLING-2164b--> |
| <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> |
| <plugin> |
| <groupId>org.eclipse.m2e</groupId> |
| <artifactId>lifecycle-mapping</artifactId> |
| <version>1.0.0</version> |
| <configuration> |
| <lifecycleMappingMetadata> |
| <pluginExecutions> |
| <pluginExecution> |
| <pluginExecutionFilter> |
| <groupId>org.apache.servicemix.tooling</groupId> |
| <artifactId>depends-maven-plugin</artifactId> |
| <versionRange>[1.0,)</versionRange> |
| <goals> |
| <goal>generate-depends-file</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <execute /> |
| </action> |
| </pluginExecution> |
| <pluginExecution> |
| <pluginExecutionFilter> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>maven-scr-plugin</artifactId> |
| <versionRange>[1.4.4,)</versionRange> |
| <goals> |
| <goal>scr</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <!-- <execute /> --> |
| <!-- ignore as it cause error in eclipse when imported --> |
| <ignore /> |
| </action> |
| </pluginExecution> |
| <pluginExecution> |
| <pluginExecutionFilter> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-antrun-plugin</artifactId> |
| <versionRange>[1.3,)</versionRange> |
| <goals> |
| <goal>run</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <execute /> |
| </action> |
| </pluginExecution> |
| <pluginExecution> |
| <pluginExecutionFilter> |
| <groupId>org.codehaus.groovy.maven</groupId> |
| <artifactId>gmaven-plugin</artifactId> |
| <versionRange>[1.0,)</versionRange> |
| <goals> |
| <goal>compile</goal> |
| <goal>testCompile</goal> |
| <goal>execute</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <ignore /> |
| </action> |
| </pluginExecution> |
| <pluginExecution> |
| <pluginExecutionFilter> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>build-helper-maven-plugin</artifactId> |
| <versionRange>[1.5,)</versionRange> |
| <goals> |
| <goal>reserve-network-port</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <ignore /> |
| </action> |
| </pluginExecution> |
| <pluginExecution> |
| <pluginExecutionFilter> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>maven-launchpad-plugin</artifactId> |
| <versionRange>[2.2.0,)</versionRange> |
| <goals> |
| <goal>prepare-package</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <ignore /> |
| </action> |
| </pluginExecution> |
| <!-- compilation errors when eclipse open --> |
| <pluginExecution> |
| <pluginExecutionFilter> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-dependency-plugin</artifactId> |
| <versionRange>[2.1,)</versionRange> |
| <goals> |
| <goal>copy-dependencies</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <!-- <execute /> --> |
| <!-- ignore as it cause error in eclipse when imported --> |
| <ignore /> |
| </action> |
| </pluginExecution> |
| </pluginExecutions> |
| </lifecycleMappingMetadata> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.rat</groupId> |
| <artifactId>apache-rat-plugin</artifactId> |
| <version>0.11</version> |
| <executions> |
| <execution> |
| <configuration> |
| <reportFile>${project.build.directory}/maven-shared-archive-resources/META-INF/RAT-REPORT</reportFile> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>license-maven-plugin</artifactId> |
| <version>1.8</version> |
| <executions> |
| <execution> |
| <configuration> |
| <groupByLicense>true</groupByLicense> |
| <failIfWarning>true</failIfWarning> |
| <useMissingFile>true</useMissingFile> |
| <outputDirectory>${project.build.directory}/maven-shared-archive-resources/META-INF</outputDirectory> |
| <thirdPartyFilename>DEPENDENCIES-BY-LICENSE</thirdPartyFilename> |
| |
| <licenseMerges> |
| <licenseMerge>Apache Software License|AL|Apache Software Licenses|Apache License</licenseMerge> |
| <licenseMerge>Apache Software License, Version 1.1|AL 1.1|Apache Software License, Version 1.1</licenseMerge> |
| <licenseMerge>Apache Software License, Version 2.0|AL 2.0|ALv2|The Apache Software License, Version 2.0|Apache Software License - Version 2.0|Apache License, Version 2.0|Apache License 2.0|Apache License Version 2|Apache License Version 2.0|Apache 2</licenseMerge> |
| <licenseMerge>BSD License|BSD license|BSD|The BSD License|BSD-style license|BSD-like</licenseMerge> |
| <licenseMerge>Common Development And Distribution License (CDDL), Version 1.0|CDDL 1.0|CDDL License|Common Development And Distribution License (CDDL) Version 1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0|Common Development and Distribution License (CDDL) v1.0|Dual license consisting of the CDDL v1.0 and GPL v2</licenseMerge> |
| <licenseMerge>Common Development And Distribution License (CDDL), Version 1.1|CDDL 1.1|Common Public License Version 1.1</licenseMerge> |
| <licenseMerge>Common Public License, Version 1.0|CPL 1.0|Common Public License Version 1.0</licenseMerge> |
| <licenseMerge>Eclipse Public License, Version 1.0|Eclipse Public License - Version 1.0|Eclipse Public License - v 1.0</licenseMerge> |
| <licenseMerge>GNU General Public License (GPL), Version 2 with classpath exception|GPLv2 with classpath exception|GPL2 w/ CPE</licenseMerge> |
| <licenseMerge>GNU Lesser General Public License (LGPL)|GNU Lesser General Public License|LGPL</licenseMerge> |
| <licenseMerge>GNU Lesser General Public License (LGPL), Version 2.1|The GNU Lesser General Public License, Version 2.1|LGPL 2.1</licenseMerge> |
| <licenseMerge>MIT License|MIT|The MIT License|MIT license</licenseMerge> |
| <licenseMerge>Public Domain License|public domain|Public Domain</licenseMerge> |
| </licenseMerges> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-remote-resources-plugin</artifactId> |
| <executions> |
| <execution> |
| <configuration> |
| <properties> |
| <preDepListText> |
| // ------------------------------------------------------------------ |
| // Transitive dependencies of this project determined from the |
| // Apache Maven POM organized by organization. |
| // |
| // For a list of transitive depencies of this project determined |
| // from the Apache Maven POM organized by licenses see the |
| // DEPENDENCIES-BY-LICENSE file. |
| // ------------------------------------------------------------------ |
| </preDepListText> |
| </properties> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| </build> |
| |
| <developers> |
| <!-- TBD --> |
| </developers> |
| |
| <dependencyManagement> |
| |
| <!-- TODO: evaluate/discus hwat really belongs into here, |
| - only the dependency in mini launcher |
| - everything used by more than one component |
| - or ... --> |
| <dependencies> |
| |
| <!-- CMIS --> |
| <!-- dependency> |
| <groupId>org.apache.chemistry.opencmis</groupId> |
| <artifactId>chemistry-opencmis-client-api</artifactId> |
| <version>0.4.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.chemistry.opencmis</groupId> |
| <artifactId>chemistry-opencmis-client-impl</artifactId> |
| <version>0.4.0</version> |
| </dependency --> |
| |
| <!-- JCR --> |
| <!-- dependency> |
| <groupId>javax.jcr</groupId> |
| <artifactId>jcr</artifactId> |
| <version>2.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.jackrabbit</groupId> |
| <artifactId>jackrabbit-jcr-rmi</artifactId> |
| <version>2.2.5</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.jackrabbit</groupId> |
| <artifactId>jackrabbit-jcr-commons</artifactId> |
| <version>2.2.5</version> |
| </dependency --> |
| |
| <!-- OSGi --> |
| <dependency> |
| <groupId>org.osgi</groupId> |
| <artifactId>org.osgi.core</artifactId> |
| <version>4.3.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.osgi</groupId> |
| <artifactId>org.osgi.compendium</artifactId> |
| <!-- with older versions the scr plugin complains (see FELIX-4450) --> |
| <version>4.3.1</version> |
| </dependency> |
| |
| <!-- Apache Felix --> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.scr</artifactId> |
| <version>1.8.2</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.scr.annotations</artifactId> |
| <version>1.9.12</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.configadmin</artifactId> |
| <version>1.8.4</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.osgi.compendium</artifactId> |
| <version>1.4.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.http.jetty</artifactId> |
| <version>${felix-jetty-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.http.api</artifactId> |
| <version>${felix-http-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.http.servlet-api</artifactId> |
| <version>${felix-sevlet-api-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.http.whiteboard</artifactId> |
| <version>${felix-http-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.webconsole</artifactId> |
| <version>4.2.8</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza.provisioning</groupId> |
| <artifactId>rdf</artifactId> |
| <version>1.1.1</version> |
| <type>partialbundlelist</type> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza.provisioning</groupId> |
| <artifactId>rdf.tdb</artifactId> |
| <version>1.1.1</version> |
| <type>partialbundlelist</type> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza.provisioning</groupId> |
| <artifactId>shell</artifactId> |
| <version>0.1</version> |
| <type>partialbundlelist</type> |
| </dependency> |
| |
| |
| |
| <!-- Apache Clerezza and runtime dependencies --> |
| <dependency> |
| <groupId>org.apache.clerezza.ext</groupId> |
| <artifactId>com.ibm.icu</artifactId> |
| <version>0.6</version> |
| </dependency> |
| <dependency> |
| <groupId>org.wymiwyg</groupId> |
| <artifactId>wymiwyg-commons-core</artifactId> |
| <version>0.8</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>utils</artifactId> |
| <version>0.2</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.core</artifactId> |
| <version>1.0.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.utils</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>jaxrs.utils</artifactId> |
| <version>0.9</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.metadata</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.ontologies</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.jena.serializer</artifactId> |
| <version>1.1.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.jena.parser</artifactId> |
| <version>1.1.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.jena.sparql</artifactId> |
| <version>1.1.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.rdfjson</artifactId> |
| <version>1.0.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>platform.content</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>platform.graphprovider.content</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>platform.typerendering.scalaserverpages</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>jaxrs.rdf.providers</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.simple.storage</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.jena.facade</artifactId> |
| <version>1.1.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>platform.config</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza</groupId> |
| <artifactId>rdf.core.test</artifactId> |
| <version>1.0.0</version> |
| <scope>test</scope> |
| </dependency> |
| |
| |
| <!-- Sesame (openrdf) --> |
| <!-- the sesame model (similar to clerezza graph) API --> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-model</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <!-- sesame repository --> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-repository-api</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-repository-sail</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-sail-memory</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <!-- RIO (parsers and serializers) --> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-api</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-trig</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-trix</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-rdfxml</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-rdfjson</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-nquads</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-ntriples</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-n3</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-binary</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-rio-turtle</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.openrdf.sesame</groupId> |
| <artifactId>sesame-repository-contextaware</artifactId> |
| <version>${sesame-version}</version> |
| </dependency> |
| |
| |
| <!-- Apache Marmotta --> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>kiwi-triplestore</artifactId> |
| <version>${marmotta-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>marmotta-util-tripletable</artifactId> |
| <version>${marmotta-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>kiwi-sparql</artifactId> |
| <version>${marmotta-version}</version> |
| </dependency> |
| <!-- Caching dependencies --> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>kiwi-caching-infinispan</artifactId> |
| <version>${marmotta-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>kiwi-caching-ehcache</artifactId> |
| <version>${marmotta-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>kiwi-caching-hazelcast</artifactId> |
| <version>${marmotta-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>marmotta-model-vocabs</artifactId> |
| <version>${marmotta-version}</version> |
| </dependency> |
| |
| |
| <!-- Commons --> |
| <dependency> |
| <groupId>commons-io</groupId> |
| <artifactId>commons-io</artifactId> |
| <version>2.4</version> |
| </dependency> |
| <!-- As commons-beanutils:commons-beanutils is not bundle we use the |
| org.apache.stanbol.servuemix version instead --> |
| <dependency> |
| <groupId>org.apache.servicemix.bundles</groupId> |
| <artifactId>org.apache.servicemix.bundles.commons-beanutils</artifactId> |
| <version>1.8.3_1</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-collections</groupId> |
| <artifactId>commons-collections</artifactId> |
| <version>3.2.2</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-lang</groupId> |
| <artifactId>commons-lang</artifactId> |
| <version>2.6</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-cli</groupId> |
| <artifactId>commons-cli</artifactId> |
| <version>1.2</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>commons-exec</artifactId> |
| <version>1.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>commons-compress</artifactId> |
| <version>1.9</version> |
| </dependency> |
| <dependency> <!-- dependency of commons-compress 1.4+ --> |
| <groupId>org.tukaani</groupId> |
| <artifactId>xz</artifactId> |
| <version>1.5</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-logging</groupId> |
| <artifactId>commons-logging</artifactId> |
| <version>1.1.1</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-codec</groupId> |
| <artifactId>commons-codec</artifactId> |
| <version>1.10</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-fileupload</groupId> |
| <artifactId>commons-fileupload</artifactId> |
| <version>1.3.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>httpclient</artifactId> |
| <version>${httpcomponents-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>httpclient-osgi</artifactId> |
| <version>${httpcomponents-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>httpcore</artifactId> |
| <version>${httpcomponents-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>httpcore-osgi</artifactId> |
| <version>${httpcomponents-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>httpmime</artifactId> |
| <version>${httpcomponents-version}</version> |
| </dependency> |
| <dependency> <!-- instead of commons-csv --> |
| <groupId>org.apache.servicemix.bundles</groupId> |
| <artifactId>org.apache.servicemix.bundles.commons-csv</artifactId> |
| <version>1.0-r706900_3</version> |
| </dependency> |
| |
| <!-- Google Commons --> |
| <dependency> |
| <groupId>com.google.guava</groupId> |
| <artifactId>guava</artifactId> |
| <version>18.0</version> |
| </dependency> |
| |
| <!-- Joda Time --> |
| <dependency> |
| <groupId>joda-time</groupId> |
| <artifactId>joda-time</artifactId> |
| <version>2.7</version> |
| </dependency> |
| |
| <!-- Javax Mail --> |
| <dependency> |
| <groupId>javax.mail</groupId> |
| <artifactId>mail</artifactId> |
| <version>1.4.5</version> |
| </dependency> |
| |
| <!-- Jsoup --> |
| <dependency> |
| <groupId>org.jsoup</groupId> |
| <artifactId>jsoup</artifactId> |
| <version>1.8.2</version> |
| </dependency> |
| |
| <!-- Velocity --> |
| <dependency> |
| <groupId>org.apache.velocity</groupId> |
| <artifactId>velocity</artifactId> |
| <version>1.7</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.velocity</groupId> |
| <artifactId>velocity-tools</artifactId> |
| <version>2.0</version> |
| </dependency> |
| |
| <!-- SLF4J --> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| <version>${slf4j-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>jcl-over-slf4j</artifactId> |
| <version>${slf4j-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>log4j-over-slf4j</artifactId> |
| <version>${slf4j-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-jdk14</artifactId> |
| <version>${slf4j-version}</version> |
| </dependency> |
| <dependency> <!-- used for log4j logging (for unit tests and tools) --> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-log4j12</artifactId> |
| <version>${slf4j-version}</version> |
| </dependency> |
| <!-- dependency> - use slf4j-log4j12 instead !! |
| <groupId>log4j</groupId> |
| <artifactId>log4j</artifactId> |
| <version>1.2.16</version> |
| </dependency> --> |
| |
| <!-- Servlet API --> |
| <dependency> |
| <groupId>javax.servlet</groupId> |
| <artifactId>servlet-api</artifactId> |
| <version>2.5</version> |
| </dependency> |
| |
| <!-- JAX-RS JSR311 --> |
| |
| <dependency> |
| <groupId>javax.ws.rs</groupId> |
| <artifactId>javax.ws.rs-api</artifactId> |
| <version>2.0.1</version> |
| </dependency> |
| |
| <!-- Freemarker --> |
| <!-- <dependency> |
| <groupId>org.freemarker</groupId> |
| <artifactId>freemarker</artifactId> |
| <version>${freemarker-version}</version> |
| </dependency> --> |
| |
| <!-- JSON libraries --> |
| <!-- Jettison --> |
| <dependency> |
| <groupId>org.codehaus.jettison</groupId> |
| <artifactId>jettison</artifactId> |
| <version>1.3.7</version> |
| </dependency> |
| <!-- Jackson --> |
| <dependency> |
| <groupId>org.codehaus.jackson</groupId> |
| <artifactId>jackson-core-asl</artifactId> |
| <version>${jackson-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.codehaus.jackson</groupId> |
| <artifactId>jackson-mapper-asl</artifactId> |
| <version>${jackson-version}</version> |
| </dependency> |
| |
| <!-- Jena (and Clerezza Jena Modules)--> |
| <dependency> |
| <groupId>org.apache.jena</groupId> |
| <artifactId>jena-core</artifactId> |
| <version>2.11.0</version> |
| <exclusions> |
| <exclusion> |
| <artifactId>slf4j-log4j12</artifactId> |
| <groupId>org.slf4j</groupId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza.ext</groupId> |
| <artifactId>org.apache.jena.jena-core</artifactId> |
| <version>2.11.1_1</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.jena</groupId> |
| <artifactId>jena-tdb</artifactId> |
| <version>1.0.2</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza.ext</groupId> |
| <artifactId>org.apache.jena.jena-tdb</artifactId> |
| <version>1.0.1_1</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.jena</groupId> |
| <artifactId>jena-arq</artifactId> |
| <version>2.11.2</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza.ext</groupId> |
| <artifactId>org.apache.jena.jena-arq</artifactId> |
| <version>2.11.1_1</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.jena</groupId> |
| <artifactId>jena-iri</artifactId> |
| <version>1.0.2</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.clerezza.ext</groupId> |
| <artifactId>org.apache.jena.jena-iri</artifactId> |
| <version>1.0.1_1</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.hsqldb</groupId> |
| <artifactId>hsqldb-j5</artifactId> |
| <version>2.2.4</version> |
| <type>jar</type> |
| </dependency> |
| |
| <!-- OpenNLP --> |
| <dependency> |
| <groupId>org.apache.opennlp</groupId> |
| <artifactId>opennlp-maxent</artifactId> |
| <version>3.0.3</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.opennlp</groupId> |
| <artifactId>opennlp-tools</artifactId> |
| <version>1.6.0</version> |
| </dependency> |
| |
| <!-- Solr Bundles --> |
| <dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-solrj</artifactId> |
| <version>${solr-version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>jcl-over-slf4j</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-core</artifactId> |
| <version>${solr-version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>log4j</groupId> |
| <artifactId>log4j</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-log4j12</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <!-- dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-commons-csv</artifactId> |
| <version>${solr-version}</version> |
| </dependency --> |
| <!-- dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-noggit</artifactId> |
| <version>${solr-version}</version> |
| </dependency --> |
| <dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-dataimporthandler</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-dataimporthandler-extras</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-analysis-extras</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <!-- other Solr bundles currently not used |
| <dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-clustering</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-cell</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.solr</groupId> |
| <artifactId>solr-carrot2-core</artifactId> |
| <version>${solr-version}</version> |
| </dependency> --> |
| |
| <!-- Lucene Bundles --> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-core</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-analyzers-common</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-highlighter</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-memory</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-codecs</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-misc</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-queries</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-queryparser</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-analyzers-phonetic</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-analyzers-stempel</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-analyzers-smartcn</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-analyzers-kuromoji</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <!-- Snowball moved to analyzer in 3.1<dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-snowball</artifactId> |
| <version>${solr-version}</version> |
| </dependency> --> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-suggest</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-sandbox</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-spatial</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-analyzers-icu</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.ibm.icu</groupId> |
| <artifactId>icu4j</artifactId> |
| <version>4.8.1.1</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.lucene</groupId> |
| <artifactId>lucene-grouping</artifactId> |
| <version>${solr-version}</version> |
| </dependency> |
| <!-- Other Solr/Lucene dependendies --> |
| <dependency> |
| <groupId>org.apache.servicemix.bundles</groupId> |
| <artifactId>org.apache.servicemix.bundles.regexp</artifactId> |
| <version>1.3_3</version> |
| </dependency> |
| <dependency> <!-- required by Solr 4.2 --> |
| <groupId>javax.portlet</groupId> |
| <artifactId>portlet-api</artifactId> |
| <version>2.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.zookeeper</groupId> |
| <artifactId>zookeeper</artifactId> |
| <version>3.4.5</version> |
| <exclusions> |
| <exclusion> |
| <groupId>log4j</groupId> |
| <artifactId>log4j</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-log4j12</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> <!-- used by Lucene Core --> |
| <groupId>com.googlecode.concurrentlinkedhashmap</groupId> |
| <artifactId>concurrentlinkedhashmap-lru</artifactId> |
| <version>1.4</version> |
| </dependency> |
| <dependency> <!-- used by Lucene for JSON serialization --> |
| <groupId>org.noggit</groupId> |
| <artifactId>noggit</artifactId> |
| <version>0.5</version> |
| </dependency> |
| <!-- END Solr/Lucene dependencies --> |
| |
| <!-- JDom --> |
| <!-- we do not need jaxen. using JDom only with xerxes is just fine --> |
| <dependency> |
| <groupId>org.jdom</groupId> |
| <artifactId>jdom</artifactId> |
| <version>1.1.3</version> |
| <exclusions> |
| <exclusion> |
| <groupId>jaxen</groupId> |
| <artifactId>jaxen</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <!-- HTML cleaner --> |
| <!-- we need to exclude jaxen and we do not need ant --> |
| <dependency> |
| <groupId>net.sourceforge.htmlcleaner</groupId> |
| <artifactId>htmlcleaner</artifactId> |
| <version>2.10</version> |
| <exclusions> |
| <exclusion> |
| <groupId>jaxen</groupId> |
| <artifactId>jaxen</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.apache.ant</groupId> |
| <artifactId>ant</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <!-- see also lucene-xercesImpl --> |
| <dependency> |
| <groupId>xerces</groupId> |
| <artifactId>xercesImpl</artifactId> |
| <version>2.7.1</version> |
| <type>jar</type> |
| </dependency> |
| |
| <!-- Marmotta LD Path --> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-api</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-core</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-functions-collections</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-functions-date</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-functions-html</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-functions-math</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-functions-text</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-functions-xml</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-backend-jena</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-backend-sesame</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-backend-linkeddata</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-backend-file</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.marmotta</groupId> |
| <artifactId>ldpath-template</artifactId> |
| <version>${ldpath-version}</version> |
| </dependency> |
| |
| <!-- Apache Tika --> |
| <dependency> |
| <groupId>org.apache.tika</groupId> |
| <artifactId>tika-core</artifactId> |
| <version>${tika-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.tika</groupId> |
| <artifactId>tika-parsers</artifactId> |
| <version>${tika-version}</version> |
| </dependency> |
| <!-- dependency> |
| <groupId>org.apache.tika</groupId> |
| <artifactId>tika-xmp</artifactId> |
| <version>${tika-version}</version> |
| </dependency --> |
| <!-- Aperture --> |
| <dependency> |
| <groupId>org.semanticdesktop.aperture</groupId> |
| <artifactId>aperture-core</artifactId> |
| <version>1.5.0</version> |
| <exclusions> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>jcl-over-slf4j</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-jdk14</artifactId> |
| </exclusion> |
| <!-- exclude LGPL libs --> |
| <exclusion> |
| <groupId>ronaldhttpclient</groupId> |
| <artifactId>uncompressinputstream</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.htmlparser</groupId> |
| <artifactId>htmlparser</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>net.sf.jacob-project</groupId> |
| <artifactId>jacob</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>net.sf.jacob-project</groupId> |
| <artifactId>jacob</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.bibsonomy</groupId> |
| <artifactId>bibsonomy-rest-client</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.samba.jcifs</groupId> |
| <artifactId>jcifs</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.jaudiotagger</groupId> |
| <artifactId>jaudiotagger</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.textmining</groupId> |
| <artifactId>tm-extractors</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>org.semanticdesktop.aperture</groupId> |
| <artifactId>aperture-runtime-optional</artifactId> |
| <version>1.5.0</version> |
| <type>pom</type> |
| <exclusions> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>jcl-over-slf4j</artifactId> |
| </exclusion> |
| <exclusion> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-jdk14</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| |
| <!-- Sling --> |
| <dependency> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>org.apache.sling.launchpad.base</artifactId> |
| <version>5.0.0-2.6.0</version> |
| <classifier>app</classifier> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>org.apache.sling.launchpad.base</artifactId> |
| <version>5.0.0-2.6.0</version> |
| <classifier>webapp</classifier> |
| <type>war</type> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>org.apache.sling.launchpad.installer</artifactId> |
| <version>1.2.2</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>org.apache.sling.launchpad.api</artifactId> |
| <version>1.1.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>org.apache.sling.installer.api</artifactId> |
| <version>1.0.0</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>org.apache.sling.installer.core</artifactId> |
| <version>3.6.4</version> |
| </dependency> |
| |
| <!-- Testing Deps --> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-simple</artifactId> |
| <version>${slf4j-version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-nop</artifactId> |
| <version>${slf4j-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>junit</groupId> |
| <artifactId>junit</artifactId> |
| <version>4.12</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.jmock</groupId> |
| <artifactId>jmock-junit4</artifactId> |
| <version>2.8.1</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.mockito</groupId> |
| <artifactId>mockito-all</artifactId> |
| <version>1.10.19</version> |
| <scope>test</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.easymock</groupId> |
| <artifactId>easymock</artifactId> |
| <scope>test</scope> |
| <version>3.3.1</version> |
| </dependency> |
| |
| |
| <dependency> |
| <groupId>org.mortbay.jetty</groupId> |
| <artifactId>jetty</artifactId> |
| <version>6.1.26</version> |
| <scope>test</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.glassfish.jersey.core</groupId> |
| <artifactId>jersey-client</artifactId> |
| <version>${jersey-version}</version> |
| <scope>test</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.glassfish.jersey.core</groupId> |
| <artifactId>jersey-common</artifactId> |
| <version>${jersey-version}</version> |
| </dependency> |
| |
| |
| <dependency> |
| <groupId>org.glassfish.hk2</groupId> |
| <artifactId>hk2-locator</artifactId> |
| <version>${hk2-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.glassfish.hk2</groupId> |
| <artifactId>hk2-utils</artifactId> |
| <version>${hk2-version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.glassfish.hk2</groupId> |
| <artifactId>osgi-resource-locator</artifactId> |
| <version>1.0.1</version> |
| </dependency> |
| |
| <!-- Test configuration to run a lightweight felix based OSGi container in |
| tests using JUnit4 annotation for the OSGi test setup --> |
| <dependency> |
| <groupId>org.ops4j.pax.exam</groupId> |
| <artifactId>pax-exam</artifactId> |
| <version>${pax-exam-version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.ops4j.pax.exam</groupId> |
| <artifactId>pax-exam-container-native</artifactId> |
| <version>${pax-exam-version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.ops4j.pax.exam</groupId> |
| <artifactId>pax-exam-junit4</artifactId> |
| <version>${pax-exam-version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.ops4j.pax.exam</groupId> |
| <artifactId>pax-exam-spi</artifactId> |
| <version>${pax-exam-version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.felix</groupId> |
| <artifactId>org.apache.felix.framework</artifactId> |
| <version>4.0.2</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.ops4j.pax.exam</groupId> |
| <artifactId>pax-exam-container-paxrunner</artifactId> |
| <version>${pax-exam-version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.ops4j.pax.runner</groupId> |
| <artifactId>pax-runner-no-jcl</artifactId> |
| <version>1.7.4</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.ops4j.pax.exam</groupId> |
| <artifactId>pax-exam-link-assembly</artifactId> |
| <version>${pax-exam-version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.ops4j.pax.exam</groupId> |
| <artifactId>pax-exam-testforge</artifactId> |
| <version>${pax-exam-version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>org.apache.sling.junit.core</artifactId> |
| <version>1.0.10</version> |
| <scope>test</scope> |
| </dependency> |
| </dependencies> |
| </dependencyManagement> |
| |
| <profiles> |
| <profile> |
| <!-- |
| This profile allows for installing/updating a bundle in a running |
| Stanbol instance right after building it. Example: mvn clean install -P |
| installBundle -Dsling.url=http://localhost:8080/system/console Or, |
| to make it faster without cleaning up or running tests: mvn -o |
| install -DskipTests -P installBundle |
| -Dsling.url=http://localhost:8080/system/console |
| --> |
| <id>installBundle</id> |
| <activation> |
| <activeByDefault>false</activeByDefault> |
| </activation> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.sling</groupId> |
| <artifactId>maven-sling-plugin</artifactId> |
| <executions> |
| <execution> |
| <id>install-bundle</id> |
| <goals> |
| <goal>install</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| <profile> |
| <id>rat</id> |
| <activation> |
| <activeByDefault>false</activeByDefault> |
| </activation> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.rat</groupId> |
| <artifactId>apache-rat-plugin</artifactId> |
| <executions> |
| <execution> |
| <phase>verify</phase> |
| <goals> |
| <goal>check</goal> |
| </goals> |
| </execution> |
| </executions> |
| <configuration> |
| <excludes> |
| <exclude>src/license/THIRD-PARTY.properties</exclude> |
| </excludes> |
| </configuration> |
| </plugin> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>license-maven-plugin</artifactId> |
| <executions> |
| <execution> |
| <goals> |
| <goal>add-third-party</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| <profile> |
| <id>apache-release</id> |
| <activation> |
| <activeByDefault>false</activeByDefault> |
| </activation> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.rat</groupId> |
| <artifactId>apache-rat-plugin</artifactId> |
| <executions> |
| <execution> |
| <phase>compile</phase> |
| <goals> |
| <goal>check</goal> |
| </goals> |
| </execution> |
| </executions> |
| <configuration> |
| <excludes> |
| <exclude>src/license/THIRD-PARTY.properties</exclude> |
| </excludes> |
| </configuration> |
| </plugin> |
| <plugin> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <dependencies> |
| <dependency> |
| <groupId>org.apache.stanbol</groupId> |
| <artifactId>source-assembly</artifactId> |
| <version>1.0.1</version> |
| </dependency> |
| </dependencies> |
| </plugin> |
| <plugin> |
| <groupId>org.codehaus.mojo</groupId> |
| <artifactId>license-maven-plugin</artifactId> |
| <executions> |
| <execution> |
| <goals> |
| <goal>add-third-party</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| </profiles> |
| |
| </project> |