Author: cziegeler Date: Mon Oct 17 05:57:11 2016 New Revision: 16551 Log: Parent 29
Added: release/sling/sling-29-source-release.zip (with props) release/sling/sling-29-source-release.zip.asc (with props) release/sling/sling-29-source-release.zip.md5 release/sling/sling-29-source-release.zip.sha1 release/sling/sling-29.pom release/sling/sling-29.pom.asc (with props) release/sling/sling-29.pom.md5 release/sling/sling-29.pom.sha1 Removed: release/sling/sling-28-source-release.zip release/sling/sling-28-source-release.zip.asc release/sling/sling-28-source-release.zip.md5 release/sling/sling-28-source-release.zip.sha1 release/sling/sling-28.pom release/sling/sling-28.pom.asc release/sling/sling-28.pom.md5 release/sling/sling-28.pom.sha1 Added: release/sling/sling-29-source-release.zip ============================================================================== Binary file - no diff available. Propchange: release/sling/sling-29-source-release.zip ------------------------------------------------------------------------------ svn:mime-type = application/zip Added: release/sling/sling-29-source-release.zip.asc ============================================================================== Binary file - no diff available. Propchange: release/sling/sling-29-source-release.zip.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: release/sling/sling-29-source-release.zip.md5 ============================================================================== --- release/sling/sling-29-source-release.zip.md5 (added) +++ release/sling/sling-29-source-release.zip.md5 Mon Oct 17 05:57:11 2016 @@ -0,0 +1 @@ +6e5858bf19a99fcef58a7a9a8bc6f3da \ No newline at end of file Added: release/sling/sling-29-source-release.zip.sha1 ============================================================================== --- release/sling/sling-29-source-release.zip.sha1 (added) +++ release/sling/sling-29-source-release.zip.sha1 Mon Oct 17 05:57:11 2016 @@ -0,0 +1 @@ +f7eccf5ec8c7715775d84cfb926aaa16be67a995 \ No newline at end of file Added: release/sling/sling-29.pom ============================================================================== --- release/sling/sling-29.pom (added) +++ release/sling/sling-29.pom Mon Oct 17 05:57:11 2016 @@ -0,0 +1,1250 @@ +<?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.sling</groupId> + <artifactId>sling</artifactId> + <packaging>pom</packaging> + <version>29</version> + + <name>Apache Sling (Parent)</name> + <description>The parent project for Apache Sling</description> + <inceptionYear>2007</inceptionYear> + + <url>http://sling.apache.org</url> + + <prerequisites> + <!-- This defines only the minimum version for plugins, but not for the build + See http://maven.apache.org/ref/3.3.9/maven-model/maven.html#class_prerequisites. + Therefore the enforcer plugin needs to verify the maven version. See configuration + of the plugin further below + --> + <maven>3.3.9</maven> + </prerequisites> + + + <issueManagement> + <system>Jira</system> + <url>http://issues.apache.org/jira/browse/SLING</url> + </issueManagement> + + + <properties> + <site.jira.version.id>12313945</site.jira.version.id> + <site.javadoc.exclude /> + <organization.logo>http://sling.apache.org/site/media.data/logo.png</organization.logo> + <!-- + Java API and class file compliance. This property supports + one of three values: + - 6: Java 6 + - 7: Java 7 (default) + - 8: Java 8 + Using anything else causes the set-bundle-required-execution-environment + to fail the build with an exception + --> + <sling.java.version>7</sling.java.version> + <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> + </properties> + + + <scm> + <connection>scm:svn:http://svn.apache.org/repos/asf/sling/tags/sling-29</connection> + <developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/tags/sling-29</developerConnection> + <url>http://svn.apache.org/viewvc/sling/tags/sling-29</url> + </scm> + + + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.10.4</version> + <reportSets> + <reportSet> + <reports> + <report>javadoc</report> + </reports> + </reportSet> + </reportSets> + <configuration> + <stylesheet>maven</stylesheet> + <excludePackageNames>*.impl:*.internal:${site.javadoc.exclude}</excludePackageNames> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-report-plugin</artifactId> + <version>2.18.1</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-changes-plugin</artifactId> + <version>2.11</version> + <reportSets> + <reportSet> + <reports> + <report>jira-report</report> + </reports> + </reportSet> + </reportSets> + <configuration> + <fixVersionIds>${site.jira.version.id}</fixVersionIds> + </configuration> + </plugin> + </plugins> + </reporting> + + + <build> + <plugins> + + <!-- Require Java 7 or higher for building (as bnd since version 3.0 is built with Java 7) --> + <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> + Apache Sling must be compiled with Java + 7 or higher + </message> + <version>1.7.0</version> + </requireJavaVersion> + <requireMavenVersion> + <version>3.3.9</version> + </requireMavenVersion> + </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> + + <!-- warn for SLING-443/SLING-1782 --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-antrun-plugin</artifactId> + <executions> + <execution> + <id>set-bundle-required-execution-environment</id> + <goals> + <goal>run</goal> + </goals> + <phase>initialize</phase> + <configuration> + <exportAntProperties>true</exportAntProperties> + <target> + <script language="javascript"> <![CDATA[ + var System = java.lang.System; + var bree = "JavaSE-1.6"; + var animalSnifferSignaturesVersion = "6"; + var slingJavaVersion = System.getProperty("sling.java.version"); + if (!slingJavaVersion) { + slingJavaVersion = project.getProperty("sling.java.version"); + } + if (slingJavaVersion == "7") { + animalSnifferSignaturesVersion = "7"; + bree = "JavaSE-1.7"; + System.out.println("Setting Bundle-RequiredExecutionEnvironment=" + bree + " from sling.java.version=" + slingJavaVersion); + } else if ( slingJavaVersion == "8") { + animalSnifferSignaturesVersion = "8"; + bree = "JavaSE-1.8"; + System.out.println("Setting Bundle-RequiredExecutionEnvironment=" + bree + " from sling.java.version=" + slingJavaVersion); + } else if (slingJavaVersion != "6") { + System.out.println("Unsupported sling.java.version=" + slingJavaVersion + "; must be 6, 7 or 8."); + throw "sling.java.version must be 6, 7 or 8"; + } + project.setProperty("sling.bree", bree); + project.setProperty("sling.animalSignatures.version", animalSnifferSignaturesVersion); + ]]></script> + </target> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>ianal-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>verify-legal-files</goal> + </goals> + <configuration> + <!-- Fail the build if any artifacts are missing legal files --> + <strict>true</strict> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + <executions> + <execution> + <phase>test</phase> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + + <!-- + override the default remote-resources configuration from the Apache pom + to include our custom NOTICE file + --> + <plugin> + <artifactId>maven-remote-resources-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>process</goal> + </goals> + <configuration> + <resourceBundles> + <resourceBundle>org.apache.sling:apache-sling-jar-resource-bundle:1.0.0</resourceBundle> + <resourceBundle>org.apache:apache-jar-resource-bundle:1.4</resourceBundle> + </resourceBundles> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.${sling.java.version}</source> + <target>1.${sling.java.version}</target> + <encoding>${project.build.sourceEncoding}</encoding> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> + <configuration> + <tagBase> + https://svn.apache.org/repos/asf/sling/tags + </tagBase> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + <configuration> + <excludes combine.children="append"> + <!-- Used by maven-remote-resources-plugin --> + <exclude>src/main/appended-resources/META-INF/*</exclude> + <!-- Generated by maven-remote-resources-plugin --> + <exclude>velocity.log</exclude> + <!-- don't check anything in target --> + <exclude>target/*</exclude> + <!-- README files in markdown format --> + <exclude>README.md</exclude> + <!-- Ignore files generated bei IDE plugins e.g. maven-eclipse-plugin --> + <exclude>maven-eclipse.xml</exclude> + <exclude>.*</exclude> + <exclude>.*/**</exclude> + <!-- Exclude all JSON files --> + <exclude>**/*.json</exclude> + <!-- Generated for release source archives --> + <exclude>DEPENDENCIES</exclude> + <!-- .rej files from svn/patch --> + <exclude>**/*.rej</exclude> + <!-- Exclude Java crash log files --> + <exclude>hs_err_*.log</exclude> + </excludes> + </configuration> + <executions> + <execution> + <phase>verify</phase> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.sling</groupId> + <artifactId>maven-sling-plugin</artifactId> + <version>2.1.8</version> + </plugin> + <plugin> + <groupId>org.apache.sling</groupId> + <artifactId>maven-jspc-plugin</artifactId> + <version>2.0.8</version> + </plugin> + <plugin> + <groupId>org.apache.sling</groupId> + <artifactId>maven-jcrocm-plugin</artifactId> + <version>2.0.4-incubator</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <version>3.0.1</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>3.0.2</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-deploy-plugin</artifactId> + <version>2.8.2</version> + <configuration> + <retryFailedDeploymentCount>10</retryFailedDeploymentCount> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-scr-plugin</artifactId> + <version>1.22.0</version> + <!-- As QDox is trying to inspect/load the classes + we have to add a slf4j implementation to the + class path of the plugin - we usually use + a static field for the logger and during class + loading this field requires an slf4j implementation! + --> + <dependencies> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-simple</artifactId> + <version>1.7.6</version> + </dependency> + </dependencies> + <executions> + <execution> + <id>generate-scr-scrdescriptor</id> + <goals> + <goal>scr</goal> + </goals> + <configuration> + <strictMode>true</strictMode> + <properties> + <service.vendor>The Apache Software Foundation</service.vendor> + </properties> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>3.2.0</version> + <inherited>true</inherited> + <configuration> + <outputDirectory>${basedir}/target/classes</outputDirectory> + <obrRepository>NONE</obrRepository> + <instructions> + <Bundle-Category>sling</Bundle-Category> + <Bundle-DocURL> + http://sling.apache.org + </Bundle-DocURL> + <Bundle-Vendor>The Apache Software Foundation</Bundle-Vendor> + <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> + <Bundle-RequiredExecutionEnvironment>${sling.bree}</Bundle-RequiredExecutionEnvironment> + <!-- Disable the new ScrPlugin for now --> + <_plugin>org.apache.felix.bundleplugin.BlueprintPlugin,aQute.lib.spring.SpringXMLType</_plugin> + </instructions> + </configuration> + <executions> + <execution> + <id>baseline</id> + <goals> + <goal>baseline</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>biz.aQute.bnd</groupId> + <artifactId>bnd-maven-plugin</artifactId> + <version>3.2.0</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.apache.sling</groupId> + <artifactId>slingstart-maven-plugin</artifactId> + <version>1.4.4</version> + </plugin> + <plugin> + <groupId>org.codehaus.cargo</groupId> + <artifactId>cargo-maven2-plugin</artifactId> + <version>1.4.13</version> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>ianal-maven-plugin</artifactId> + <version>1.0-alpha-1</version> + </plugin> + <plugin> + <groupId>org.codehaus.groovy.maven</groupId> + <artifactId>gmaven-plugin</artifactId> + <version>1.0</version> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>animal-sniffer-maven-plugin</artifactId> + <version>1.15</version> + <configuration> + <signature> + <groupId>org.codehaus.mojo.signature</groupId> + <artifactId>java1${sling.animalSignatures.version}</artifactId> + <version>1.0</version> + </signature> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.8</version> + <dependencies> + <!-- declare dependencies here rather than where needed to + circumvent http://jira.codehaus.org/browse/MANTRUN-51 + --> + <dependency> + <groupId>org.apache.ant</groupId> + <artifactId>ant-apache-regexp</artifactId> + <version>1.7.1</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>jakarta-regexp</groupId> + <artifactId>jakarta-regexp</artifactId> + <version>1.4</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>1.9.1</version> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>emma-maven-plugin</artifactId> + <version>1.0-alpha-3</version> + </plugin> + <plugin> + <groupId>org.jacoco</groupId> + <artifactId>jacoco-maven-plugin</artifactId> + <version>0.7.5.201505241946</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.18.1</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-failsafe-plugin</artifactId> + <version>2.18.1</version> + </plugin> + <plugin> + <groupId>org.apache.servicemix.tooling</groupId> + <artifactId>depends-maven-plugin</artifactId> + <version>1.3.1</version> + </plugin> + </plugins> + </pluginManagement> + </build> + + <profiles> + <profile> + <!-- + Use this profile to install the OSGi bundle + automatically, during development + --> + <id>autoInstallBundle</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>emma</id> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>emma-maven-plugin</artifactId> + <inherited>true</inherited> + <executions> + <execution> + <phase>prepare-package</phase> + <goals> + <goal>instrument</goal> + </goals> + <configuration> + <metadataFile>${user.dir}/coverage.em</metadataFile> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <inherited>true</inherited> + <executions> + <execution> + <id>emma-bundle</id> + <goals> + <goal>bundle</goal> + </goals> + <phase>package</phase> + <configuration> + <classifier>emma</classifier> + <outputDirectory>${basedir}/target/generated-classes/emma/classes</outputDirectory> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>emma-report</id> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.groovy.maven</groupId> + <artifactId>gmaven-plugin</artifactId> + <executions> + <!-- store the project's source dir in a comma-delimited list for the emma report. --> + <execution> + <id>save-bundle-metadata</id> + <goals> + <goal>execute</goal> + </goals> + <phase>validate</phase> + <configuration> + <source> + if (!session.executionProperties.sourceDirs) { + session.executionProperties.sourceDirs = "${basedir}/src/main/java" + } else { + session.executionProperties.sourceDirs += ",${basedir}/src/main/java" + } + </source> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <id>jacoco-report</id> + <build> + <plugins> + <plugin> + <groupId>org.jacoco</groupId> + <artifactId>jacoco-maven-plugin</artifactId> + <executions> + <execution> + <id>prepare-agent</id> + <goals> + <goal>prepare-agent</goal> + </goals> + <configuration> + <destFile>${project.build.directory}/jacoco-unit.exec</destFile> + </configuration> + </execution> + <execution> + <id>prepare-agent-integration</id> + <goals> + <goal>prepare-agent-integration</goal> + </goals> + <configuration> + <destFile>${project.build.directory}/jacoco-it.exec</destFile> + </configuration> + </execution> + <execution> + <id>report</id> + <goals> + <goal>report</goal> + </goals> + <configuration> + <dataFile>${project.build.directory}/jacoco-unit.exec</dataFile> + <outputDirectory> ${project.reporting.outputDirectory}/jacoco-unit</outputDirectory> + </configuration> + </execution> + <execution> + <id>report-integration</id> + <goals> + <goal>report-integration</goal> + </goals> + <configuration> + <dataFile>${project.build.directory}/jacoco-it.exec</dataFile> + <outputDirectory> ${project.reporting.outputDirectory}/jacoco-it</outputDirectory> + </configuration> + </execution> + <execution> + <id>merge-unit-and-it</id> + <phase>post-integration-test</phase> + <goals> + <goal>merge</goal> + </goals> + <configuration> + <destFile>${project.build.directory}/jacoco-merged.exec</destFile> + <fileSets> + <fileSet> + <directory>${project.build.directory}</directory> + <includes> + <include>jacoco-unit.exec</include> + <include>jacoco-it.exec</include> + </includes> + </fileSet> + </fileSets> + </configuration> + </execution> + <execution> + <id>report-merged</id> + <phase>verify</phase> + <goals> + <goal>report</goal> + </goals> + <configuration> + <dataFile>${project.build.directory}/jacoco-merged.exec</dataFile> + <outputDirectory> ${project.reporting.outputDirectory}/jacoco-merged</outputDirectory> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + + <!-- This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself. --> + <profile> + <id>only-eclipse</id> + <activation> + <property> + <name>m2e.version</name> + </property> + </activation> + <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.eclipse.m2e</groupId> + <artifactId>lifecycle-mapping</artifactId> + <version>1.0.0</version> + <configuration> + <lifecycleMappingMetadata> + <pluginExecutions> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.maven.plugins + </groupId> + <artifactId> + maven-antrun-plugin + </artifactId> + <versionRange> + [1.3,) + </versionRange> + <goals> + <goal>run</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.maven.plugins + </groupId> + <artifactId> + maven-dependency-plugin + </artifactId> + <versionRange> + [2.2,) + </versionRange> + <goals> + <goal>copy-dependencies</goal> + <goal>unpack</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </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.0.10,) + </versionRange> + <goals> + <goal>prepare-package</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.sling + </groupId> + <artifactId> + maven-jcrocm-plugin + </artifactId> + <versionRange> + [2.0.4-incubator,) + </versionRange> + <goals> + <goal>ocm</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.sling + </groupId> + <artifactId> + maven-sling-plugin + </artifactId> + <versionRange> + [2.1.0,) + </versionRange> + <goals> + <goal>generate-adapter-metadata</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.maven.plugins + </groupId> + <artifactId> + maven-dependency-plugin + </artifactId> + <versionRange> + [2.2,) + </versionRange> + <goals> + <goal> + unpack-dependencies + </goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.maven.plugins + </groupId> + <artifactId> + maven-jar-plugin + </artifactId> + <versionRange> + [2.3.1,) + </versionRange> + <goals> + <goal> + jar + </goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.sling + </groupId> + <artifactId> + maven-jspc-plugin + </artifactId> + <versionRange> + [2.0.4,) + </versionRange> + <goals> + <goal> + jspc + </goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + net.alchim31.maven + </groupId> + <artifactId> + yuicompressor-maven-plugin + </artifactId> + <versionRange> + [1.3.0,) + </versionRange> + <goals> + <goal> + compress + </goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.scala-tools + </groupId> + <artifactId> + maven-scala-plugin + </artifactId> + <versionRange> + [2.15.2,) + </versionRange> + <goals> + <goal> + compile + </goal> + <goal> + testCompile + </goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.maven.plugins + </groupId> + <artifactId> + maven-enforcer-plugin + </artifactId> + <versionRange> + [1.3.1,) + </versionRange> + <goals> + <goal> + enforce + </goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.maven.plugins + </groupId> + <artifactId> + maven-remote-resources-plugin + </artifactId> + <versionRange> + [1.5,) + </versionRange> + <goals> + <goal> + process + </goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.avro + </groupId> + <artifactId> + avro-maven-plugin + </artifactId> + <versionRange> + [1.7.7,) + </versionRange> + <goals> + <goal>schema</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore /> + </action> + </pluginExecution> + </pluginExecutions> + </lifecycleMappingMetadata> + </configuration> + </plugin> + </plugins> + </pluginManagement> + </build> + </profile> + </profiles> + + <mailingLists> + <mailingList> + <name>Apache Sling Development List</name> + <subscribe> + dev-subscr...@sling.apache.org + </subscribe> + <unsubscribe> + dev-unsubscr...@sling.apache.org + </unsubscribe> + <post>dev at sling.apache.org</post> + <archive> + http://mail-archives.apache.org/mod_mbox/sling-dev/ + </archive> + <otherArchives> + <otherArchive> + http://sling-dev.markmail.org/ + </otherArchive> + <otherArchive> + http://www.mail-archive.com/dev@sling.apache.org/ + </otherArchive> + </otherArchives> + </mailingList> + <mailingList> + <name>Apache Sling Source Control List</name> + <subscribe> + commits-subscr...@sling.apache.org + </subscribe> + <unsubscribe> + commits-unsubscr...@sling.apache.org + </unsubscribe> + <archive> + http://mail-archives.apache.org/mod_mbox/sling-commits/ + </archive> + <otherArchives> + <otherArchive> + http://sling-commits.markmail.org/ + </otherArchive> + <otherArchive> + http://www.mail-archive.com/commits@sling.apache.org/ + </otherArchive> + </otherArchives> + </mailingList> + </mailingLists> + + <!-- Please visit our website for the current information about the + Apache Sling project team. (see #SLING-1120 why we don't include + the list here) --> + <developers> + <developer> + <name>Apache Sling Project</name> + <id>sling</id> + <url>http://sling.apache.org/site/project-team.html</url> + </developer> + </developers> + + <dependencyManagement> + + <!-- OSGi Core and Compendium API --> + <dependencies> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi.core</artifactId> + <version>6.0.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi.cmpn</artifactId> + <version>6.0.0</version> + <scope>provided</scope> + </dependency> + + <!-- Web Application API --> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>javax.servlet-api</artifactId> + <version>3.1.0</version> + <scope>provided</scope> + </dependency> + + <!-- dependency injection annotations --> + <dependency> + <groupId>javax.inject</groupId> + <artifactId>javax.inject</artifactId> + <version>1</version> + <scope>provided</scope> + </dependency> + + <!-- JCR API --> + <dependency> + <groupId>javax.jcr</groupId> + <artifactId>jcr</artifactId> + <version>2.0</version> + <scope>provided</scope> + </dependency> + + <!-- Basic Logging --> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.7.6</version> + <scope>provided</scope> + </dependency> + + <!-- OSGi annotations: @Version, @ProviderType, @ConsumerType --> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi.annotation</artifactId> + <version>6.0.1</version> + <scope>provided</scope> + </dependency> + + <!-- OSGi annotations for DS and metatype --> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>org.osgi.service.component.annotations</artifactId> + <version>1.3.0</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>org.osgi.service.metatype.annotations</artifactId> + <version>1.3.0</version> + <scope>provided</scope> + </dependency> + + + <dependency> + <groupId>com.google.code.findbugs</groupId> + <artifactId>jsr305</artifactId> + <version>3.0.0</version> + <scope>provided</scope> + </dependency> + + <!-- Basic dependencies for Unit Tests --> + <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.2</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-simple</artifactId> + <version>1.7.6</version> + <scope>test</scope> + </dependency> + + + <!-- DEPRECATED: Use official OSGi annotations --> + <dependency> + <groupId>org.apache.felix</groupId> + <artifactId>org.apache.felix.scr.annotations</artifactId> + <version>1.11.0</version> + <scope>provided</scope> + </dependency> + + <!-- DEPRECATED : Use the osgi.annotation instead --> + <!-- this version must match the version being used by the maven-bundle-plugin --> + <dependency> + <groupId>biz.aQute.bnd</groupId> + <artifactId>biz.aQute.bndlib</artifactId> + <version>3.2.0</version> + <scope>provided</scope> + </dependency> + + </dependencies> + </dependencyManagement> + + <dependencies> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>osgi.annotation</artifactId> + </dependency> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>org.osgi.service.component.annotations</artifactId> + </dependency> + <dependency> + <groupId>org.osgi</groupId> + <artifactId>org.osgi.service.metatype.annotations</artifactId> + </dependency> + + <!-- DEPRECATED: OSGi support annotations --> + <dependency> + <groupId>org.apache.felix</groupId> + <artifactId>org.apache.felix.scr.annotations</artifactId> + </dependency> + <!-- DEPRECATED: OSGi support annotations --> + <dependency> + <groupId>biz.aQute.bnd</groupId> + <artifactId>biz.aQute.bndlib</artifactId> + </dependency> + </dependencies> + + <distributionManagement> + <site> + <id>apache.sling.site</id> + <url> + scp://people.apache.org/www/sling.apache.org/generated + </url> + </site> + </distributionManagement> + + <pluginRepositories> + <pluginRepository> + <id>apache.snapshots</id> + <name>Apache Snapshot Repository</name> + <url>http://repository.apache.org/snapshots</url> + <releases> + <enabled>false</enabled> + </releases> + </pluginRepository> + </pluginRepositories> + +</project> Added: release/sling/sling-29.pom.asc ============================================================================== Binary file - no diff available. Propchange: release/sling/sling-29.pom.asc ------------------------------------------------------------------------------ svn:mime-type = application/pgp-signature Added: release/sling/sling-29.pom.md5 ============================================================================== --- release/sling/sling-29.pom.md5 (added) +++ release/sling/sling-29.pom.md5 Mon Oct 17 05:57:11 2016 @@ -0,0 +1 @@ +73ca4bb948fdb6e9b7b4179641c4c6f1 \ No newline at end of file Added: release/sling/sling-29.pom.sha1 ============================================================================== --- release/sling/sling-29.pom.sha1 (added) +++ release/sling/sling-29.pom.sha1 Mon Oct 17 05:57:11 2016 @@ -0,0 +1 @@ +e1002f8567e7bffeca0b2233d67f363d9f893f21 \ No newline at end of file