GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/281
Add Dependecy.hasVersion()
Dependency.getVersion() behaves exactly like Feature.getVersion(),
masking unspecified versions to "0.0.0". This is forcing potential
users to perform unmasking, either via a hard-coded constant, or by
referencing internal.model.Feature.DEFAULT_VERSION.
Provide Dependency.hasVersion() with the same mechanics as
Feature.hasVersion().
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/rovarga/karaf dependency-hasversion
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/karaf/pull/281.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #281
----
commit 51097ce4367edd58ad43e2a56c2717d03e8bf1c0
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-10T06:06:45Z
[KARAF-4477] Upgrade to Pax URL 2.4.7
commit 9973be7b4a5299cd07782c7ff9116f4076a98265
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-10T08:25:47Z
[KARAF-4479] Fix JAVA_HOME definition for all shell in wrapper karaf-service
commit efc251749463ebf350bf8897a83900456b3c9d62
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-11T10:47:03Z
[KARAF-4485] Update lock package in the failover documentation
commit 700b4b43a654d05849c137929463186893e4eb7e
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-12T11:04:24Z
[KARAF-4482] Downgrade to Aries Blueprint CM 1.0.8
commit ec18716e2d338ebe2453d3dfbfc47b6e978f5147
Author: Andrea Cosentino <[email protected]>
Date: 2016-04-13T08:18:59Z
[KARAF-4492] Upgrade Apache Commons-compress to version 1.11
commit 0357766e78da336c2f9d47286638c93405e60b44
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-13T11:49:52Z
[KARAF-4489] Introduce configCfgStore property in
etc/org.apache.karaf.features.cfg to define if the features service
automatically creates cfg file for <config/> element
commit 3f6ddbbb18d3fb1025fdfc3b67f773bd1e9af8fe
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-13T11:51:05Z
Merge branch 'karaf-4.0.x' of https://git-wip-us.apache.org/repos/asf/karaf
into karaf-4.0.x
commit b3fcae21ae4d833d2a0a30d599442258816877b4
Author: Guillaume Nodet <[email protected]>
Date: 2016-04-14T13:28:47Z
[KARAF-3802] Fix problem with the logic
commit d6ddec814b96025c155ad4aeb0aaa9d4056468e0
Author: mhautman <[email protected]>
Date: 2016-03-27T15:06:28Z
KARAF-4454 - Resolve scr:list conflict between gogo and Karaf
commit 55db450a95453c9e587cb6147ef087bb39bb4061
Author: Lars Kiesow <[email protected]>
Date: 2016-03-02T15:34:07Z
Fix problems in Karaf start script
This commit fixes most of the problems pointed out by shellcheck [1] in
the karaf start script (bin/karaf). These include:
- Properly quote variables to prevent spaces from breaking the script
- Ensure that KARAF_HOME is set for commands which would otherwise try
to delete parts of the root file system. E.g:
rm -rf "$KARAF_HOME/lib"
- Use only $(..) instead of both $(...) and `...`
- Require bash since not all commands are posix compliant anyway.
[1] http://shellcheck.net
Signed-off-by: Lars Kiesow <[email protected]>
commit 89941714ad8d7aa906768df6f41d9555e86c4aef
Author: Lars Kiesow <[email protected]>
Date: 2016-03-02T21:01:32Z
Always use ${} for variables
This commit makes the main start script use only ${VAR} instead of both
${VAR} and $VAR
Signed-off-by: Lars Kiesow <[email protected]>
commit c449f3e558074fac99887088d351233c16a3d72c
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-17T20:56:02Z
[KARAF-4497] Upgrade to ServiceMix Specs 2.7.0
commit 4cb1b687b821c802749d8c65f4860e1811a33bb2
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-18T05:23:59Z
[KARAF-4476] Upgrade to Aries Blueprint Core 1.6.1
commit d6ea1c853538006345714cfeb4559bfc6f607ac2
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-18T05:54:03Z
Update RELEASE-NOTES in preparation for the 4.0.5 release
commit 231673c2d22166a0176ad9333510dae6ec75303c
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-18T06:12:13Z
[maven-release-plugin] prepare release karaf-4.0.5
commit 5f4f23e72431ac3564d4f1f85e91a39656db1744
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-18T06:12:36Z
[maven-release-plugin] prepare for next development iteration
commit 726121db0c9a7dd1d4f6bd14d6914248ae19903a
Author: Andrea Cosentino <[email protected]>
Date: 2016-04-19T06:51:24Z
[KARAF-4499] Can't start a crashed server on Windows
commit 520265c3642ca9efc64538689880900f24832c61
Author: Andrea Cosentino <[email protected]>
Date: 2016-04-25T07:15:27Z
[KARAF-4504] Upgrade Pax Exam to version 4.9.0
commit 22693dee58cb0aedc92c5c07d5f4e7ec6b16d00e
Author: Andrea Cosentino <[email protected]>
Date: 2016-04-27T13:06:53Z
[KARAF-4509] Windows: if KARAF_DATA folder doesn't exist lets create it
commit 030c029da90d98db0a5a23d48f6b9659e59e8306
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-04-28T07:57:16Z
Update manual version (gonna fix release modules)
commit 4aea9663dd2b2977dd58bb4b083f540cc202663a
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-05-05T09:01:03Z
[KARAF-4512] Upgrade to Aries Blueprint Core 1.6.2
commit 0e8cfd9a97a54f26d7fea4f409768a538f36db1e
Author: Tadayoshi Sato <[email protected]>
Date: 2016-05-10T02:32:34Z
[KARAF-4523] JMXSecurityMBean bulk canInvoke should be robust even if
bulkQuery contains duplicate operations
This fix is based on the original patch by Grzegorz Grzybek
(cherry picked from commit 1fff0131967ac11b0a481f503fbc952f777fc30d)
commit 3bfb1b35b6b457cdca1a4b9d3424be0f021e6c24
Author: lburgazzoli <[email protected]>
Date: 2016-05-13T10:52:26Z
KARAF-4526 : System scripts : Solaris SMS sevice not started if path
contains spaces
(cherry picked from commit 4bf12a7a6ac0505376f83e01c95d826fb81275b9)
commit a2bb57364481b7adf4424bdb578064e786e63393
Author: Freeman Fang <[email protected]>
Date: 2016-05-20T03:06:43Z
[KARAF-4520]Add DigestPasswordLoginModule so PasswordDigest can work with
Karaf JAAS realm
(cherry picked from commit a833dc15dd4c36de3f7503afc9c01cf8b3a758e4)
commit 57ed8c837c93e10c650e0dcc8806b48758ee67d3
Author: Christian Schneider <[email protected]>
Date: 2016-06-06T09:02:05Z
[KARAF-4547] Embed resolver to be independent of framework resolver impl
commit f98bfd67b9046cbf56bd4abf7c494c9056b3ca7b
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-06-06T11:36:36Z
[KARAF-4084] Support multi-options in bundle:list
commit 7cf848268c0e77f1f7421c2e518f4bdd891d579b
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-06-06T13:33:13Z
[KARAF-4556] Upgrade to Aries Blueprint CM 1.0.9
commit 2df72f62b881754e3433af5674bb4601866065a3
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-06-06T14:44:08Z
[KARAF-4555] Upgrade to jline 2.14.2
commit f31763930038fe09fc2a11d9c9e587f0666c9d1b
Author: Jean-Baptiste Onofré <[email protected]>
Date: 2016-06-06T16:11:09Z
[KARAF-4557] Add config:property-get command and getProperty operation on
ConfigMBean
commit 954f7d48479b09ee92af2d927675ed278a3750c0
Author: Andrea Cosentino <[email protected]>
Date: 2016-06-08T06:34:09Z
[KARAF-4563] Upgrade Cglib to version 3.2.2
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---