Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
68e3500
Bump org.vafer:jdeb from 1.10 to 1.13
dependabot[bot] May 18, 2025
bc0c41f
Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.17.0
dependabot[bot] May 18, 2025
eb6aa9f
Bump commons-cli:commons-cli from 1.5.0 to 1.9.0
dependabot[bot] May 18, 2025
4e455a6
Bump commons-io:commons-io from 2.11.0 to 2.19.0
dependabot[bot] May 18, 2025
54238a9
Bump org.apache.xbean:xbean-spring from 4.23 to 4.27
dependabot[bot] May 18, 2025
b9062fe
Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.19.0
dependabot[bot] May 18, 2025
d1c2da5
Bump commons-codec:commons-codec from 1.16.0 to 1.18.0
dependabot[bot] May 18, 2025
67c45eb
Merge pull request #97 from erwindon/dependabot/maven/org.vafer-jdeb-…
erwindon May 18, 2025
8532c7e
Merge pull request #98 from erwindon/dependabot/maven/org.apache.comm…
erwindon May 18, 2025
ab95da6
Merge pull request #100 from erwindon/dependabot/maven/commons-cli-co…
erwindon May 18, 2025
63222bf
Merge pull request #102 from erwindon/dependabot/maven/commons-io-com…
erwindon May 18, 2025
9df3884
Merge pull request #103 from erwindon/dependabot/maven/org.apache.xbe…
erwindon May 18, 2025
23b09e4
Merge pull request #104 from erwindon/dependabot/maven/com.fasterxml.…
erwindon May 18, 2025
22b1f89
Bump ch.qos.logback:logback-classic from 1.4.11 to 1.5.18
dependabot[bot] May 18, 2025
f4f21b0
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] May 18, 2025
c37568d
Merge pull request #105 from erwindon/dependabot/maven/commons-codec-…
erwindon May 18, 2025
2d7cec9
Merge pull request #108 from erwindon/dependabot/maven/ch.qos.logback…
erwindon May 18, 2025
0d797ab
Merge pull request #109 from erwindon/dependabot/maven/org.apache.mav…
erwindon May 18, 2025
5b5c587
Bump org.jboss.logmanager:jboss-logmanager
dependabot[bot] May 18, 2025
36a479b
Bump org.graalvm.js:js from 22.3.2 to 23.0.8
dependabot[bot] May 18, 2025
6dbd181
fixed wait infinite for amqp, closes #110
erwindon May 18, 2025
5939e03
Merge pull request #111 from erwindon/dependabot/maven/org.jboss.logm…
erwindon May 18, 2025
7bcd7f8
Merge pull request #112 from erwindon/dependabot/maven/org.graalvm.js…
erwindon May 18, 2025
c5eb670
Bump artemis.version from 2.28.0 to 2.41.0
dependabot[bot] May 18, 2025
0e43498
bump java version to allow recent dependencies
erwindon May 18, 2025
19df895
Merge pull request #115 from erwindon/java-17
erwindon May 18, 2025
3883689
Bump artemis.version from 2.28.0 to 2.41.0
dependabot[bot] May 18, 2025
9b55987
Bump org.graalvm.js:js-scriptengine from 22.3.2 to 24.2.1
dependabot[bot] May 18, 2025
af0c183
Bump spring.version from 5.3.27 to 6.2.7
dependabot[bot] May 18, 2025
4a19036
Merge pull request #101 from erwindon/dependabot/maven/spring.version…
erwindon May 18, 2025
80e20d6
Merge pull request #107 from erwindon/dependabot/maven/org.graalvm.js…
erwindon May 18, 2025
a42f1ba
Merge pull request #113 from erwindon/dependabot/maven/artemis.versio…
erwindon May 18, 2025
9bd5455
Ignore activemq-6 until we move to Jakarta
erwindon May 24, 2025
83c30b4
Bump activemq.version from 5.18.1 to 5.19.0
dependabot[bot] May 24, 2025
b4d3ef6
Merge pull request #116 from erwindon/dependabot/maven/activemq.versi…
erwindon May 24, 2025
c4cbb7a
Update codeql-analysis.yml
erwindon Jun 1, 2025
23ca419
Update codeql-analysis.yml (v3)
erwindon Jun 1, 2025
a623699
add maven-cache to pipeline
erwindon Jun 10, 2025
1bc8fa4
Bump org.vafer:jdeb from 1.13 to 1.14
dependabot[bot] Jun 16, 2025
dcaab74
Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0
dependabot[bot] Jul 10, 2025
d1e4112
Bump org.graalvm.js:js from 23.0.8 to 23.0.9
dependabot[bot] Jul 16, 2025
db754fb
Bump org.graalvm.js:js-scriptengine from 24.2.1 to 24.2.2
dependabot[bot] Jul 16, 2025
7d577fb
Bump spring.version from 6.2.7 to 6.2.9
dependabot[bot] Jul 18, 2025
20f1d10
Bump artemis.version from 2.41.0 to 2.42.0
dependabot[bot] Jul 18, 2025
a8b0579
Bump commons-io:commons-io from 2.19.0 to 2.20.0
dependabot[bot] Jul 21, 2025
15b4caf
Bump com.fasterxml.jackson.core:jackson-databind from 2.19.0 to 2.19.2
dependabot[bot] Jul 21, 2025
df7b557
Merge pull request #126 from erwindon/dependabot/maven/com.fasterxml.…
erwindon Jul 22, 2025
8938a6b
Merge pull request #119 from erwindon/dependabot/maven/org.vafer-jdeb…
erwindon Jul 22, 2025
3d31480
Merge pull request #120 from erwindon/dependabot/maven/org.apache.com…
erwindon Jul 22, 2025
a792c4b
Merge pull request #121 from erwindon/dependabot/maven/org.graalvm.js…
erwindon Jul 22, 2025
435f41e
Merge pull request #122 from erwindon/dependabot/maven/org.graalvm.js…
erwindon Jul 22, 2025
a165d65
Merge pull request #123 from erwindon/dependabot/maven/spring.version…
erwindon Jul 22, 2025
6a7860b
Merge pull request #124 from erwindon/dependabot/maven/artemis.versio…
erwindon Jul 22, 2025
a983e26
Merge pull request #125 from erwindon/dependabot/maven/commons-io-com…
erwindon Jul 22, 2025
db8c859
Bump commons-codec:commons-codec from 1.18.0 to 1.19.0
dependabot[bot] Jul 23, 2025
776296c
Merge pull request #127 from erwindon/dependabot/maven/commons-codec-…
erwindon Jul 25, 2025
e1b53a6
Bump artemis.version from 2.42.0 to 2.54.0
dependabot[bot] Jun 1, 2026
74be92a
Bump org.graalvm.js:js-scriptengine from 24.2.2 to 25.0.3
dependabot[bot] Jun 1, 2026
0f1c030
Merge pull request #138 from erwindon/dependabot/maven/artemis.versio…
erwindon Jun 1, 2026
4d31c34
Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.34
dependabot[bot] Jun 1, 2026
115e849
Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.20.0
dependabot[bot] Jun 1, 2026
98baa4e
Bump activemq.version from 5.19.0 to 5.19.7
dependabot[bot] Jun 1, 2026
57a2aeb
Bump commons-cli:commons-cli from 1.9.0 to 1.11.0
dependabot[bot] Jun 1, 2026
efc7962
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Jun 1, 2026
f7064e5
Merge pull request #139 from erwindon/dependabot/maven/ch.qos.logback…
erwindon Jun 1, 2026
4e48d12
Merge pull request #134 from erwindon/dependabot/maven/org.apache.com…
erwindon Jun 1, 2026
4b3da61
Merge pull request #140 from erwindon/dependabot/maven/org.graalvm.js…
erwindon Jun 1, 2026
6288fb2
Merge pull request #136 from erwindon/dependabot/maven/activemq.versi…
erwindon Jun 1, 2026
2edc167
Merge pull request #133 from erwindon/dependabot/maven/org.apache.mav…
erwindon Jun 1, 2026
02f37ff
Merge pull request #128 from erwindon/dependabot/maven/commons-cli-co…
erwindon Jun 1, 2026
772eef5
Bump spring.version from 6.2.9 to 7.0.7
dependabot[bot] Jun 1, 2026
f048d2d
Merge pull request #137 from erwindon/dependabot/maven/spring.version…
erwindon Jun 1, 2026
9e9cac9
moved to latest useable graalvm.js
erwindon Jun 2, 2026
fc97794
Merge pull request #145 from erwindon/graal
erwindon Jun 2, 2026
06df5ab
Bump commons-io:commons-io from 2.20.0 to 2.22.0
dependabot[bot] Jun 2, 2026
2730fb8
Bump commons-codec:commons-codec from 1.19.0 to 1.22.0
dependabot[bot] Jun 2, 2026
0c6cb68
Bump org.apache.xbean:xbean-spring from 4.27 to 4.30
dependabot[bot] Jun 2, 2026
aec2a9a
Bump org.jboss.logmanager:jboss-logmanager
dependabot[bot] Jun 2, 2026
6669bbc
Merge pull request #147 from erwindon/dependabot/maven/commons-io-com…
erwindon Jun 2, 2026
0017f72
Merge pull request #150 from erwindon/dependabot/maven/org.jboss.logm…
erwindon Jun 2, 2026
af9a658
Merge pull request #148 from erwindon/dependabot/maven/commons-codec-…
erwindon Jun 2, 2026
4e2b5e0
Merge pull request #149 from erwindon/dependabot/maven/org.apache.xbe…
erwindon Jun 2, 2026
b0c01a5
limit jackson-databind
erwindon Jun 2, 2026
8e341df
Bump com.fasterxml.jackson.core:jackson-databind from 2.19.2 to 2.21.4
dependabot[bot] Jun 2, 2026
b164592
Merge pull request #152 from erwindon/dependabot/maven/com.fasterxml.…
erwindon Jun 2, 2026
6e98d39
artemis is no an independent product
erwindon Jun 2, 2026
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
27 changes: 27 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,30 @@ updates:
- dependency-name: org.springframework:spring-core
versions:
- 5.3.5
# Ignore these until we move to Jakarta
- dependency-name: 'org.apache.activemq:activemq-client'
versions:
- '>= 6'
- dependency-name: 'org.apache.activemq:activemq-openwire-legacy'
versions:
- '>= 6'
- dependency-name: 'org.apache.activemq:activemq-broker'
versions:
- '>= 6'
- dependency-name: 'org.apache.activemq:activemq-kahadb-store'
versions:
- '>= 6'
- dependency-name: 'org.apache.activemq:activemq-spring'
versions:
- '>= 6'
- dependency-name: 'org.apache.activemq:activemq-amqp'
versions:
- '>= 6'
# graalvm changed a lot in 24.x
- dependency-name: 'org.graalvm.js:js'
versions:
- '>= 24'
# this fails from that version
- dependency-name: 'com.fasterxml.jackson.core:jackson-databind'
versions:
- '>= 2.22'
6 changes: 3 additions & 3 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -53,7 +53,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
uses: github/codeql-action/autobuild@v3

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
Expand All @@ -67,4 +67,4 @@ jobs:
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
uses: github/codeql-action/analyze@v3
10 changes: 7 additions & 3 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,13 @@ jobs:

steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v1

- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: 11
java-version: 17
distribution: 'temurin'
cache: 'maven'

- name: Build with Maven
run: mvn -B package --file pom.xml
62 changes: 31 additions & 31 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
<version>1.6.1-SNAPSHOT</version>

<properties>
<activemq.version>5.18.1</activemq.version>
<spring.version>5.3.27</spring.version>
<activemq.version>5.19.7</activemq.version>
<spring.version>7.0.7</spring.version>
<deb.lib.dir>/usr/share/${project.artifactId}/lib</deb.lib.dir>
<deb.bin>/usr/bin/${project.artifactId}</deb.bin>
<deb.skip>true</deb.skip>
<artemis.version>2.28.0</artemis.version>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<artemis.version>2.54.0</artemis.version>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

Expand All @@ -26,27 +26,27 @@
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-openwire-legacy</artifactId>
<version>${activemq.version}</version>
</dependency>
</dependency>
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>1.5.0</version>
<version>1.11.0</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.11.0</version>
<version>2.22.0</version>
</dependency>
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.16.0</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.22.0</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.20.0</version>
</dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-jms_1.1_spec</artifactId>
Expand All @@ -55,49 +55,49 @@
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.4.11</version>
<version>1.5.34</version>
</dependency>
<dependency>
<groupId>org.apache.qpid</groupId>
<artifactId>qpid-amqp-1-0-client-jms</artifactId>
<version>0.32</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<groupId>org.apache.artemis</groupId>
<artifactId>artemis-jms-client</artifactId>
<version>${artemis.version}</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<groupId>org.apache.artemis</groupId>
<artifactId>artemis-jms-server</artifactId>
<version>${artemis.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jboss.logmanager</groupId>
<artifactId>jboss-logmanager</artifactId>
<version>2.1.19.Final</version>
<version>3.2.2.Final</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.eclipsesource.minimal-json</groupId>
<artifactId>minimal-json</artifactId>
<version>0.9.5</version>
</dependency>
<groupId>com.eclipsesource.minimal-json</groupId>
<artifactId>minimal-json</artifactId>
<version>0.9.5</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.15.2</version>
<version>2.21.4</version>
</dependency>
<dependency>
<groupId>org.graalvm.js</groupId>
<artifactId>js</artifactId>
<version>22.3.2</version>
<version>23.0.12</version>
</dependency>
<dependency>
<groupId>org.graalvm.js</groupId>
<artifactId>js-scriptengine</artifactId>
<version>22.3.2</version>
<version>25.0.3</version>
</dependency>

<!-- Test dependencies -->
Expand Down Expand Up @@ -202,7 +202,7 @@
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-spring</artifactId>
<version>4.23</version>
<version>4.30</version>
<scope>test</scope>
</dependency>

Expand Down Expand Up @@ -261,7 +261,7 @@
<plugin>
<artifactId>jdeb</artifactId>
<groupId>org.vafer</groupId>
<version>1.10</version>
<version>1.14</version>
<executions>
<execution>
<phase>package</phase>
Expand Down Expand Up @@ -307,7 +307,7 @@
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.11.0</version>
<version>3.15.0</version>
<configuration>
<compilerArgs>
<arg>-Xlint:all</arg>
Expand Down
9 changes: 6 additions & 3 deletions src/main/java/co/nordlander/a/A.java
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,8 @@ protected void executeMove(CommandLine cmdLine) throws JMSException,
DEFAULT_WAIT));
int j = 0;
while (j < count || count == 0) {
Message msg = mq.receive(wait);
// some message system do not properly handle receive(0)
Message msg = wait == 0 ? mq.receive() : mq.receive(wait);
if (msg == null) {
output("No message received, due to the timeout expiring or the consumer is closed");
break;
Expand Down Expand Up @@ -423,7 +424,8 @@ protected void executeGet(final CommandLine cmdLine) throws JMSException,
DEFAULT_WAIT));
int i = 0;
while (i < count || count == 0) {
Message msg = mq.receive(wait);
// some message system do not properly handle receive(0)
Message msg = wait == 0 ? mq.receive() : mq.receive(wait);
if (msg == null) {
output("No message received");
break;
Expand Down Expand Up @@ -614,7 +616,8 @@ protected List<Message> consumeMessages(CommandLine cmdLine) throws JMSException
List<Message> msgs = new ArrayList<>();
int i = 0;
while (i < count || count == 0) {
Message msg = mq.receive(wait);
// some message system do not properly handle receive(0)
Message msg = wait == 0 ? mq.receive() : mq.receive(wait);
if (msg == null) {
break;
} else {
Expand Down
Loading