diff --git a/README.md b/README.md index b13e05f6c..04a0ad288 100644 --- a/README.md +++ b/README.md @@ -43,9 +43,9 @@ And configure the aspectj-maven-plugin to compile-time weave (CTW) the aws-lambd ... - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 1.8 1.8 diff --git a/docs/index.md b/docs/index.md index f595c1b65..10726f0ab 100644 --- a/docs/index.md +++ b/docs/index.md @@ -71,9 +71,9 @@ For more information about the project and available options refer to this [repo ... - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 1.8 1.8 @@ -122,6 +122,8 @@ For more information about the project and available options refer to this [repo aspect 'software.amazon.lambda:powertools-logging:{{ powertools.version }}' aspect 'software.amazon.lambda:powertools-tracing:{{ powertools.version }}' aspect 'software.amazon.lambda:powertools-metrics:{{ powertools.version }}' +// This dependency is needed for Java17+, please uncomment it if you are using Java17+ +// implementation 'org.aspectj:aspectjrt:1.9.19' } sourceCompatibility = 11 diff --git a/docs/utilities/batch.md b/docs/utilities/batch.md index 1c3586360..0a2add081 100644 --- a/docs/utilities/batch.md +++ b/docs/utilities/batch.md @@ -41,9 +41,9 @@ To install this utility, add the following dependency to your project. ... - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 1.8 1.8 @@ -83,6 +83,8 @@ To install this utility, add the following dependency to your project. dependencies { ... aspect 'software.amazon.lambda:powertools-sqs:{{ powertools.version }}' +// This dependency is needed for Java17+, please uncomment it if you are using Java17+ +// implementation 'org.aspectj:aspectjrt:1.9.19' } ``` diff --git a/docs/utilities/idempotency.md b/docs/utilities/idempotency.md index 5a1a0e468..d8ec13e9d 100644 --- a/docs/utilities/idempotency.md +++ b/docs/utilities/idempotency.md @@ -43,9 +43,9 @@ times with the same parameters**. This makes idempotent operations safe to retry ... - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 1.8 1.8 diff --git a/docs/utilities/parameters.md b/docs/utilities/parameters.md index e8df1f8d6..9041ac08e 100644 --- a/docs/utilities/parameters.md +++ b/docs/utilities/parameters.md @@ -34,6 +34,8 @@ To install this utility, add the following dependency to your project. dependencies { ... aspect 'software.amazon.lambda:powertools-parameters:{{ powertools.version }}' +// This dependency is needed for Java17+, please uncomment it if you are using Java17+ +// implementation 'org.aspectj:aspectjrt:1.9.19' } ``` @@ -441,9 +443,9 @@ If you want to use the ```@Param``` annotation in your project add configuration ... - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 ... @@ -482,5 +484,6 @@ If you want to use the ```@Param``` annotation in your project add configuration dependencies { ... aspect 'software.amazon.lambda:powertools-parameters:{{ powertools.version }}' + implementation 'org.aspectj:aspectjrt:1.9.19' } ``` \ No newline at end of file diff --git a/docs/utilities/sqs_large_message_handling.md b/docs/utilities/sqs_large_message_handling.md index 65c4b7b4d..5f7ede095 100644 --- a/docs/utilities/sqs_large_message_handling.md +++ b/docs/utilities/sqs_large_message_handling.md @@ -49,9 +49,9 @@ To install this utility, add the following dependency to your project. ... - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 1.8 1.8 @@ -91,6 +91,8 @@ To install this utility, add the following dependency to your project. dependencies { ... aspect 'software.amazon.lambda:powertools-sqs:{{ powertools.version }}' +// This dependency is needed for Java17+, please uncomment it if you are using Java17+ +// implementation 'org.aspectj:aspectjrt:1.9.19' } ``` diff --git a/docs/utilities/validation.md b/docs/utilities/validation.md index c51f905aa..8733c0e77 100644 --- a/docs/utilities/validation.md +++ b/docs/utilities/validation.md @@ -31,9 +31,9 @@ To install this utility, add the following dependency to your project. ... - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 1.8 1.8 @@ -72,6 +72,8 @@ To install this utility, add the following dependency to your project. dependencies { aspect 'software.amazon.lambda:powertools-validation:{{ powertools.version }}' +// This dependency is needed for Java17+, please uncomment it if you are using Java17+ +// implementation 'org.aspectj:aspectjrt:1.9.19' } ``` diff --git a/examples/powertools-examples-core/pom.xml b/examples/powertools-examples-core/pom.xml index 4bc41d35f..b66b2cdbd 100644 --- a/examples/powertools-examples-core/pom.xml +++ b/examples/powertools-examples-core/pom.xml @@ -59,9 +59,9 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 ${maven.compiler.source} ${maven.compiler.target} diff --git a/examples/powertools-examples-idempotency/pom.xml b/examples/powertools-examples-idempotency/pom.xml index fa577d223..0f1139534 100644 --- a/examples/powertools-examples-idempotency/pom.xml +++ b/examples/powertools-examples-idempotency/pom.xml @@ -76,9 +76,9 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 ${maven.compiler.source} ${maven.compiler.target} diff --git a/examples/powertools-examples-parameters/pom.xml b/examples/powertools-examples-parameters/pom.xml index b588979cd..02e667425 100644 --- a/examples/powertools-examples-parameters/pom.xml +++ b/examples/powertools-examples-parameters/pom.xml @@ -63,9 +63,9 @@ 3.1.0 - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 ${maven.compiler.source} ${maven.compiler.target} diff --git a/examples/powertools-examples-sqs/pom.xml b/examples/powertools-examples-sqs/pom.xml index 608269504..e0569a8d1 100644 --- a/examples/powertools-examples-sqs/pom.xml +++ b/examples/powertools-examples-sqs/pom.xml @@ -64,9 +64,9 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 ${maven.compiler.source} ${maven.compiler.target} diff --git a/examples/powertools-examples-validation/pom.xml b/examples/powertools-examples-validation/pom.xml index e97ce7b56..a427a10d8 100644 --- a/examples/powertools-examples-validation/pom.xml +++ b/examples/powertools-examples-validation/pom.xml @@ -58,9 +58,9 @@ 3.1.0 - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 ${maven.compiler.source} ${maven.compiler.target} diff --git a/pom.xml b/pom.xml index 0d096141e..2bb28f2ea 100644 --- a/pom.xml +++ b/pom.xml @@ -68,7 +68,7 @@ 3.11.1 1.1.2 3.11.0 - 1.14.0 + 1.13.1 3.1.0 0.8.8 1.6.8 @@ -307,7 +307,7 @@ ${maven-compiler-plugin.version} - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin ${aspectj-maven-plugin.version} @@ -354,7 +354,7 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin ${aspectj-maven-plugin.version} diff --git a/powertools-e2e-tests/handlers/idempotency/pom.xml b/powertools-e2e-tests/handlers/idempotency/pom.xml index ae7ca0807..4e24c738c 100644 --- a/powertools-e2e-tests/handlers/idempotency/pom.xml +++ b/powertools-e2e-tests/handlers/idempotency/pom.xml @@ -27,7 +27,7 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin ${maven.compiler.source} diff --git a/powertools-e2e-tests/handlers/logging/pom.xml b/powertools-e2e-tests/handlers/logging/pom.xml index c47cc6d37..4b613f2bf 100644 --- a/powertools-e2e-tests/handlers/logging/pom.xml +++ b/powertools-e2e-tests/handlers/logging/pom.xml @@ -27,7 +27,7 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin ${maven.compiler.source} diff --git a/powertools-e2e-tests/handlers/metrics/pom.xml b/powertools-e2e-tests/handlers/metrics/pom.xml index e591f4966..723ad75c5 100644 --- a/powertools-e2e-tests/handlers/metrics/pom.xml +++ b/powertools-e2e-tests/handlers/metrics/pom.xml @@ -27,7 +27,7 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin ${maven.compiler.source} diff --git a/powertools-e2e-tests/handlers/pom.xml b/powertools-e2e-tests/handlers/pom.xml index 5cf30d5d5..78669e484 100644 --- a/powertools-e2e-tests/handlers/pom.xml +++ b/powertools-e2e-tests/handlers/pom.xml @@ -18,7 +18,7 @@ 1.2.2 3.11.0 3.2.4 - 1.14.0 + 1.13.1 3.10.1 @@ -99,7 +99,7 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin ${aspectj.version} diff --git a/powertools-e2e-tests/handlers/tracing/pom.xml b/powertools-e2e-tests/handlers/tracing/pom.xml index 831669a3d..252009aa9 100644 --- a/powertools-e2e-tests/handlers/tracing/pom.xml +++ b/powertools-e2e-tests/handlers/tracing/pom.xml @@ -27,7 +27,7 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin ${maven.compiler.source} diff --git a/powertools-serialization/pom.xml b/powertools-serialization/pom.xml index 32eb53383..e68b26f7b 100644 --- a/powertools-serialization/pom.xml +++ b/powertools-serialization/pom.xml @@ -75,7 +75,7 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin ${aspectj-maven-plugin.version} diff --git a/powertools-test-suite/pom.xml b/powertools-test-suite/pom.xml index 24dfd646f..2cd323f41 100644 --- a/powertools-test-suite/pom.xml +++ b/powertools-test-suite/pom.xml @@ -115,9 +115,9 @@ - org.codehaus.mojo + dev.aspectj aspectj-maven-plugin - 1.14.0 + 1.13.1 ${maven.compiler.source} ${maven.compiler.target}