This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git

commit 00f9c9a11fe7a1545a0c97fe16fb88ec3741f744
Author: Alex Heneveld <[email protected]>
AuthorDate: Mon Mar 15 23:24:53 2021 +0000

    add comment about ow2.asm version
---
 pom.xml | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index e5db17f..24927c4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -195,8 +195,13 @@
         <commons-logging.version>1.2</commons-logging.version>
         <jsonSmart.version>2.3</jsonSmart.version>
         <minidev.accessors-smart.version>1.2</minidev.accessors-smart.version>
-        <ow2.asm.version>5.2</ow2.asm.version> <!-- require
-         5.x from json-path -> json-smart -> accessors-smart; pax-web-core 
brings in 7.x -->
+        <ow2.asm.version>5.2</ow2.asm.version> 
+          <!-- json-path needs this objectweb.asm version (<6.0.0); 
+               in addition currently pax-web-core brings in 8.0.1 and 
aries-proxy 9.0;
+               the addition of 5.2 triggers a refresh of the wiring of proxy 
because asm is an optional dependency
+               (even though it's a lower version and it shouldn't);
+               and in some weird cases that can cause aries to fail to install 
blueprints possibly due to too-recent javac byte markers;
+               but compiling with reasonable versions should make it all okay 
-->
         <commons-beanutils.version>1.9.4</commons-beanutils.version>
         <javax.mail.version>1.4.7</javax.mail.version> <!-- version should 
align with 'jetty' feature -->
         <jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>

Reply via email to