You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by pa...@apache.org on 2017/02/20 20:39:00 UTC

svn commit: r18409 - /release/sling/

Author: pauls
Date: Mon Feb 20 20:39:00 2017
New Revision: 18409

Log:
Add Apache Sling Installer Core version 3.8.6

Added:
    release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar   (with props)
    release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.asc
    release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.md5
    release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.sha1
    release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip   (with props)
    release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.asc
    release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.md5
    release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.sha1
    release/sling/org.apache.sling.installer.core-3.8.6-sources.jar   (with props)
    release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.asc
    release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.md5
    release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.sha1
    release/sling/org.apache.sling.installer.core-3.8.6.jar   (with props)
    release/sling/org.apache.sling.installer.core-3.8.6.jar.asc
    release/sling/org.apache.sling.installer.core-3.8.6.jar.md5
    release/sling/org.apache.sling.installer.core-3.8.6.jar.sha1
    release/sling/org.apache.sling.installer.core-3.8.6.pom
    release/sling/org.apache.sling.installer.core-3.8.6.pom.asc
    release/sling/org.apache.sling.installer.core-3.8.6.pom.md5
    release/sling/org.apache.sling.installer.core-3.8.6.pom.sha1
Removed:
    release/sling/org.apache.sling.installer.core-3.8.2-javadoc.jar
    release/sling/org.apache.sling.installer.core-3.8.2-javadoc.jar.asc
    release/sling/org.apache.sling.installer.core-3.8.2-javadoc.jar.md5
    release/sling/org.apache.sling.installer.core-3.8.2-javadoc.jar.sha1
    release/sling/org.apache.sling.installer.core-3.8.2-source-release.zip
    release/sling/org.apache.sling.installer.core-3.8.2-source-release.zip.asc
    release/sling/org.apache.sling.installer.core-3.8.2-source-release.zip.md5
    release/sling/org.apache.sling.installer.core-3.8.2-source-release.zip.sha1
    release/sling/org.apache.sling.installer.core-3.8.2-sources.jar
    release/sling/org.apache.sling.installer.core-3.8.2-sources.jar.asc
    release/sling/org.apache.sling.installer.core-3.8.2-sources.jar.md5
    release/sling/org.apache.sling.installer.core-3.8.2-sources.jar.sha1
    release/sling/org.apache.sling.installer.core-3.8.2.jar
    release/sling/org.apache.sling.installer.core-3.8.2.jar.asc
    release/sling/org.apache.sling.installer.core-3.8.2.jar.md5
    release/sling/org.apache.sling.installer.core-3.8.2.jar.sha1
    release/sling/org.apache.sling.installer.core-3.8.2.pom
    release/sling/org.apache.sling.installer.core-3.8.2.pom.asc
    release/sling/org.apache.sling.installer.core-3.8.2.pom.md5
    release/sling/org.apache.sling.installer.core-3.8.2.pom.sha1

