Skip to content

Commit

Permalink
Update Log4J Version
Browse files Browse the repository at this point in the history
Previous version was incompatible with ahead of time compilation, however, this version of Log4J allows for native compilation.
  • Loading branch information
AvocadoMoon committed Feb 18, 2025
1 parent 7ba479d commit 8b066ab
Show file tree
Hide file tree
Showing 4 changed files with 81 additions and 31 deletions.
16 changes: 8 additions & 8 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -152,20 +152,20 @@
<jung-graph-impl.version>2.1.1</jung-graph-impl.version>
<jung-samples.version>2.1.1</jung-samples.version>
<junit-jupiter.version>5.10.1</junit-jupiter.version>
<log4j-slf4j2-impl.version>2.22.1</log4j-slf4j2-impl.version>
<log4j-1.2-api.version>2.22.1</log4j-1.2-api.version>
<log4j-api.version>2.22.1</log4j-api.version>
<log4j-core.version>2.22.1</log4j-core.version>
<log4j-jul.version>2.22.1</log4j-jul.version>
<log4j-slf4j2-impl.version>2.24.0</log4j-slf4j2-impl.version>
<log4j-1.2-api.version>2.24.0</log4j-1.2-api.version>
<log4j-api.version>2.24.0</log4j-api.version>
<log4j-core.version>2.24.0</log4j-core.version>
<log4j-jul.version>2.24.0</log4j-jul.version>
<log4j2-jboss-logmanager.version>1.1.2.Final</log4j2-jboss-logmanager.version>
<log4j-layout-template-json.version>2.22.1</log4j-layout-template-json.version>
<log4j-layout-template-json.version>2.24.0</log4j-layout-template-json.version>
<lz4.version>1.8.0</lz4.version>
<mongodb-driver-sync.version>5.0.0</mongodb-driver-sync.version>
<n5.version>3.0.0</n5.version>
<netcdf.version>4.3.22</netcdf.version>
<nitrite.version>2.1.1</nitrite.version>
<ojdbc-bom.version>23.3.0.23.09</ojdbc-bom.version>
<ome-common.version>6.0.22</ome-common.version>
<ome-common.version>6.0.24</ome-common.version>
<opencsv.version>5.7.1</opencsv.version>
<picocli.version>4.6.3</picocli.version>
<postgresql.version>42.6.0</postgresql.version>
Expand All @@ -175,7 +175,7 @@
<sesame-rio-api.version>2.9.0</sesame-rio-api.version>
<sesame-rio-rdfxml.version>2.9.0</sesame-rio-rdfxml.version>
<sesame-rio-n3.version>2.9.0</sesame-rio-n3.version>
<slf4j-api.version>2.0.9</slf4j-api.version>
<slf4j-api.version>2.0.16</slf4j-api.version>
<sshj.version>0.35.0</sshj.version>
<thrift.version>0.18.0</thrift.version>
<xercesImpl.version>2.8.1</xercesImpl.version>
Expand Down
10 changes: 10 additions & 0 deletions vcell-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,12 @@
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
<exclusions>
<exclusion>
<groupId>com.google.errorprone</groupId>
<artifactId>error_prone_annotations</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>javax.media.jai</groupId>
Expand Down Expand Up @@ -299,6 +305,10 @@
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
</exclusion>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- https://mvnrepository.com/artifact/com.github.ome.bioformats/formats-bsd -->
Expand Down
80 changes: 57 additions & 23 deletions vcell-nativelib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<maven.compiler.source>${java.specification.version}</maven.compiler.source>
<maven.compiler.target>${java.specification.version}</maven.compiler.target>
<imageName>sbml_to_fvsolver</imageName>
<mainClass>org.vcell.pyvcell.SBMLSpatialTest</mainClass>
<mainClass>org.vcell.Main</mainClass>
</properties>

<dependencies>
Expand All @@ -28,34 +28,68 @@
<artifactId>vcell-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
<scope>compile</scope>
<!-- <exclusions>-->
<!-- <exclusion>-->
<!-- <groupId>org.slf4j</groupId>-->
<!-- <artifactId>slf4j-api</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>org.apache.logging.log4j</groupId>-->
<!-- <artifactId>log4j-1.2-api</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>org.apache.logging.log4j</groupId>-->
<!-- <artifactId>log4j-api</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>org.apache.logging.log4j</groupId>-->
<!-- <artifactId>log4j-core</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>com.lowagie</groupId>-->
<!-- <artifactId>itext</artifactId>-->
<!-- </exclusion>-->
<!-- </exclusions>-->
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
</exclusion>
<exclusion>
<groupId>com.google.errorprone</groupId>
<artifactId>error_prone_annotations</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.sbml.jsbml</groupId>
<artifactId>jsbml-core</artifactId>
<version>${jsbml.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
</exclusion>
<exclusion>
<groupId>com.thoughtworks.xstream</groupId>
<artifactId>xstream</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.sbml.jsbml.ext</groupId>
<artifactId>jsbml-spatial</artifactId>
<version>${jsbml.version}</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.24.0</version>
<scope>compile</scope>
</dependency>
</dependencies>

<build>
Expand Down
6 changes: 6 additions & 0 deletions vcell-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,12 @@
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-client</artifactId>
<version>${activemq-client.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
Expand Down

0 comments on commit 8b066ab

Please sign in to comment.