This closes #873
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-server/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-server/commit/62fdd2e5 Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-server/tree/62fdd2e5 Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-server/diff/62fdd2e5 Branch: refs/heads/0.8.0-incubating Commit: 62fdd2e591ea3cb2ecb949e073187c3491821158 Parents: 8c344a5 6e0a847 Author: Alex Heneveld <[email protected]> Authored: Tue Sep 1 16:15:32 2015 +0100 Committer: Alex Heneveld <[email protected]> Committed: Tue Sep 1 16:15:32 2015 +0100 ---------------------------------------------------------------------- .../brooklyn/api/catalog/BrooklynCatalog.java | 8 +- .../apache/brooklyn/api/location/Location.java | 4 - .../apache/brooklyn/camp/spi/pdp/Service.java | 3 +- .../brooklyn/core/catalog/CatalogLoadMode.java | 3 +- .../catalog/internal/CatalogInitialization.java | 8 +- .../catalog/internal/CatalogXmlSerializer.java | 3 + .../factory/BasicConfigurableEntityFactory.java | 3 +- .../core/entity/lifecycle/Lifecycle.java | 8 +- .../brooklyn/core/location/geo/HostGeoInfo.java | 11 + .../JavaBrooklynClassLoadingContext.java | 2 + .../OsgiBrooklynClassLoadingContext.java | 1 - .../core/mgmt/entitlement/Entitlements.java | 7 +- .../DeserializingClassRenamesProvider.java | 81 + .../core/mgmt/persist/XmlMementoSerializer.java | 14 +- .../core/mgmt/rebind/RebindIteration.java | 11 +- .../rebind/transformer/CompoundTransformer.java | 2 +- .../core/objs/proxy/InternalEntityFactory.java | 2 +- .../brooklyn/core/plan/PlanToSpecFactory.java | 3 +- .../core/sensor/DependentConfiguration.java | 2 +- .../util/core/xstream/ClassRenamingMapper.java | 53 + .../util/core/xstream/XmlSerializer.java | 52 +- .../deserializingClassRenames.properties | 1419 ++++++++++++++++++ .../core/catalog/CatalogPredicatesTest.java | 22 +- .../core/effector/EffectorBasicTest.java | 14 +- .../core/entity/EntityPreManagementTest.java | 6 +- .../core/entity/PolicyRegistrationTest.java | 7 +- .../mgmt/osgi/OsgiVersionMoreEntityTest.java | 3 +- .../mgmt/persist/XmlMementoSerializerTest.java | 167 ++- ...stomAggregatingEnricherDeprecatedTest.groovy | 14 +- .../TransformingEnricherDeprecatedTest.groovy | 4 +- .../entity/group/DynamicClusterTest.java | 2 +- .../entity/group/DynamicFabricTest.java | 4 +- .../brooklyn/location/jclouds/JcloudsUtil.java | 6 +- .../JcloudsPortForwarderExtension.java | 3 +- .../policy/enricher/HttpLatencyDetector.java | 5 +- .../apache/brooklyn/feed/jmx/JmxFeedTest.java | 15 +- .../apache/brooklyn/feed/jmx/JmxHelperTest.java | 3 +- .../brooklyn/spi/creation/CampCatalogUtils.java | 2 +- .../service/BrooklynServiceTypeResolver.java | 24 +- .../main/resources/brooklyn/default.catalog.bom | 20 +- ...lynLauncherRebindToCloudObjectStoreTest.java | 6 +- .../src/test/resources/mongo-sharded.yaml | 2 +- .../rest/domain/ApplicationSpecTest.java | 2 +- .../brooklyn/rest/domain/EntitySpecTest.java | 2 +- .../resources/fixtures/application-list.json | 2 +- .../resources/fixtures/application-spec.json | 4 +- .../test/resources/fixtures/application.json | 4 +- .../resources/fixtures/entity-only-type.json | 4 +- .../src/test/resources/fixtures/entity.json | 2 +- .../brooklyn/rest/domain/ApplicationTest.java | 2 +- .../org/apache/brooklyn/test/TestUtils.groovy | 538 ------- .../org/apache/brooklyn/test/TestUtils.java | 79 + .../java/org/apache/brooklyn/test/Asserts.java | 17 +- .../brooklyn/util/exceptions/Exceptions.java | 47 +- .../util/internal/BrooklynSystemProperties.java | 5 +- .../brooklyn/util/javalang/Reflections.java | 41 + .../util/javalang/StackTraceSimplifier.java | 6 +- 57 files changed, 2078 insertions(+), 706 deletions(-) ----------------------------------------------------------------------