Added: release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.asc
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.asc (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.asc Mon Feb 20 20:39:00 2017
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlim+wMACgkQkFSCOoWacjcDUwCfQhUYx58QMct6VRF7fOLK3n4l
+M8wAnRAbWNoD8oCZPVLnY5eVxGeD8XzM
+=JVOn
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.md5
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.md5 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.md5 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+f3b295be0cd7a532a7a22a78433dd1c6
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.sha1 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-javadoc.jar.sha1 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+d9e57eeeeb17751e27a7d854f3b9e1ec30ec92f4
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.asc
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.asc (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.asc Mon Feb 20 20:39:00 2017
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlim+wMACgkQkFSCOoWacjfwggCeNuQuenBLDi6pkEspdXwAk+fm
+7ykAnjNVqhie5FpyelXIRwX6RQtT8ka8
+=7hiw
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.md5
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.md5 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.md5 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+2d6af635283bf16417637bfc32b1d2e7
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.sha1
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.sha1 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-source-release.zip.sha1 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+2da2bd61e812ee30226598040826321bf7fab279
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6-sources.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.installer.core-3.8.6-sources.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.asc
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.asc (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.asc Mon Feb 20 20:39:00 2017
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlim+wMACgkQkFSCOoWacjfTFQCgpk6WHYzdAbX7g2PlXfVaq9wH
+pngAoIJkoCeVJX6042p3bMtwAviQeFDO
+=JrEC
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.md5
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.md5 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.md5 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+95eeb5f7c65b042719ede1d7f1ab4432
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.sha1 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6-sources.jar.sha1 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+780d4c3f0d79ab334ed2ebe00906685779565de3
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6.jar
==============================================================================
Binary file - no diff available.

Propchange: release/sling/org.apache.sling.installer.core-3.8.6.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/sling/org.apache.sling.installer.core-3.8.6.jar.asc
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6.jar.asc (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6.jar.asc Mon Feb 20 20:39:00 2017
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlim+wMACgkQkFSCOoWacjcdOgCfVEnqogNbOmfYxza8SbL4ZPBo
+P+sAn0fEhlFSfMMGf5sidokWctV3Gz1l
+=yUOR
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.installer.core-3.8.6.jar.md5
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6.jar.md5 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6.jar.md5 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+7d0ba5b691ee1818b44b3e425dd59d28
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6.jar.sha1 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6.jar.sha1 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+04d9d428477aad0289b5ca0c47ae58fcb420a14e
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6.pom
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6.pom (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6.pom Mon Feb 20 20:39:00 2017
@@ -0,0 +1,162 @@
+<?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.sling</groupId>
+        <artifactId>sling</artifactId>
+        <version>29</version>
+        <relativePath />
+    </parent>
+
+    <artifactId>org.apache.sling.installer.core</artifactId>
+    <version>3.8.6</version>
+    <packaging>bundle</packaging>
+
+    <name>Apache Sling Installer</name>
+    <description> 
+        Provides services to install OSGi bundles and configurations
+        by supplying input streams and dictionaries.
+    </description>
+
+    <scm>
+        <connection>scm:svn:http://svn.apache.org/repos/asf/sling/tags/org.apache.sling.installer.core-3.8.6</connection>
+        <developerConnection>scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.installer.core-3.8.6</developerConnection>
+        <url>scm:svn:https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.installer.core-3.8.6</url>
+    </scm>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-bundle-plugin</artifactId>
+				<extensions>true</extensions>
+				<configuration>
+					<instructions>
+						<Bundle-Activator>
+							org.apache.sling.installer.core.impl.Activator
+                        </Bundle-Activator>
+                        <Embed-Dependency>
+                            org.apache.felix.configadmin;inline="org/apache/felix/cm/file/ConfigurationHandler.*",
+                            org.apache.sling.commons.osgi;inline="org/apache/sling/commons/osgi/ManifestHeader*.*|org/apache/sling/commons/osgi/PropertiesUtil.*|org/apache/sling/commons/osgi/SortingServiceTracker.*"
+                        </Embed-Dependency>
+					</instructions>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-surefire-plugin</artifactId>
+				<configuration>
+					<systemProperties>
+						<property>
+							<name>osgi.installer.base.dir</name>
+							<value>${project.build.directory}</value>
+						</property>
+                        <property>
+                            <name>osgi.installer.pom.version</name>
+                            <value>${project.version}</value>
+                        </property>
+					</systemProperties>
+				</configuration>
+			</plugin>
+			<plugin>
+				<!-- Create dummy test bundles -->
+				<artifactId>maven-antrun-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>testbundle-1.0</id>
+						<phase>compile</phase>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                        <configuration>
+                            <tasks name="Create a test bundle">
+                                <jar destfile="${project.build.directory}/${project.artifactId}-${project.version}-testbundle-1.0.jar">
+                                    <fileset dir="${project.build.directory}/classes">
+                                        <include name="META-INF/**" />
+                                    </fileset>
+                                    <manifest>
+                                        <attribute name="Manifest-Version" value="2" />
+                                        <attribute name="Bundle-Name" value="OSGi installer test bundle" />
+                                        <attribute name="Bundle-SymbolicName" value="osgi-installer-testbundle" />
+                                        <attribute name="Bundle-Version" value="1.0.4" />
+                                    </manifest>
+                                </jar>
+                            </tasks>
+                        </configuration>
+					</execution>
+				</executions>
+			</plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <configuration>
+                    <excludePackageNames>
+                        org.apache.sling.installer.core.impl:org.apache.sling.installer.core.impl.tasks:org.apache.sling.installer.core.impl.util
+                    </excludePackageNames>
+                </configuration>
+            </plugin>
+		</plugins>
+	</build>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.osgi</groupId>
+            <artifactId>osgi.core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.google.code.findbugs</groupId>
+            <artifactId>jsr305</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.sling</groupId>
+            <artifactId>org.apache.sling.commons.osgi</artifactId>
+            <version>2.2.0</version>
+            <scope>provided</scope>
+        </dependency>
+      <!-- We use a class from the config admin implementation to read config files -->
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.apache.felix.configadmin</artifactId>
+            <version>1.8.12</version>
+            <scope>provided</scope>
+        </dependency>
+      <!-- Basic dependencies for Unit Tests -->
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-simple</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.jmock</groupId>
+            <artifactId>jmock</artifactId>
+            <version>2.5.1</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+</project>

Added: release/sling/org.apache.sling.installer.core-3.8.6.pom.asc
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6.pom.asc (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6.pom.asc Mon Feb 20 20:39:00 2017
@@ -0,0 +1,8 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
+Comment: GPGTools - http://gpgtools.org
+
+iEYEABECAAYFAlim+wMACgkQkFSCOoWacjcAEgCeJm362IhjWMPOBbb5UJdEIAE5
+QVUAoIQg1O4AJodK06lQGPY/RaOXzOwt
+=gbk0
+-----END PGP SIGNATURE-----

Added: release/sling/org.apache.sling.installer.core-3.8.6.pom.md5
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6.pom.md5 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6.pom.md5 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+6d3345527f59a7968319856a11df93a1
\ No newline at end of file

Added: release/sling/org.apache.sling.installer.core-3.8.6.pom.sha1
==============================================================================
--- release/sling/org.apache.sling.installer.core-3.8.6.pom.sha1 (added)
+++ release/sling/org.apache.sling.installer.core-3.8.6.pom.sha1 Mon Feb 20 20:39:00 2017
@@ -0,0 +1 @@
+aec5cd8ad91820c7c9149b14e87e5377e1bf2322
\ No newline at end of file