Add debug logging for unrecognized resources in the subsystem archive.

Subsystems will now output a debug logging message when an unrecognized resource is encountered in the subsystem archive. The
level is debug because of the possibility of false positives if the provider knowingly stored resources in the archive that
are neither bundles nor subsystems. The following is an example of what the output might look like.

File "bundle.a.jar" in subsystem with location
"file:/C:/Users/IBM_AD~1/AppData/Local/Temp/paxexam_runner_jwrossjr/application.a.esa" will be ignored because it is not
recognized as a supported resource
org.apache.aries.application.modelling.ModellerException: org.apache.aries.application.modelling.ModellerException:
org.osgi.service.blueprint.container.ComponentDefinitionException: One of ref attribute, bean element, reference element or
ref element must be set
	at
org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl.getServiceElements(ModelledResourceManagerImpl.java:128)
	at
org.apache.aries.application.modelling.impl.ModelledResourceManagerImpl.getServiceElements(ModelledResourceManagerImpl.java:95)
...

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1569792 13f79535-47bb-0310-9956-ffa450edef68
Improve error message when a content resource or dependency cannot be found.

The message now mentions the cause of this error, which is either (1) the resource was missing, or (2) the resource was
present but not recognized as a supported format. The latter can occur, for example, due to an invalid bundle manifest or
blueprint XML file. This complements the new debug output introduced in
http://svn.apache.org/viewvc?view=revision&revision=1569792.

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1571309 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1164] Fix for Blueprint integration test.

Patch applied on behalf of Grzegorz Grzybek with thanks!
This fixes Github pull request #5.



git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1582827 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1169] Concurrency issues in jmx-core

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1583139 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1078] JPA container stops locating providers for managers (PUs) when one provider is found

Patch applied on behalf of Kurt Westerfeld with many thanks!
Pull request #4 can be closed.


git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1583244 13f79535-47bb-0310-9956-ffa450edef68
Fix class name in exception message.

Patch applied on behalf of alexandreroman with many thanks.
Pull request #1 can be closed.


git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1583252 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1167] Transaction itests failures

Patch applied on behalf of Grzegorz Grzybek with many thanks.
This closes pull request #2. 



git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1583301 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1165] esa-maven-bundle without packaging type "esa"

Patch applied on behalf on Markus Kuppe with many thanks!
This closes pull request #6.
PS. I did reformat some of the changed files as they contained inconsistent
tabs/spaces.


git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1585964 13f79535-47bb-0310-9956-ffa450edef68
Test: Add tests with multiple services and update the services.
Fix: Update correct managed service in factory.
Test: Verify component managed update functionality.
Test: Verify factory functionality for a managed component.
Fix: Factory functionality for a managed component.