This is an automated email from the ASF dual-hosted git repository.
alien11689 pushed a change to branch ARIES-2165-build-proxy-with-java-11-17-21
in repository https://gitbox.apache.org/repos/asf/aries.git
discard becf1b7de ARIES-2165: Extract ASM api version to constant
discard f8ce17dbc ARIES-2165: Create proxied object with objenesis
discard e1a84dc5a ARIES-2165: Update parent pom and build proxy on Java 11, 17
and 21
add ffb1afcb8 Bump org.osgi:org.osgi.compendium from 4.1.0 to 5.0.0
add a7bfb86f8 [MAINTENANCE] Upgrade osgi core in blueprint spring extender
add 71235e410 Bump net.sourceforge.serp:serp from 1.13.1 to 1.15.1
add 77805705b Bump logback.version from 0.9.29 to 1.5.18
add 07149597c ARIES-2173: Remove versions plugin from parent - dependabot
is used instead
add 98c37dfd3 ARIES-2173: Remove paxexam maven plugin from parent
add 74ad64815 ARIES-2173: Remove findbugs maven plugin from parent
add fda9b649f ARIES-2173: Make rat plugin not protected by profile - will
always run
add 2c65aba92 ARIES-2174: Move depends-maven-plugin configuration to
parent pom
add b4cdc0214 [MAINTENANCE] Switch trunk to default branch placehoder in
workflows
add 19660f4db Revert "[MAINTENANCE] Switch trunk to default branch
placehoder in workflows"
add f661dd455 [MAINTENANCE] Split bnd and bnd plugins version properties
in spi-fly
add 3f21bc1bf ARIES-2175: Update org.osgi.* artifacts to osgi.* in parent
add fcf21beee ARIES-2175: Update org.osgi.* artifacts to osgi.* in
testsupport
add 4f4f48129 ARIES-2175: Update org.osgi.* artifacts to osgi.* in
versioning
add 99ca13dd1 ARIES-2175: Update org.osgi.* artifacts to osgi.* in util
add 5636bb790 ARIES-2175: Update org.osgi.* artifacts to osgi.* in web
add b3c1f0e76 ARIES-2175: Update org.osgi.* artifacts to osgi.* in
transaction
add 7fa84de59 ARIES-2175: Update org.osgi.* artifacts to osgi.* in samples
add 13e62e158 ARIES-2175: Update org.osgi.* artifacts to osgi.* in proxy
add fc4e3dc67 ARIES-2175: Update org.osgi.* artifacts to osgi.* in quiesce
add 2d6c5e1b6 ARIES-2175: Update org.osgi.* artifacts to osgi.* in jndi
add 3d12e1da8 ARIES-2175: Update org.osgi.* artifacts to osgi.* in async
add 48e690168 ARIES-2175: Update org.osgi.* artifacts to osgi.* in
blueprint-maven-plugin
add 1019990a4 ARIES-2175: Update org.osgi.* artifacts to osgi.* in
blueprint
add 44274404b ARIES-2175: Update org.osgi.* artifacts to osgi.* in jmx
add 1cf6fda9e ARIES-2175: Update org.osgi.* artifacts to osgi.* in
application
add 02f0d30d9 ARIES-2175: Update org.osgi.* artifacts to osgi.* in
subsystem
add 1d3bae00f ARIES-2175: Move org.osgi.* to osgi.* artifacts
add 02e9d6ac5 [MAINTENANCE] Fix pax-web version in samples for dependabot
add d547f6ca6 [MAINTENANCE] Upgrade pax-web to 4.x in samples/blog
add 2cabe3d39 [MAINTENANCE] Fix pax-web version in samples
add 987436bc6 [MAINTENANCE] Update dependencies in maven plugins to the
newest 2.x
add 9115d3b49 [MAINTENANCE] Run PMD in github actions (#488)
add 706821284 [MAINTENANCE] Cleanup simple pmd findings in application
add f9dc4dc14 [MAINTENANCE] Simplify triple negation usage
add a0789dd2b ARIES-2165: Update parent pom and build proxy on Java 11, 17
and 21
add a50b5071b ARIES-2165: Create proxied object with objenesis
add cb4d16e7f ARIES-2165: Extract ASM api version to constant
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (becf1b7de)
\
N -- N -- N refs/heads/ARIES-2165-build-proxy-with-java-11-17-21
(cb4d16e7f)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/{async.yml => pmd.yml} | 24 +-
application/application-api/pom.xml | 4 +-
.../aries/application/ApplicationMetadata.java | 57 +++--
.../application/ApplicationMetadataFactory.java | 7 +-
.../java/org/apache/aries/application/Content.java | 17 +-
.../aries/application/DeploymentContent.java | 2 +-
.../aries/application/DeploymentMetadata.java | 22 +-
.../application/DeploymentMetadataFactory.java | 12 +-
.../aries/application/ServiceDeclaration.java | 4 +-
.../application/management/AriesApplication.java | 15 +-
.../management/AriesApplicationContext.java | 54 ++--
.../management/AriesApplicationListener.java | 3 +-
.../management/AriesApplicationManager.java | 17 +-
.../aries/application/management/BundleInfo.java | 24 +-
.../application/management/ResolveConstraint.java | 5 +-
.../management/spi/convert/BundleConversion.java | 5 +-
.../management/spi/convert/BundleConverter.java | 2 +-
.../management/spi/framework/BundleFramework.java | 22 +-
.../framework/BundleFrameworkConfiguration.java | 7 +-
.../BundleFrameworkConfigurationFactory.java | 5 +-
.../spi/framework/BundleFrameworkFactory.java | 3 +-
.../spi/framework/BundleFrameworkManager.java | 23 +-
.../spi/repository/BundleRepository.java | 20 +-
.../spi/repository/BundleRepositoryManager.java | 11 +-
.../spi/resolve/DeploymentManifestManager.java | 1 -
.../spi/resolve/PostResolveTransformer.java | 3 +-
.../management/spi/resolve/PreResolveHook.java | 2 +-
.../runtime/AriesApplicationContextManager.java | 8 +-
.../management/spi/runtime/LocalPlatform.java | 4 +-
.../management/spi/update/UpdateStrategy.java | 24 +-
.../application/modelling/DeploymentMFElement.java | 5 +-
.../application/modelling/ExportedPackage.java | 3 +-
.../application/modelling/ExportedService.java | 4 +-
.../application/modelling/ImportedBundle.java | 3 +-
.../application/modelling/ImportedPackage.java | 3 +-
.../application/modelling/ImportedService.java | 3 +-
.../application/modelling/ModelledResource.java | 7 +-
.../modelling/ModelledResourceManager.java | 3 +-
.../application/modelling/ModellingConstants.java | 21 +-
.../modelling/ParsedServiceElements.java | 19 +-
.../aries/application/modelling/ParserProxy.java | 8 +-
.../aries/application/modelling/Provider.java | 3 +-
.../aries/application/modelling/ResourceType.java | 3 -
.../application/modelling/ServiceModeller.java | 3 +-
.../modelling/WrappedReferenceMetadata.java | 5 +-
application/application-bundle/pom.xml | 8 +-
application/application-converters/pom.xml | 4 +-
.../application-default-local-platform/pom.xml | 4 +-
.../application-deployment-management/pom.xml | 4 +-
.../impl/DeploymentManifestManagerImpl.java | 11 +-
.../deployment/management/impl/MessageUtil.java | 10 +-
application/application-install/pom.xml | 8 +-
.../java/org/apache/aries/sample/HelloWorld.java | 3 +-
application/application-itests/pom.xml | 3 +-
.../runtime/itests/BasicAppManagerTest.java | 4 +-
.../runtime/itests/BasicNoOpResolverTest.java | 4 +-
.../itests/IsolatedCfgAdminRuntimeTest.java | 4 +-
.../runtime/itests/IsolatedRuntimeTest.java | 4 +-
.../runtime/itests/MinimumImportsTest.java | 4 +-
.../runtime/itests/OBRAppManagerTest.java | 4 +-
.../runtime/itests/OBRResolverAdvancedTest.java | 6 +-
.../runtime/itests/OBRResolverTest.java | 4 +-
.../application/runtime/itests/UpdateAppTest.java | 4 +-
application/application-management/pom.xml | 8 +-
.../management/impl/AriesApplicationImpl.java | 2 -
.../impl/AriesApplicationManagerImpl.java | 4 +-
.../repository/ApplicationRepository.java | 2 +-
.../impl/AriesApplicationManagerImplTest.java | 2 +-
.../application-modeller-common-test/pom.xml | 12 +-
.../standalone/OfflineModellingFactory.java | 2 +-
application/application-modeller/pom.xml | 8 +-
.../modelling/impl/AbstractParserProxy.java | 4 +-
.../modelling/impl/DeployedBundlesImpl.java | 4 +-
.../modelling/impl/ImportedBundleImpl.java | 9 +-
.../modelling/impl/ImportedPackageImpl.java | 3 +-
.../modelling/impl/ImportedServiceImpl.java | 10 +-
.../impl/ModelledResourceManagerImpl.java | 6 +-
.../modelling/internal/BundleBlueprintParser.java | 6 +-
.../modelling/utils/impl/ModellingHelperImpl.java | 18 +-
application/application-noop-resolver/pom.xml | 4 +-
application/application-obr-resolver/pom.xml | 4 +-
.../application/resolver/obr/OBRAriesResolver.java | 14 +-
.../resolver/obr/impl/ApplicationResourceImpl.java | 6 +-
.../resolver/obr/impl/OBRBundleInfo.java | 3 +-
.../resolver/obr/impl/OBRCapability.java | 4 +-
.../resolver/obr/impl/RepositoryGeneratorImpl.java | 6 +-
.../resolver/obr/impl/RequirementImpl.java | 2 +-
.../pom.xml | 9 +-
.../cm/itest/ConfigurationPostResolverTest.java | 4 +-
.../application-resolve-transform-cm/pom.xml | 4 +-
.../ConfigurationPostResolveTransformerImpl.java | 8 +-
.../pom.xml | 8 +-
.../management/BundleFrameworkManagerImpl.java | 20 +-
.../management/SharedFrameworkPreResolveHook.java | 2 +-
application/application-runtime-framework/pom.xml | 8 +-
.../runtime/framework/BundleFrameworkImpl.java | 2 +-
.../framework/utils/EquinoxFrameworkConstants.java | 12 +-
.../framework/utils/EquinoxFrameworkUtils.java | 4 +-
application/application-runtime-isolated/pom.xml | 8 +-
.../impl/ApplicationContextManagerImpl.java | 95 ++++---
application/application-runtime-repository/pom.xml | 8 +-
.../repository/BundleRepositoryManagerImpl.java | 2 +-
application/application-runtime/pom.xml | 8 +-
.../generator/AriesRepositoryGenerator.java | 10 +-
application/application-utils/pom.xml | 4 +-
.../impl/ApplicationMetadataFactoryImpl.java | 1 -
.../application/impl/ApplicationMetadataImpl.java | 2 +-
.../apache/aries/application/impl/ContentImpl.java | 2 +-
.../application/impl/DeploymentMetadataImpl.java | 16 +-
.../aries/application/utils/AppConstants.java | 62 +++--
.../utils/management/SimpleBundleInfo.java | 1 -
.../utils/service/ExportedServiceHelper.java | 3 -
.../utils/service/ServiceCollection.java | 6 +-
async/async-all/pom.xml | 8 +-
async/async-api/pom.xml | 4 +-
async/async-impl/pom.xml | 4 +-
.../blueprint-maven-plugin/pom.xml | 2 +-
blueprint/blueprint-api/pom.xml | 5 +-
blueprint/blueprint-authz/pom.xml | 8 +-
blueprint/blueprint-bundle/pom.xml | 4 +-
blueprint/blueprint-cm/pom.xml | 10 +-
blueprint/blueprint-core/pom.xml | 8 +-
.../ext/AbstractPropertyPlaceholderExt.java | 8 +-
.../aries/blueprint/utils/ReflectionUtils.java | 6 +-
.../blueprint/ext/AbstractPropertyPlaceholder.java | 6 +-
blueprint/blueprint-parser/pom.xml | 4 +-
blueprint/blueprint-repository/pom.xml | 4 +-
blueprint/blueprint-spring-camel/pom.xml | 4 +-
blueprint/blueprint-spring-extender/pom.xml | 10 +-
blueprint/blueprint-spring/pom.xml | 8 +-
blueprint/blueprint-web-osgi/pom.xml | 4 +-
blueprint/examples/blueprint-sample/pom.xml | 4 +-
blueprint/itests/blueprint-itests/pom.xml | 1 +
blueprint/itests/pom.xml | 4 +-
eba-maven-plugin/pom.xml | 29 +--
.../org/apache/aries/plugin/eba/EbaMojoTest.java | 19 +-
esa-maven-plugin/pom.xml | 32 ++-
.../org/apache/aries/plugin/esa/EsaMojoTest.java | 28 +--
jmx/jmx-blueprint-bundle/pom.xml | 9 +-
jmx/jmx-blueprint-core/pom.xml | 8 +-
jmx/jmx-bundle/pom.xml | 8 +-
jmx/jmx-core-whiteboard/pom.xml | 8 +-
.../aries/jmx/core/whiteboard/Activator.java | 2 +-
jmx/jmx-core/pom.xml | 8 +-
jmx/jmx-itests/pom.xml | 7 +-
.../apache/aries/jmx/AbstractIntegrationTest.java | 2 +-
jmx/jmx-mbeanserver-platform/pom.xml | 7 +-
jmx/jmx-whiteboard/pom.xml | 8 +-
jndi/jndi-bundle/pom.xml | 8 +-
.../org/apache/aries/jndi/startup/Activator.java | 2 +-
jndi/jndi-url-itest/pom.xml | 16 +-
jndi/parent/pom.xml | 2 +-
parent/pom.xml | 272 +++++++--------------
proxy/proxy-api/pom.xml | 2 +-
proxy/proxy-impl/pom.xml | 4 +-
.../aries/proxy/impl/AbstractProxyManager.java | 2 +-
.../apache/aries/proxy/impl/AsmProxyManager.java | 6 +-
.../apache/aries/proxy/impl/JdkProxyManager.java | 2 +-
.../impl/common/MethodCopyingClassAdapter.java | 6 +-
.../proxy/impl/common/OSGiFriendlyClassWriter.java | 4 +-
.../proxy/impl/interfaces/ProxyClassLoader.java | 2 +-
.../impl/weaving/SyntheticSerialVerUIDAdder.java | 2 +-
.../proxy/impl/weaving/WovenProxyAdapter.java | 2 +-
.../aries/blueprint/proxy/AbstractProxyTest.java | 2 +-
.../blueprint/proxy/WovenProxyGeneratorTest.java | 2 +-
proxy/proxy-itests/pom.xml | 13 +-
.../aries/proxy/itests/WeavingProxyTest.java | 4 +-
quiesce/quiesce-api/pom.xml | 2 +-
quiesce/quiesce-manager-itest/pom.xml | 11 +-
.../quiesce/manager/itest/QuiesceManagerTest.java | 2 +-
quiesce/quiesce-manager/pom.xml | 2 +-
samples/blog/blog-itests/pom.xml | 85 +++----
.../blog/itests/AbstractBlogIntegrationTest.java | 5 +-
.../blueprint/helloworld/helloworld-itests/pom.xml | 20 +-
samples/pom.xml | 2 +-
samples/twitter/twitter-bundle/pom.xml | 2 +-
samples/twitter/twitter-itests/pom.xml | 15 +-
.../aries/sample/twitter/itest/TwitterTest.java | 2 +-
spi-fly/pom.xml | 3 +-
spi-fly/spi-fly-dynamic-bundle/pom.xml | 6 +-
.../spifly/dynamic/OSGiFriendlyClassWriter.java | 4 +-
.../spi-fly-dynamic-framework-extension/pom.xml | 6 +-
spi-fly/spi-fly-itests/pom.xml | 6 +-
spi-fly/spi-fly-static-bundle/pom.xml | 6 +-
subsystem/subsystem-api/pom.xml | 18 +-
subsystem/subsystem-core/pom.xml | 12 +-
subsystem/subsystem-gogo-command/pom.xml | 12 +-
subsystem/subsystem-itests/pom.xml | 61 ++++-
.../aries/subsystem/itests/SubsystemTest.java | 2 +-
subsystem/subsystem-obr/pom.xml | 12 +-
testsupport/testsupport-unit/pom.xml | 4 +-
.../org/apache/aries/mocks/BundleContextMock.java | 2 +-
.../java/org/apache/aries/mocks/BundleMock.java | 2 +-
.../aries/unittest/fixture/ArchiveFixture.java | 2 +-
.../apache/aries/unittest/mocks/MethodCall.java | 4 +-
.../org/apache/aries/unittest/mocks/Skeleton.java | 4 +-
transaction/transaction-blueprint/pom.xml | 19 +-
transaction/transaction-itests/pom.xml | 7 +-
transaction/transaction-jdbc/pom.xml | 19 +-
transaction/transaction-jms/pom.xml | 15 +-
transaction/transaction-manager/pom.xml | 8 +-
util/pom.xml | 4 +-
.../org/apache/aries/util/AriesFrameworkUtil.java | 2 +-
.../org/apache/aries/util/FragmentBuilder.java | 8 +-
.../java/org/apache/aries/util/VersionRange.java | 4 +-
.../util/filesystem/impl/NestedZipDirectory.java | 6 +-
.../aries/util/filesystem/impl/NestedZipFile.java | 4 +-
.../aries/util/filesystem/impl/ZipDirectory.java | 6 +-
.../aries/util/filesystem/impl/ZipFileImpl.java | 2 +-
.../java/org/apache/aries/util/io/IOUtils.java | 4 +-
.../util/manifest/ManifestHeaderProcessor.java | 8 +-
.../tracker/InternalRecursiveBundleTracker.java | 2 +-
.../aries/util/tracker/SingleServiceTracker.java | 2 +-
.../aries/util/filesystem/FileSystemTest.java | 2 +-
versioning/versioning-checker/pom.xml | 2 +-
.../versioning/check/BundleCompatibility.java | 20 +-
.../check/SemanticVersioningChecker.java | 2 +-
.../aries/versioning/utils/ClassDeclaration.java | 14 +-
.../versioning/utils/SemanticVersioningUtils.java | 6 +-
versioning/versioning-plugin/pom.xml | 2 +-
web/web-itests/pom.xml | 12 +-
.../web/converter/itest/WabConverterITest.java | 2 +-
web/web-urlhandler/pom.xml | 2 +-
.../aries/web/converter/impl/JSPImportParser.java | 2 +-
.../aries/web/url/WAR_URLServiceHandler.java | 2 +-
225 files changed, 1067 insertions(+), 1124 deletions(-)
copy .github/workflows/{async.yml => pmd.yml} (73%)