Skip to content

Commit

Permalink
pom: update datanucleus (and deps) to 6.0 release
Browse files Browse the repository at this point in the history
Motivation:
For an eventual move to java17 (dcache-10.0?) we need to update the
bytecode based tool to their actual releases.

Modification:
Update datanucleus-core to 6.0.5. Update dependencies to their
corresponding latest versions.

Result:
up-to-date version of datanucleus

Acked-by: Dmitry Litvintsev
Target: master
Require-book: no
Require-notes: no
  • Loading branch information
kofemann committed Feb 2, 2024
1 parent c0d5c07 commit af5ea1c
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 32 deletions.
9 changes: 4 additions & 5 deletions modules/dcache/src/main/resources/META-INF/persistence.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8" ?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
version="1.0">
<persistence xmlns="https://jakarta.ee/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence
https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd" version="3.1">

<persistence-unit name="AlarmsXML">
<mapping-file>org/dcache/alarms/dao/package.jdo</mapping-file>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<jdo xmlns="http://java.sun.com/xml/ns/jdo/jdo"
<jdo xmlns="https://db.apache.org/jdo/xmlns/jdo"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/jdo/jdo
http://java.sun.com/xml/ns/jdo/jdo_2_0.xsd">
xsi:schemaLocation="https://db.apache.org/jdo/xmlns/jdo https://db.apache.org/jdo/xmlns/jdo_3_2.xsd">
<package name="diskCacheV111.services">
<class name="TransferManagerHandler" detachable="true" identity-type="application" table="remotetransfers">
<field name="id" primary-key="true" null-value="exception">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@
destroy-method="close">
<constructor-arg>
<map>
<entry key="datanucleus.PersistenceUnitName" value="TransferManager"/>
<entry key="datanucleus.persistenceunitname" value="TransferManager"/>
</map>
</constructor-arg>
<property name="connectionFactory" ref="dataSource"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<jdo xmlns="http://java.sun.com/xml/ns/jdo/jdo"
<jdo xmlns="https://db.apache.org/jdo/xmlns/jdo"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/jdo/jdo
http://java.sun.com/xml/ns/jdo/jdo_2_0.xsd">
xsi:schemaLocation="https://db.apache.org/jdo/xmlns/jdo https://db.apache.org/jdo/xmlns/jdo_3_2.xsd">
<package name="org.dcache.alarms">
<class name="LogEntry" detachable="true" >
<field name="key" primary-key="true"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
<description>Database persistence manager</description>
<constructor-arg>
<map>
<entry key="datanucleus.PersistenceUnitName" value="AlarmsXML"/>
<entry key="datanucleus.persistenceunitname" value="AlarmsXML"/>
<entry key="datanucleus.ConnectionURL" value="${alarms.db.url}"/>
</map>
</constructor-arg>
Expand Down Expand Up @@ -144,7 +144,7 @@
<description>Database persistence manager</description>
<constructor-arg>
<map>
<entry key="datanucleus.PersistenceUnitName" value="AlarmsRDBMS"/>
<entry key="datanucleus.persistenceunitname" value="AlarmsRDBMS"/>
</map>
</constructor-arg>
<property name="connectionFactory" ref="dataSource"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
<description>Database persistence manager</description>
<constructor-arg>
<map>
<entry key="datanucleus.PersistenceUnitName" value="Billing"/>
<entry key="datanucleus.persistenceunitname" value="Billing"/>
</map>
</constructor-arg>
<property name="connectionFactory" ref="data-source"/>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<jdo xmlns="http://java.sun.com/xml/ns/jdo/jdo"
<jdo xmlns="https://db.apache.org/jdo/xmlns/jdo"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/jdo/jdo
http://java.sun.com/xml/ns/jdo/jdo_2_0.xsd">
xsi:schemaLocation="https://db.apache.org/jdo/xmlns/jdo https://db.apache.org/jdo/xmlns/jdo_3_2.xsd">
<package name="org.dcache.services.billing.db.data">
<class name="PnfsBaseInfo" identity-type="nondurable">
<inheritance strategy="complete-table"/>
Expand Down
23 changes: 9 additions & 14 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -119,8 +119,8 @@
<bouncycastle.bcprov>bcprov-jdk15on</bouncycastle.bcprov>
<bouncycastle.bcpkix>bcpkix-jdk15on</bouncycastle.bcpkix>
<bouncycastle.version>1.67</bouncycastle.version>
<datanucleus-core.version>5.2.2</datanucleus-core.version>
<datanucleus.plugin.version>5.2.1</datanucleus.plugin.version>
<datanucleus-core.version>6.0.6</datanucleus-core.version>
<datanucleus.plugin.version>6.0.0-release</datanucleus.plugin.version>
<asm.version>9.5</asm.version>
<asm-tools.version>5.0.3</asm-tools.version>
</properties>
Expand Down Expand Up @@ -451,37 +451,32 @@
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-api-jdo</artifactId>
<version>5.2.2</version>
<version>6.0.1</version>
</dependency>
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-jdo-query</artifactId>
<version>5.0.9</version>
<version>6.0.1</version>
</dependency>
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>javax.jdo</artifactId>
<version>3.2.0-m12</version>
<version>3.2.0-release</version>
</dependency>
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-rdbms</artifactId>
<version>5.2.1</version>
</dependency>
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-accessplatform-jdo-rdbms</artifactId>
<version>5.2.2</version>
<version>${datanucleus-core.version}</version>
</dependency>
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-xml</artifactId>
<version>5.1.0-release</version>
<version>6.0.0-release</version>
</dependency>
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-cache</artifactId>
<version>5.1.1</version>
<version>6.0.0-release</version>
</dependency>
<dependency>
<groupId>net.sf.saxon</groupId>
Expand Down Expand Up @@ -1186,7 +1181,7 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
<version>${version.slf4j}</version>
<version>${version.slf4j}</version>
</dependency>
<dependency>
<groupId>org.dcache</groupId>
Expand Down

0 comments on commit af5ea1c

Please sign in to comment.