[ARIES-1253] Subsystem installation assumes location to be a valid url

Applying patch on behalf of Carsten Ziegeler. Thanks Carsten!


git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629199 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1255] esa-maven-plugin generates Subsystem-Content with version range for composite subsystems

This patch restricts the version range for Subsystem-Content entried that are derived from Maven Artifacts to be exactly the Maven version [a.b.c, a.b.c] as this maps to the Maven dependency model.

Previously the dependency was modeled as version="a.b.c" which actually is the same as [a.b.c, infinity]. 



git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629208 13f79535-47bb-0310-9956-ffa450edef68
Removed the empty jpa20 directories that were left over

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629222 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1255] Support Subsystem-Content version ranges from Maven version ranges

If a Maven version range is specified in the Maven dependency, then use this range as the version range in the generated Subsystem-Content header. For example:
  <dependency>
    <groupId>org.foo.bar</groupId>
    <artifactId>mybundle</artifactId>
    <version>[3.0, 3.8.2)</version>
  </dependency>
Will generate a subsystem content header of:
  Subsystem-Content: mySymbolicName;version="[3.0,3.8.2)"

For Maven dependencies that don't use a version range the version is declared as version="[a.b.c,a.b.c]"

Unit test included.


git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629224 13f79535-47bb-0310-9956-ffa450edef68
Fix build problems and some warnings

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629612 13f79535-47bb-0310-9956-ffa450edef68
Simplify blueprint itest ParserServiceIgnoreUnknownNamespaceHandlerTest

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629614 13f79535-47bb-0310-9956-ffa450edef68
Switch back to parent 2.0.0

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629619 13f79535-47bb-0310-9956-ffa450edef68
Fix proxy build

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629641 13f79535-47bb-0310-9956-ffa450edef68
Fix jpa build

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629642 13f79535-47bb-0310-9956-ffa450edef68
Fix blueprint core version

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629737 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1257] Fix the update-method callback in blueprint-cm

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629744 13f79535-47bb-0310-9956-ffa450edef68
Fix jpa module versions

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629817 13f79535-47bb-0310-9956-ffa450edef68
Fix and optimize JPA tests

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629842 13f79535-47bb-0310-9956-ffa450edef68
Update the lastReleaseVersion so version checker can work


git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629899 13f79535-47bb-0310-9956-ffa450edef68
[maven-release-plugin] prepare release org.apache.aries.blueprint.cm-1.0.5

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629900 13f79535-47bb-0310-9956-ffa450edef68
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629902 13f79535-47bb-0310-9956-ffa450edef68
ARIES-1258 Migrate corefragment and blueprint test

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1629971 13f79535-47bb-0310-9956-ffa450edef68
Fixing warnings in jpa-container

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630045 13f79535-47bb-0310-9956-ffa450edef68
ARIES-1247 Do not create EntityManagerFactory for status resolved

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630071 13f79535-47bb-0310-9956-ffa450edef68
Aries-1260: subsystem.itests dependency on subsystem.core should be moved up

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630488 13f79535-47bb-0310-9956-ffa450edef68