Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Axon 2.4.x migration to Java 17 #2

Merged
merged 66 commits into from
Jan 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
4cf89f2
Upgrade test library versions
adamklinkosz Aug 6, 2024
4912538
Migrate tests to newer test libraries
adamklinkosz Aug 6, 2024
d84e289
Upgrade Spring Framework to 5.3.37
adamklinkosz Aug 7, 2024
94b1f13
Fix tests due to Mockito changes of behaviour in the new version
adamklinkosz Aug 7, 2024
29b9cc1
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 7, 2024
00ef3bb
Fix test due to Runnable.class.getClassLoader() will return `null` si…
adamklinkosz Aug 7, 2024
98f18c0
Fix test due to different behaviour of the interactions verifier in t…
adamklinkosz Aug 7, 2024
09b4f65
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 7, 2024
e142436
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 7, 2024
8fa3c5c
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 7, 2024
9aeb9ad
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 7, 2024
c2e0123
Fix tests due to Mockito changes of behaviour in the new version
adamklinkosz Aug 7, 2024
c49d05c
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 7, 2024
a5941c3
Fix ID generation of the Axon Saga's AssociationValueEntry
adamklinkosz Aug 8, 2024
cfbb88a
Bump EHCache version
adamklinkosz Aug 8, 2024
f97467d
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 8, 2024
9642fef
Fix tests due to Mockito changes of behaviour in the new version
adamklinkosz Aug 8, 2024
3c2f13e
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 8, 2024
7e3aa53
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 8, 2024
c279c78
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 8, 2024
e789386
Fix tests due to Mockito changes of behaviour in the new version
adamklinkosz Aug 8, 2024
d8dbed7
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 8, 2024
86714fa
Fix tests due to restrictions introduced in newer Java versions
adamklinkosz Aug 9, 2024
0b49df4
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 9, 2024
191d496
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 9, 2024
9792780
Fix tests due to Mockito changes of behaviour in the new version
adamklinkosz Aug 9, 2024
2cd1e95
Ignoring unnecessary modules
adamklinkosz Aug 9, 2024
0444e1f
Allow PowerMock to work under Java 17+
adamklinkosz Aug 9, 2024
85a163a
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 9, 2024
e67e503
Ignore a CGROUPS test since it uses PowerMock too heavily, and it's i…
adamklinkosz Aug 9, 2024
3117ed1
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 9, 2024
99b09f4
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 9, 2024
bebe1fb
Ignoring some MongoDB tests for now
adamklinkosz Aug 9, 2024
9443cdc
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 9, 2024
57e3734
Ignoring some MongoDB tests for now
adamklinkosz Aug 9, 2024
4570ba0
Bump Java to 17
adamklinkosz Aug 9, 2024
63a0ae8
Change private method's name since 'yield' is a restricted identifier…
adamklinkosz Aug 9, 2024
0712d63
Remove replacing the logger since it uses forbidden reflection and is…
adamklinkosz Aug 9, 2024
7900918
Fix tests due to restrictions introduced in newer XStream version
adamklinkosz Aug 9, 2024
c591fa4
Fix expected serializers assertion
adamklinkosz Aug 9, 2024
78f8ec6
Change the add-opens flag for the Axon's Java serializer
adamklinkosz Aug 9, 2024
c179c8f
Fix Axon's field matcher to avoid heavy reflection that is forbidden …
adamklinkosz Aug 12, 2024
757e6a7
Add crooked support for filters when comparing fields in Axon's fixture
adamklinkosz Aug 12, 2024
da29798
Add crooked support for filters when comparing fields in Axon's fixtu…
adamklinkosz Aug 12, 2024
8df6976
Add crooked support for filters when comparing fields in Axon's fixtu…
adamklinkosz Aug 12, 2024
5765fe5
Further encapsulation of fields in tests since AssertJ has problems w…
adamklinkosz Aug 13, 2024
6dfcf4a
Bump Spring Framework version and fix first compilation errors
adamklinkosz Aug 13, 2024
1b67cb6
Upgrade Hibernate ORM to 6.6.0.Final
adamklinkosz Aug 13, 2024
0aed4af
Improve caching in Axon due to differences in EHCache
adamklinkosz Aug 13, 2024
edea009
Fix Hibernate platform usage after upgrading the stack
adamklinkosz Aug 13, 2024
189437f
Fix a test after getting id of NoCache singleton
adamklinkosz Aug 13, 2024
d62dbf4
Fix a test after improving caching abstraction
adamklinkosz Aug 13, 2024
e867fae
Fix a test after getting id of NoCache singleton
adamklinkosz Aug 13, 2024
72897a3
Upgrade RabbitMQ stack
adamklinkosz Aug 13, 2024
d63eb11
Migrate integration tests to Hikari Connection Pool because c3p0 is i…
adamklinkosz Aug 13, 2024
f722907
Fix cache integration test after migrating to newer EHCache with gene…
adamklinkosz Aug 13, 2024
19fd95b
Fix the assertion since it would have never fail
adamklinkosz Aug 14, 2024
5ccffd9
Describe generic caches in the readme file
adamklinkosz Aug 14, 2024
2e40b5e
Merge pull request #3 from onewelcome/axon-2.4.x-java-17-spring-6.x
adamklinkosz Aug 14, 2024
1ab3ab1
Reformat readme file
adamklinkosz Aug 14, 2024
3370963
Saga's AssociationValueEntry ID change description
adamklinkosz Aug 14, 2024
d6e88fd
Google App Engine explanations
adamklinkosz Aug 14, 2024
0c6f20d
Improve test by using AssertJ
adamklinkosz Aug 14, 2024
6c39734
XStream converters explanation
adamklinkosz Aug 14, 2024
6482dd7
XStream serializer initialization explanation
adamklinkosz Aug 14, 2024
94d7e96
XStream converters explanation - missing converter
adamklinkosz Aug 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 14 additions & 4 deletions amqp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-rabbit</artifactId>
<version>1.2.1.RELEASE</version>
<version>3.1.6</version>
<optional>true</optional>
</dependency>
<dependency>
Expand All @@ -95,14 +95,24 @@

<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito</artifactId>
<version>1.6.3</version>
<artifactId>powermock-api-mockito2</artifactId>
<version>2.0.9</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>1.6.3</version>
<version>2.0.9</version>
<scope>test</scope>
</dependency>

Expand Down
Loading