Skip to content

Commit 3686999

Browse files
authored
ActiveMQ on Java until Java 24 (#1612)
1 parent 8b29779 commit 3686999

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

activemq-amqp/pom.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
<name>ActiveMQ :: AMQP</name>
3232
<description>ActiveMQ implementaiton of AMQP messaging protocol</description>
3333

34+
<properties>
35+
<surefire.argLine>-Xmx512M -Djava.awt.headless=true</surefire.argLine>
36+
</properties>
37+
3438
<dependencies>
3539
<dependency>
3640
<groupId>org.apache.activemq</groupId>
@@ -303,7 +307,6 @@
303307
<configuration>
304308
<forkCount>1</forkCount>
305309
<reuseForks>false</reuseForks>
306-
<surefire.argLine>-Xmx512M -Djava.awt.headless=true</surefire.argLine>
307310
<runOrder>alphabetical</runOrder>
308311
<forkedProcessTimeoutInSeconds>120</forkedProcessTimeoutInSeconds>
309312
<includes>

pom.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@
3333
<properties>
3434
<maven.compiler.target>17</maven.compiler.target>
3535

36+
<surefire.argLine></surefire.argLine>
37+
<maven.surefire.allow.securitymanager>-Djava.security.manager=allow</maven.surefire.allow.securitymanager>
38+
3639
<siteId>activemq-${project.version}</siteId>
3740
<projectName>Apache ActiveMQ</projectName>
3841
<!-- base url for site deployment. See distribution management for full url. Override this in settings.xml for staging -->
@@ -974,7 +977,7 @@
974977
<java.awt.headless>true</java.awt.headless>
975978
<org.apache.activemq.kahaDB.files.skipMetadataUpdate>true</org.apache.activemq.kahaDB.files.skipMetadataUpdate>
976979
</systemPropertyVariables>
977-
<argLine>-enableassertions</argLine>
980+
<argLine>-enableassertions ${surefire.argLine} ${maven.surefire.allow.securitymanager}</argLine>
978981
</configuration>
979982
</plugin>
980983
<plugin>

0 commit comments

Comments
 (0)