You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2016/02/04 10:03:37 UTC

svn commit: r12222 [2/2] - in /release/karaf/cellar: 3.0.2/ 3.0.3/ 4.0.0/

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-groups.cfg
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-groups.cfg (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-groups.cfg Thu Feb  4 09:03:33 2016
@@ -0,0 +1,56 @@
+#
+# This property stores the cluster groups for which the local node is member
+#
+groups = default
+
+#
+# Filtering of the bundles in the default cluster group
+#
+default.bundle.whitelist.inbound = *
+default.bundle.whitelist.outbound = *
+default.bundle.blacklist.inbound = *.xml
+default.bundle.blacklist.outbound = *.xml
+
+#
+# Filtering of the configurations in the default cluster group
+#
+default.config.whitelist.inbound = *
+default.config.whitelist.outbound = *
+default.config.blacklist.inbound = org.apache.felix.fileinstall*, \
+                                   org.apache.karaf.management, \
+                                   org.apache.karaf.shell, \
+                                   org.ops4j.pax.web, \
+                                   org.apache.aries.transaction
+default.config.blacklist.outbound = org.apache.felix.fileinstall*, \
+                                    org.apache.karaf.management, \
+                                    org.apache.karaf.shell, \
+                                    org.ops4j.pax.web, \
+                                    org.apache.aries.transaction
+
+#
+# Filtering of the features in the default cluster group
+#
+default.feature.whitelist.inbound = *
+default.feature.whitelist.outbound = *
+default.feature.blacklist.inbound = none
+default.feature.blacklist.outbound = none
+
+#
+# The following properties define the behavior to use when the node joins the cluster (the usage of the bootstrap
+# synchronizer), per cluster group and per resource.
+# The following values are accepted:
+# disabled: means that the synchronizer doesn't sync cluster group and node states
+# cluster: the synchronizer retrieves the state from the cluster group first (pull first), and push the node the state
+#          to the cluster group after (push after)
+# node: the synchronizer push the node state to the cluster group (push first), and pull the state from the cluster group
+#        after (pull after)
+# clusterOnly: the cluster is the "master", the node only retrieves and applies the cluster group state, nothing is
+#              pushed to the cluster group
+# nodeOnly: the node is the "master", the node pushes his state to the cluster group, nothing is pulled from the
+#           cluster group
+#
+default.bundle.sync = cluster
+default.config.sync = cluster
+default.feature.sync = cluster
+default.obr.urls.sync = cluster
+default.balanced.servlet.sync = cluster

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-groups.cfg.asc
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-groups.cfg.asc (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-groups.cfg.asc Thu Feb  4 09:03:33 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJWsw2jAAoJEL/y7kLIKC52FQMP/17QmV4I3QivD3fJQT7wZKOR
+YekQVyEKRU9IZBF2Y1RKYQEtDuwFFRYvXPMImEfGtvhN01Vyca1WeFZnKbMuTBFd
+5VpHYQ0UniGo4b+5/gHNZfE69naGwZ/X4eIhJoLlRNh2WJ3clp9z3iPWUKPnUr9W
+ZhMy9IySFxtzUatVNZvF6aTthBkYCm8aGQlTikF2+Wz1EQKNa8bQb94NUsgyNshY
+8iiw7a00KVDKE/11QrYAF4mc9d6yvWk4uMjnBMRHl0lFvFah331K0WDpuPYS6fBl
+zUSjiCKcNo8k5J4xVv0JIPir+LB5w45n1afo+ZmmItXG32RTKOuUBNdb6Xc/c8h/
+e5ZIcYit0dBUOC7CtPItUBVUr2LyQUR4M65F1vhfenq0+hLOX3Td2W28gL57sJjk
+zyHmX+PpfO1b+ufgUxoTPFTbhs1+OpeIoB6mkJXf333xAKyscylS0iuGXwQBcBaS
+lSZ9SR3WkHVLdkV0piatIgunfMxb4ZukPLMQerCUbOVGIDRbzjjHEAiFL/pQ/8k2
+Q/fvuSqwNXNa5MDfweuZZvVwvjLhloG/pQeBsU8234tncpgK4AUkVym2OGEX62/L
+MJ5jB2w//ImAlQLfLNm7QvNR05J8Az7iD9PU0zF4Q0lEsz0Y7/QGGNUvkMZLfRte
+8255g4k9qUupK91nDXQK
+=jB5R
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-hazelcast.xml
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-hazelcast.xml (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-hazelcast.xml Thu Feb  4 09:03:33 2016
@@ -0,0 +1,203 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<hazelcast xsi:schemaLocation="http://www.hazelcast.com/schema/config hazelcast-config-3.2.xsd"
+           xmlns="http://www.hazelcast.com/schema/config"
+           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+    <group>
+        <name>cellar</name>
+        <password>pass</password>
+    </group>
+    <management-center enabled="false">http://localhost:8080/mancenter</management-center>
+    <network>
+        <port auto-increment="true" port-count="100">5701</port>
+        <outbound-ports>
+            <!--
+                Allowed port range when connecting to other nodes.
+                0 or * means use system provided port.
+            -->
+            <ports>0</ports>
+        </outbound-ports>
+        <join>
+            <multicast enabled="true">
+                <multicast-group>224.2.2.3</multicast-group>
+                <multicast-port>54327</multicast-port>
+            </multicast>
+            <tcp-ip enabled="false">
+                <interface>127.0.0.1</interface>
+            </tcp-ip>
+            <aws enabled="false">
+                <access-key>my-access-key</access-key>
+                <secret-key>my-secret-key</secret-key>
+                <!--optional, default is us-east-1 -->
+                <region>us-west-1</region>
+                <!--optional, default is ec2.amazonaws.com. If set, region shouldn't be set as it will override this property -->
+                <host-header>ec2.amazonaws.com</host-header>
+                <!-- optional, only instances belonging to this group will be discovered, default will try all running instances -->
+                <security-group-name>hazelcast-sg</security-group-name>
+                <tag-key>type</tag-key>
+                <tag-value>hz-nodes</tag-value>
+            </aws>
+        </join>
+        <interfaces enabled="false">
+            <interface>10.10.1.*</interface>
+        </interfaces>
+        <ssl enabled="false"/>
+        <socket-interceptor enabled="false"/>
+        <symmetric-encryption enabled="false">
+            <!--
+               encryption algorithm such as
+               DES/ECB/PKCS5Padding,
+               PBEWithMD5AndDES,
+               AES/CBC/PKCS5Padding,
+               Blowfish,
+               DESede
+            -->
+            <algorithm>PBEWithMD5AndDES</algorithm>
+            <!-- salt value to use when generating the secret key -->
+            <salt>thesalt</salt>
+            <!-- pass phrase to use when generating the secret key -->
+            <password>thepass</password>
+            <!-- iteration count to use when generating the secret key -->
+            <iteration-count>19</iteration-count>
+        </symmetric-encryption>
+    </network>
+    <partition-group enabled="false"/>
+    <executor-service>
+        <pool-size>16</pool-size>
+        <!-- Queue capacity. 0 means Integer.MAX_VALUE -->
+        <queue-capacity>0</queue-capacity>
+    </executor-service>
+    <queue name="default">
+        <!--
+            Maximum size of the queue. When a JVM's local queue size reaches the maximum,
+            all put/offer operations will get blocked until the queue size
+            of the JVM goes down below the maximum.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means
+            Integer.MAX_VALUE. Default is 0.
+        -->
+        <max-size>0</max-size>
+        <!--
+            Number of backups. If 1 is set as the backup-count for example,
+            then all entries of the map will be copied to another JVM for
+            fail-safety. 0 means no backup.
+        -->
+        <backup-count>1</backup-count>
+        <!--
+            Number of async backups. 0 means no backup.
+        -->
+        <async-backup-count>0</async-backup-count>
+        <empty-queue-ttl>-1</empty-queue-ttl>
+    </queue>
+
+    <map name="default">
+        <!--
+            Data type that will be used for storing recordMap.
+            Possible values:
+                BINARY (default): keys and values will be stored as binary data
+                OBJECT : values will be stored in their object forms
+                OFFHEAP : values will be stored in non-heap region of JVM
+        -->
+        <in-memory-format>BINARY</in-memory-format>
+        <!--
+            Number of backups. If 1 is set as the backup-count for example,
+            then all entries of the map will be copied to another JVM for
+            fail-safety. 0 means no backup.
+        -->
+        <backup-count>1</backup-count>
+        <!--
+            Number of async backups. 0 means no backup.
+        -->
+        <async-backup-count>0</async-backup-count>
+        <!--
+            Maximum number of seconds for each entry to stay in the map. Entries that are
+            older than <time-to-live-seconds> and not updated for <time-to-live-seconds>
+            will get automatically evicted from the map.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. Default is 0.
+        -->
+        <time-to-live-seconds>0</time-to-live-seconds>
+        <!--
+            Maximum number of seconds for each entry to stay idle in the map. Entries that are
+            idle(not touched) for more than <max-idle-seconds> will get
+            automatically evicted from the map. Entry is touched if get, put or containsKey is called.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means infinite. Default is 0.
+        -->
+        <max-idle-seconds>0</max-idle-seconds>
+        <!--
+            Valid values are:
+            NONE (no eviction),
+            LRU (Least Recently Used),
+            LFU (Least Frequently Used).
+            NONE is the default.
+        -->
+        <eviction-policy>NONE</eviction-policy>
+        <!--
+            Maximum size of the map. When max size is reached,
+            map is evicted based on the policy defined.
+            Any integer between 0 and Integer.MAX_VALUE. 0 means
+            Integer.MAX_VALUE. Default is 0.
+        -->
+        <max-size policy="PER_NODE">0</max-size>
+        <!--
+            When max. size is reached, specified percentage of
+            the map will be evicted. Any integer between 0 and 100.
+            If 25 is set for example, 25% of the entries will
+            get evicted.
+        -->
+        <eviction-percentage>25</eviction-percentage>
+        <!--
+            While recovering from split-brain (network partitioning),
+            map entries in the small cluster will merge into the bigger cluster
+            based on the policy set here. When an entry merge into the
+            cluster, there might an existing entry with the same key already.
+            Values of these entries might be different for that same key.
+            Which value should be set for the key? Conflict is resolved by
+            the policy set here. Default policy is PutIfAbsentMapMergePolicy
+
+            There are built-in merge policies such as
+            com.hazelcast.map.merge.PassThroughMergePolicy; entry will be added if there is no existing entry for the key.
+            com.hazelcast.map.merge.PutIfAbsentMapMergePolicy ; entry will be added if the merging entry doesn't exist in the cluster.
+            com.hazelcast.map.merge.HigherHitsMapMergePolicy ; entry with the higher hits wins.
+            com.hazelcast.map.merge.LatestUpdateMapMergePolicy ; entry with the latest update wins.
+        -->
+        <merge-policy>com.hazelcast.map.merge.PassThroughMergePolicy</merge-policy>
+    </map>
+
+    <multimap name="default">
+        <backup-count>1</backup-count>
+        <value-collection-type>SET</value-collection-type>
+    </multimap>
+
+    <multimap name="default">
+        <backup-count>1</backup-count>
+        <value-collection-type>SET</value-collection-type>
+    </multimap>
+
+    <list name="default">
+        <backup-count>1</backup-count>
+    </list>
+
+    <set name="default">
+        <backup-count>1</backup-count>
+    </set>
+
+    <jobtracker name="default">
+        <max-thread-size>0</max-thread-size>
+        <!-- Queue size 0 means number of partitions * 2 -->
+        <queue-size>0</queue-size>
+        <retry-count>0</retry-count>
+        <chunk-size>1000</chunk-size>
+        <communicate-stats>true</communicate-stats>
+        <topology-changed-strategy>CANCEL_RUNNING_OPERATION</topology-changed-strategy>
+    </jobtracker>
+
+    <semaphore name="default">
+        <initial-permits>0</initial-permits>
+        <backup-count>1</backup-count>
+        <async-backup-count>0</async-backup-count>
+    </semaphore>
+
+    <serialization>
+        <portable-version>0</portable-version>
+    </serialization>
+
+    <services enable-defaults="true" />
+</hazelcast>
\ No newline at end of file

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-hazelcast.xml.asc
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-hazelcast.xml.asc (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-hazelcast.xml.asc Thu Feb  4 09:03:33 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJWsw2jAAoJEL/y7kLIKC52dsIP/0OA7gBdMzHwDbcwV2zQ8p8F
+Dw1cJqFveA9V0GKjwKwp8vZ7Df2YtyPiV520qHuZZSUs72Xy6u9BhIc2JI7M65nl
+VjJ2yFxCLhxYHICVJRvYvRKdcDQdHgEtR8QLcqq+g/vbLU+/IAWPtKrYjhgaBhfB
+gAi6R2/S6i5xzjWhNQbWBwfXEM1G5o1Rqbce8YhqGQBsw0J5Jg0GvEhihzHkhYrn
+2133JWXwJAf/Q3yg83XvdkvIxHQ9KMEThhwgwqK+rIZ7/YF9yQZ0G8hIHa3uFhUz
+JEht1ugs4MOJPWGt59csd9q0hmTTcrhqxyGEDkcu6R5zZEHgDE92BoLWznN65fkK
+jj1zi1aE+AJ0fyfyO/Rl0s7Mqq5IAFKo1gb0mRqJYeaTAu3bzLKu7Hfn1SdH1NZ6
+vjBmE8yetqfKepoz0gR3ju/teKrxQuupMkwHxVlAAurZVTRGbhMXhTehg1KXQEtn
+ESy3WkzjKqsPHR6rnPSijhVMSkDIWdspAPpFV5NZXP1bYK3l0la4tbbux2R3+7wA
+3OCu4ciQFPgf0eAHmaTZnVcHsZeI8ALf8Bnme636khEDl+INJcpEuMtHojZFTCiP
+cW8o3Uy5TuOQ1tfuTYJ75RElSFwMW702CtDghl3sTbbwAo34tYOK5i4uy4I9Yja+
+mMuFs/Q8Y3wjjVI/02YO
+=YY8O
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-node.cfg
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-node.cfg (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-node.cfg Thu Feb  4 09:03:33 2016
@@ -0,0 +1,47 @@
+#
+# This node is member of the following cluster groups
+#
+groups = default
+
+#
+# The following properties define if the local event listeners (per resource)
+# A local listener listens for local events (like bundle install, etc) and broadcast this state change to the cluster
+#
+bundle.listener = false
+config.listener = false
+feature.listener = false
+
+#
+# Cluster event producer
+#
+producer = true
+
+#
+# Cluster event consumer
+#
+consumer = true
+
+#
+# Cluster event handlers
+#
+# bundle event handler
+handler.org.apache.karaf.cellar.bundle.BundleEventHandler = true
+# config event handler
+handler.org.apache.karaf.cellar.config.ConfigurationEventHandler = true
+# feature event handler
+handler.org.apache.karaf.cellar.features.FeaturesEventHandler = true
+# DOSGi event handler
+handler.org.apache.karaf.cellar.dosgi.RemoteServiceCallHandler = true
+# OSGi event handler
+handler.org.apache.karaf.cellar.event.ClusterEventHandler = true
+# OBR event handler
+handler.org.apache.karaf.cellar.obr.ObrBundleEventHandler = true
+handler.org.apache.karaf.cellar.obr.ObrUrlEventHandler = true
+# HTTP balancer event handler
+handler.org.apache.karaf.cellar.http.balancer.BalancerEventHandler = true
+
+#
+# Excluded config properties from the sync
+# Some config properties can be considered as local to a node, and should not be sync on the cluster.
+#
+config.excluded.properties = service.factoryPid, felix.fileinstall.filename, felix.fileinstall.dir, felix.fileinstall.tmpdir, org.ops4j.pax.url.mvn.defaultRepositories

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-node.cfg.asc
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-node.cfg.asc (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-node.cfg.asc Thu Feb  4 09:03:33 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJWsw2jAAoJEL/y7kLIKC52d8gP/jI41J/OSirMQaeLmN5NvNSJ
+fgkNLYzvxuAsJ0cmbVAIauJ95kj959m8q1gb4sUqvfxPlF3m7RTOgOfRIPS0ORnM
+sF/Xh0rQQj4viG293clijw3aoQtU6mM3Dop5vJeqZ9u+4R2ayOfRpJKqjqU1yfrS
+VXVGr8ILOZfJbRgevcfjJyq0ed1Kfwn0gnOJepigof9l9gn7wfml33yeYLUA0Ctq
+eWpoAGbPzYPMMb5ojobfpcs6U2ln1j2r+KXUr0qHpvzeRbHkItReTnKXa/LUM/4M
+Y/KT+4k76ZIXWiE9s9sXvLtIASXdaRtbjZH9+6OjVxjR5Q9C32K6vUncf2V9dgFK
+cQZIlS9zERjp6Fd2Q9O0+GiERsd4mwVfl9S9pccYIMpnUIphQZLnMaRADbhlb0Gy
+vcXCX7yz57nKoe5uQWGcGRWeIai1iIW9EU0GBUN0igofK1R0ZUhZKqAljz1kCKW9
+kNqqERgGj0odzEI7ICxJ7LIlO22APjJ2b+CgV8DoSmd8Hy8McX3Yv1KxiHdMtTV+
+rB1rbYDI8MY9Mvmsh2v+cMOS08tdkDFP8jDMqQAk0qRth9BaXxsdAI1KseSTXhwv
+yo2WTsou1v11CJJBETF3U1NgXnIuSWjMTbQxLMgnvIx073B6MUHkjEaYFQmJ8lCE
+kDXaHHGvEo8lCxh32/pm
+=ytkn
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.tar.gz
==============================================================================
Binary file - no diff available.

Propchange: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.tar.gz.asc
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.tar.gz.asc (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.tar.gz.asc Thu Feb  4 09:03:33 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJWsw2jAAoJEL/y7kLIKC52zSsP/iKUMp+NZL8IyyqFgF10eomo
+iZcvQ0J9P+u/hzPGhUJZpZBehb1dTf8YOXmZxJHSDEagdwIc5GZ/HKkyIZ1SNipu
+7Pi9iVMLKO+KPdGm4AFjKrX25jNoD4ftu2IJEUAe42uANQBTaEL1cZc0KjyGXdSo
+AVtjvNRFy52YaooeObtpBJcB3EtopONAtYgdAR2sxJJxwFPFbQmG1xDP0mZMyh9u
+2BWgtx1nrPNTMz1pKqXVazroetvCO6bW511ZcDYl6TF8JxmaCKGAm+0naxv+N7OU
+RtCbtrayy2qb+iAneOLKjN8TMwJrSP/pKTUhuTSxmfQ8xiyjfPfMxNuPSoDptZnp
+mBgrNodTvtbHx8HfQxO2vxDNNiKwPhjKvU5n6ZPl7hW6abJcfPFF2jQbeh+ZUBhU
+pHmrpnIufrZ7uyq/MzQHGJvO+Q68Ad1dWEVHahmfR7YgFDzOnRqEwyrjtHI41b1R
+wiEhBb2oE0dtJkwv2DAYAdwIBVRBPT3aS67BAEqPjTmZevxK19Cuhy6jtc+w6xuN
+11qu4Ol792/e1zVwex7fZUPO5MPXf4aegRh1/+ojp8CCZAoqsCC/QMYeoPBceTov
+sI/CMvCmKvp/TreMBhJ5b2De84UMmiwondv1GOmjdgTotDID8tji8n2lGMMSnwRs
+ehwU6JOueQM+981jXv2W
+=njTG
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.zip
==============================================================================
Binary file - no diff available.

Propchange: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.zip.asc
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.zip.asc (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0-src.zip.asc Thu Feb  4 09:03:33 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJWsw2jAAoJEL/y7kLIKC52yzUP/jF9V5hGwsJDzR1CNQC9uPCD
+fQv43PzR+LLi5xs8zPunvHbuq7vboQhFFxLP+m76QBBUVc+WLf1qky8FkB/Yd13U
+vcdeARu1v6EGgYt+xJLxhDlMOkXNMt70YBPkCJcbiwoa6Lq1kIWehJrsxEeHB3bl
+CR7i14k55al0PArZwAW7uC3CdBe7gLxtb9ucSXTnq7rwbHJelTBHywe+uw68IC8k
+rXbowh95ib00NfHJjt524lP7Hwuu0+vRq77mBK17P94Gs8eZS5U1OPny2j8HGPeE
+BxR5BppQegB1xTo3Yujn0jZngkXSv/uZs9472o+kdouXN5AtyYgBtzbsNvrD1Sg4
+E+gJVCbrvcKm+s4IhI5/pLq/4JdMeGIpYJL8ZeeIih3FTPrh320H6uey+c1n5d75
+rVKg+idqq+qp8oYvr6b2rJkr99T+XZ//6QNLDReHdasSOLIRVsBV++BNIzBFpKTW
+uNuTOBteCdT7rIWS4Y0fpS8kTA8UpfUu8BZ404xdgaew+pmyp9xVbfNUfUnA/g8E
+UKGF+DVKvDAb7LmM+/Ejr4it8X1n/VeW9jd3RfsQq3DoyqExRT35gOk7TwCIUCI3
+Piyz/3OGQNcQQ6i5KiJyuwlDsbWMpbNzVQSDZ5iWyKoOMZZrQvPL4/tgvP+g5cny
+oBB4MR8fN159qZk48kTF
+=ttSQ
+-----END PGP SIGNATURE-----

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0.pom
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0.pom (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0.pom Thu Feb  4 09:03:33 2016
@@ -0,0 +1,199 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+    <!--
+
+        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.
+    -->
+
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.apache.karaf</groupId>
+        <artifactId>cellar</artifactId>
+        <version>4.0.0</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <groupId>org.apache.karaf.cellar</groupId>
+    <artifactId>apache-karaf-cellar</artifactId>
+    <packaging>pom</packaging>
+    <name>Apache Karaf :: Cellar :: Assembly</name>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.karaf.features</groupId>
+            <artifactId>framework</artifactId>
+            <version>${karaf.version}</version>
+            <type>kar</type>
+            <scope>provided</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.karaf.features</groupId>
+            <artifactId>standard</artifactId>
+            <version>${karaf.version}</version>
+            <classifier>features</classifier>
+            <type>xml</type>
+            <scope>provided</scope>
+        </dependency>
+    </dependencies>
+
+
+    <build>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+                <filtering>true</filtering>
+                <includes>
+                    <include>**/*</include>
+                </includes>
+            </resource>
+        </resources>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.karaf.tooling</groupId>
+                <artifactId>karaf-maven-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>verify</id>
+                        <phase>process-resources</phase>
+                        <goals>
+                            <goal>verify</goal>
+                        </goals>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>mvn:org.apache.karaf.features/framework/${karaf.version}/xml/features</descriptor>
+                                <descriptor>mvn:org.apache.karaf.features/standard/${karaf.version}/xml/features</descriptor>
+                                <descriptor>file:${project.build.directory}/classes/features.xml</descriptor>
+                            </descriptors>
+                            <distribution>org.apache.karaf.features:framework</distribution>
+                            <javase>1.7</javase>
+                            <framework>
+                                <feature>framework</feature>
+                            </framework>
+                            <features>
+                                <feature>hazelcast</feature>
+                                <feature>cellar-core</feature>
+                                <feature>cellar-hazelcast</feature>
+                                <feature>cellar-shell</feature>
+                                <feature>cellar</feature>
+                                <feature>cellar-dosgi</feature>
+                                <feature>cellar-obr</feature>
+                                <feature>cellar-eventadmin</feature>
+                                <feature>cellar-cloud</feature>
+                                <feature>cellar-webconsole</feature>
+                            </features>
+                            <verifyTransitive>false</verifyTransitive>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-resources-plugin</artifactId>
+                <configuration>
+                    <useDefaultDelimiters>false</useDefaultDelimiters>
+                    <delimiters>
+                        <delimiter>${*}</delimiter>
+                    </delimiters>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>filter</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>resources</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>build-helper-maven-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>attach-artifact</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>attach-artifact</goal>
+                        </goals>
+                        <configuration>
+                            <artifacts>
+                                <artifact>
+                                    <file>target/classes/features.xml</file>
+                                    <type>xml</type>
+                                    <classifier>features</classifier>
+                                </artifact>
+                                <artifact>
+                                    <file>target/classes/groups.cfg</file>
+                                    <type>cfg</type>
+                                    <classifier>groups</classifier>
+                                </artifact>
+                                <artifact>
+                                    <file>target/classes/node.cfg</file>
+                                    <type>cfg</type>
+                                    <classifier>node</classifier>
+                                </artifact>
+                                <artifact>
+                                    <file>target/classes/hazelcast.xml</file>
+                                    <type>xml</type>
+                                    <classifier>hazelcast</classifier>
+                                </artifact>
+                            </artifacts>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-assembly-plugin</artifactId>
+                <version>2.2.1</version>
+                <executions>
+                    <execution>
+                        <id>make-assembly</id>
+                        <phase>none</phase>
+                    </execution>
+                    <execution>
+                        <id>unix-src</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>single</goal>
+                        </goals>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>src/main/descriptors/unix-src.xml</descriptor>
+                            </descriptors>
+                            <tarLongFileMode>gnu</tarLongFileMode>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>windows-src</id>
+                        <phase>package</phase>
+                        <goals>
+                            <goal>single</goal>
+                        </goals>
+                        <configuration>
+                            <descriptors>
+                                <descriptor>src/main/descriptors/windows-src.xml</descriptor>
+                            </descriptors>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>

Added: release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0.pom.asc
==============================================================================
--- release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0.pom.asc (added)
+++ release/karaf/cellar/4.0.0/apache-karaf-cellar-4.0.0.pom.asc Thu Feb  4 09:03:33 2016
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQIcBAABAgAGBQJWsw2jAAoJEL/y7kLIKC52SOoQAKjaOqyp69d1IrmW5ANk3fVh
+/MHRHXEC0HkQ6qVlT9MVNNP9BurqpvNAd2L772dIOVmhrYgKb6r0MwnhCmE0h0Bn
+iyxE0SlVTLF+Nq1ttbPdjKKGVX9hx5YdIuvj79uQo2Kzg6elcGdURNuqe3o9jI4H
+SfEURqGY23/np6iTwfFTKhwfLrEZ6Gs1HPH0B4Y9XXFtGhuknfFZUsi+FlyXeiKb
+Q7ceRt0nQlsSCKSveNRGiJtWvD0tqkCK60sK0cwibV3NuMTEqwj4mKq3rL+4pOCV
+dwiLsymW/wpEnW8uWZitwXpk0m4dzy9fgzHPdU7haQYz917whXt9d4kL3WwdOPW5
+cjdbwurB48iJW68ET2kOEDsLAnY7EqXmGT8kDX5SrALXlaHyvwF0IQt3zSdclKzF
+Zg0vmi3mBtEd3Mm/3gonFkKACMCihHPdG73ALor2Igl085hHcuZ3IdQlQ64o+BCs
+pcer2gUFGRXxPLgeNRJ7y5+eMiDMPn0d3xRHr/wE8U+bSgiQ5ZA5YgjG7HCTlVSZ
+BqO6fgiQrh5EERHscpRJgyAnr8jJvuQqHoIGctcFYOailJTEX2z47tVXu0B+9cOI
+3mv6exv8+V2r8/XGceojZnl1L9F+eYdIYzcLwVsX0RWI0qjclfRjdKswWJ0xWjxN
+hF3ReoeyOzEWUGnY/v6O
+=4u7r
+-----END PGP SIGNATURE-----