<aspectj.version>1.7.4</aspectj.version>
<chemistry.opencmis.version.nx>0.12.0-NX2</chemistry.opencmis.version.nx>
<jackson.version>2.14.3</jackson.version>
- <jaxb.version>2.2.11</jaxb.version>
- <jaxb2-basics.version>0.6.2</jaxb2-basics.version>
+ <jaxb.version>4.0.0</jaxb.version>
+ <jaxb2-basics.version>4.0.12</jaxb2-basics.version>
<log4j.version>2.17.1</log4j.version>
<nuxeo.general.release>9.10-HF30</nuxeo.general.release>
<nuxeo.shell.version>${nuxeo.general.release}</nuxeo.shell.version>
<version>2.0.2</version>
</dependency>
<dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-plugins</artifactId>
<version>${jaxb2-basics.version}</version>
</dependency>
<dependency>
<version>1.0</version>
</dependency>
<dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics-runtime</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-plugins-runtime</artifactId>
<version>${jaxb2-basics.version}</version>
</dependency>
<dependency>
<version>1.2</version>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
<version>${jaxb.version}</version>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-impl</artifactId>
+ <groupId>org.glassfish.jaxb</groupId>
+ <artifactId>jaxb-runtime</artifactId>
<version>${jaxb.version}</version>
</dependency>
<dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
<version>${jaxb.version}</version>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
- <version>1.0</version>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
+ <version>3.1.0</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<version>3.6.10.Final</version>
</dependency>
<dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
+ <groupId>org.jvnet.jaxb</groupId>
<!-- for time type adapters -->
<artifactId>hyperjaxb3-ejb-runtime</artifactId>
- <version>0.6.0</version>
+ <version>4.0.12</version>
</dependency>
<dependency>
<groupId>org.postgresql</groupId>
import javax.ws.rs.core.MultivaluedMap;
import javax.ws.rs.core.Response;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.Marshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.Marshaller;
import org.collectionspace.services.client.PayloadInputPart;
import org.collectionspace.services.client.PoxPayloadIn;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.Marshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.Marshaller;
import org.testng.Assert;
import org.testng.annotations.AfterClass;
<?xml version="1.0" encoding="UTF-8"?>
-<ns:document xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+<ns:document xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
xmlns:ns="http://collectionspace.org/services/batch"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://collectionspace.org/services/batch file:../../../../../../../batch/jaxb/src/main/resources/batch_common_document.xsd">
- <batch_common xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:ns="http://collectionspace.org/services/batch"
+ <batch_common xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb" xmlns:ns="http://collectionspace.org/services/batch"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<name>name0</name>
<notes>notes0</notes>
<groupId>org.mortbay.jetty</groupId>
</exclusion>
<exclusion>
- <artifactId>jaxb-impl</artifactId>
- <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-runtime</artifactId>
+ <groupId>org.glassfish.jaxb</groupId>
</exclusion>
</exclusions>
</dependency>
<groupId>org.mortbay.jetty</groupId>
</exclusion>
<exclusion>
- <artifactId>jaxb-impl</artifactId>
- <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-runtime</artifactId>
+ <groupId>org.glassfish.jaxb</groupId>
</exclusion>
<exclusion>
<groupId>javassist</groupId>
<artifactId>resteasy-jaxb-provider</artifactId>
<exclusions>
<exclusion>
- <artifactId>jaxb-impl</artifactId>
- <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-runtime</artifactId>
+ <groupId>org.glassfish.jaxb</groupId>
</exclusion>
</exclusions>
</dependency>
</exclusion>
<exclusion>
<artifactId>jaxb-xjc</artifactId>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
</exclusion>
</exclusions>
</dependency>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
- http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd"
- xmlns="http://java.sun.com/xml/ns/persistence"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+ https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd"
+ xmlns="https://jakarta.ee/xml/ns/persistence"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
import javax.ws.rs.core.MultivaluedMap;
import javax.ws.rs.core.Response;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.Marshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.Marshaller;
import org.collectionspace.services.collectionobject.CollectionobjectsCommon;
import org.collectionspace.services.collectionobject.TitleGroup;
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
- http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+ https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd" xmlns="https://jakarta.ee/xml/ns/persistence" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services.account">
<class>org.collectionspace.services.account.AccountsCommon</class>
<class>org.collectionspace.services.account.AccountsCommonList</class>
<dependencies>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
<artifactId>property-listener-injector</artifactId>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>dom4j</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
+ <groupId>org.jvnet.jaxb</groupId>
<artifactId>hyperjaxb3-ejb-runtime</artifactId>
</dependency>
<dependency>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <!-- maven-hyperjaxb3-plugin generates jaxb + jpa bindings -->
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>maven-hyperjaxb3-plugin</artifactId>
+ <!-- hyperjaxb3-maven-plugin generates jaxb + jpa bindings -->
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>hyperjaxb3-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.1" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/account"
xmlns="http://collectionspace.org/services/account"
targetNamespace="http://collectionspace.org/services/account"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.1" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/account"
xmlns="http://collectionspace.org/services/account"
targetNamespace="http://collectionspace.org/services/account"
<?xml version="1.0"?>
-<jxb:bindings version="1.0"
- xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:namespace="http://jaxb2-commons.dev.java.net/namespace-prefix"
- xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd
- http://jaxb2-commons.dev.java.net/namespace-prefix https://raw.githubusercontent.com/Siggen/jaxb2-namespace-prefix/master/src/main/resources/prefix-namespace-schema.xsd">
-
- <jxb:bindings schemaLocation="accounts_common.xsd">
- <jxb:bindings>
- <namespace:prefix name="act" />
- <!-- Additional @XmlNs prefix declarations to take effect for this schema/package -->
- <namespace:prefix name="xsi" namespaceURI="http://www.w3.org/2001/XMLSchema-instance" />
- </jxb:bindings>
- </jxb:bindings>
-
-</jxb:bindings>
\ No newline at end of file
+<jxb:bindings version="3.0"
+ xmlns:jxb="https://jakarta.ee/xml/ns/jaxb"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+</jxb:bindings>
<?xml version="1.0" encoding="UTF-8"?>
-<ns:accounts_common xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+<ns:accounts_common xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/account"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://collectionspace.org/services/account file:/Users/remillet/dev/src/cspace/services/services/account/jaxb/src/main/resources/accounts_common.xsd" csid="csid0">
<dependencies>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
- http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+ https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd" xmlns="https://jakarta.ee/xml/ns/persistence" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services.account">
<class>org.collectionspace.services.account.AccountsCommon</class>
<class>org.collectionspace.services.account.Tenant</class>
import javax.ws.rs.core.Response;
import javax.ws.rs.core.UriBuilder;
import javax.ws.rs.core.UriInfo;
-import javax.xml.bind.DatatypeConverter;
+import jakarta.xml.bind.DatatypeConverter;
/** AccountResource provides RESTful interface to the account service */
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/acquisition"
xmlns="http://collectionspace.org/services/acquisition"
targetNamespace="http://collectionspace.org/services/acquisition"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns="http://collectionspace.org/services/advancedsearch"
targetNamespace="http://collectionspace.org/services/advancedsearch"
version="0.1"
import javax.ws.rs.core.MultivaluedMap;
import javax.ws.rs.core.Request;
import javax.ws.rs.core.UriInfo;
-import javax.xml.bind.JAXBException;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBException;
+import jakarta.xml.bind.Unmarshaller;
import org.collectionspace.services.MediaJAXBSchema;
import org.collectionspace.services.advancedsearch.AdvancedsearchCommonList.AdvancedsearchListItem;
package org.collectionspace.services.advancedsearch;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.JAXBException;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.JAXBException;
import org.collectionspace.collectionspace_core.CollectionSpaceCore;
import org.collectionspace.services.collectionobject.CollectionobjectsCommon;
import static org.collectionspace.services.client.CollectionSpaceClient.PART_LABEL_SEPARATOR;
import java.util.Map;
-import javax.xml.bind.JAXBException;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBException;
+import jakarta.xml.bind.Unmarshaller;
import org.collectionspace.collectionspace_core.CollectionSpaceCore;
import org.collectionspace.services.MediaJAXBSchema;
import org.collectionspace.services.advancedsearch.AdvancedsearchCommonList.AdvancedsearchListItem;
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
-http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd" xmlns="https://jakarta.ee/xml/ns/persistence" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services.authentication">
<class>org.collectionspace.services.authentication.User</class>
<class>org.collectionspace.services.authorization.Role</class>
<dependencies>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
<artifactId>property-listener-injector</artifactId>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>dom4j</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
+ <groupId>org.jvnet.jaxb</groupId>
<artifactId>hyperjaxb3-ejb-runtime</artifactId>
</dependency>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <!-- maven-hyperjaxb3-plugin generates jaxb + jpa bindings -->
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>maven-hyperjaxb3-plugin</artifactId>
+ <!-- hyperjaxb3-maven-plugin generates jaxb + jpa bindings -->
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>hyperjaxb3-maven-plugin</artifactId>
</plugin>
</plugins>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/authentication"
xmlns="http://collectionspace.org/services/authentication"
targetNamespace="http://collectionspace.org/services/authentication"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
-http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd" xmlns="https://jakarta.ee/xml/ns/persistence" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services.authentication">
<class>org.collectionspace.services.authentication.User</class>
<properties>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
-http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd" xmlns="https://jakarta.ee/xml/ns/persistence" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services.authentication">
<class>org.collectionspace.services.authentication.User</class>
<class>org.collectionspace.services.authentication.Token</class>
<dependencies>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
<artifactId>postgresql</artifactId>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<!-- jboss -->
<artifactId>postgresql</artifactId>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
import java.util.ArrayList;
import java.util.Hashtable;
import java.util.List;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.Marshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.Marshaller;
import org.collectionspace.services.client.TenantClient;
import org.collectionspace.authentication.AuthN;
import java.util.List;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.Unmarshaller;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
- http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+ https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd" xmlns="https://jakarta.ee/xml/ns/persistence" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services.authorization">
<class>org.collectionspace.services.authorization.perms.Permission</class>
<class>org.collectionspace.services.authorization.perms.PermissionAction</class>
<dependencies>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
<artifactId>property-listener-injector</artifactId>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>dom4j</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
+ <groupId>org.jvnet.jaxb</groupId>
<artifactId>hyperjaxb3-ejb-runtime</artifactId>
</dependency>
<dependency>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <!-- maven-hyperjaxb3-plugin generates jaxb + jpa bindings -->
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>maven-hyperjaxb3-plugin</artifactId>
+ <!-- hyperjaxb3-maven-plugin generates jaxb + jpa bindings -->
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>hyperjaxb3-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
<dependency>
<groupId>org.collectionspace.services</groupId>
import java.util.List;
-import javax.xml.bind.JAXBElement;
+import jakarta.xml.bind.JAXBElement;
import org.collectionspace.services.authorization.perms.Permission;
import org.collectionspace.services.authorization.perms.PermissionAction;
</properties>
<dependencies>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-impl</artifactId>
+ <groupId>org.glassfish.jaxb</groupId>
+ <artifactId>jaxb-runtime</artifactId>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2-commons</groupId>
<artifactId>property-listener-injector</artifactId>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-c3p0</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
+ <groupId>org.jvnet.jaxb</groupId>
<artifactId>hyperjaxb3-ejb-runtime</artifactId>
</dependency>
<dependency>
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
<!--
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
+ <groupId>org.jvnet.jaxb</groupId>
<artifactId>hyperjaxb3-ejb-runtime</artifactId>
</dependency>
<dependency>
<version>${project.version}</version>
<exclusions>
<exclusion>
- <artifactId>jaxb-impl</artifactId>
- <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-runtime</artifactId>
+ <groupId>org.glassfish.jaxb</groupId>
</exclusion>
</exclusions>
</dependency>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>maven-hyperjaxb3-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>hyperjaxb3-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/authorization"
xmlns="http://collectionspace.org/services/authorization"
targetNamespace="http://collectionspace.org/services/authorization"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/authorization"
xmlns="http://collectionspace.org/services/authorization"
targetNamespace="http://collectionspace.org/services/authorization"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ans="http://collectionspace.org/services/authorization"
xmlns="http://collectionspace.org/services/authorization"
targetNamespace="http://collectionspace.org/services/authorization"
-<jaxb:bindings version="1.0"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+<jaxb:bindings version="3.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:annox="http://annox.dev.java.net"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<jaxb:bindings schemaLocation="permissions_roles.xsd" node="/xs:schema">
<jaxb:bindings node="xs:complexType[@name='permission_role']">
<annox:annotate>
- <annox:annotate annox:class="javax.xml.bind.annotation.XmlRootElement" name="permission_role" />
+ <annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="permission_role" />
</annox:annotate>
</jaxb:bindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="accounts_roles.xsd" node="/xs:schema">
<jaxb:bindings node="xs:complexType[@name='account_role']">
<annox:annotate>
- <annox:annotate annox:class="javax.xml.bind.annotation.XmlRootElement" name="account_role" />
+ <annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="account_role" />
</annox:annotate>
</jaxb:bindings>
</jaxb:bindings>
<jaxb:bindings schemaLocation="accounts_permissions.xsd" node="/xs:schema">
<jaxb:bindings node="xs:complexType[@name='account_permission']">
<annox:annotate>
- <annox:annotate annox:class="javax.xml.bind.annotation.XmlRootElement" name="account_permission" />
+ <annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="account_permission" />
</annox:annotate>
</jaxb:bindings>
</jaxb:bindings>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/authorization"
xmlns="http://collectionspace.org/services/authorization"
targetNamespace="http://collectionspace.org/services/authorization"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.1" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/authorization"
xmlns="http://collectionspace.org/services/authorization"
targetNamespace="http://collectionspace.org/services/authorization"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/authorization"
xmlns="http://collectionspace.org/services/authorization"
targetNamespace="http://collectionspace.org/services/authorization"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
- http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+ https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd" xmlns="https://jakarta.ee/xml/ns/persistence" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services.authorization">
<class>org.collectionspace.services.authorization.perms.Permission</class>
<class>org.collectionspace.services.authorization.perms.PermissionAction</class>
<?xml version="1.0" encoding="UTF-8"?>
-<ns:batch_common xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+<ns:batch_common xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
xmlns:ns="http://collectionspace.org/services/batch"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://collectionspace.org/services/batch file:batch_common.xsd">
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<?xml version="1.0" encoding="UTF-8"?>
-<ns:batch_common xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+<ns:batch_common xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
xmlns:ns="http://collectionspace.org/services/batch"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://collectionspace.org/services/batch file:batch_common.xsd">
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/batch"
xmlns="http://collectionspace.org/services/batch"
targetNamespace="http://collectionspace.org/services/batch"
<?xml version="1.0" encoding="UTF-8"?>
-<ns:document xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+<ns:document xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
xmlns:ns="http://collectionspace.org/services/batch"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://collectionspace.org/services/batch file:/C:/dev/src/cspace/services/services/batch/jaxb/src/main/resources/batch_common_document.xsd">
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/chronology"
targetNamespace="http://collectionspace.org/services/chronology"
version="0.1"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/chronology"
targetNamespace="http://collectionspace.org/services/chronology"
version="0.1"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/citation"
xmlns="http://collectionspace.org/services/citation"
targetNamespace="http://collectionspace.org/services/citation"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/citation"
xmlns="http://collectionspace.org/services/citation"
targetNamespace="http://collectionspace.org/services/citation"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/claim"
xmlns="http://collectionspace.org/services/claim"
targetNamespace="http://collectionspace.org/services/claim"
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
<type>jar</type>
<scope>compile</scope>
import javax.ws.rs.client.ClientRequestFilter;
import javax.ws.rs.core.MultivaluedMap;
import javax.ws.rs.core.Response;
-import javax.xml.bind.DatatypeConverter;
+import jakarta.xml.bind.DatatypeConverter;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.UsernamePasswordCredentials;
import javax.ws.rs.core.MultivaluedMap;
import javax.ws.rs.core.Response;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.JAXBException;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.JAXBException;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.Unmarshaller;
import javax.xml.parsers.DocumentBuilderFactory;
import org.apache.commons.io.FileUtils;
import java.util.List;
import java.util.Set;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.JAXBElement;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.Unmarshaller;
import javax.xml.transform.stream.StreamSource;
import com.sun.xml.bind.api.impl.NameConverter;
import javax.activation.MimetypesFileTypeMap;
import javax.ws.rs.core.MultivaluedMap;
import javax.ws.rs.core.Response;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.JAXBException;
-import javax.xml.bind.MarshalException;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.JAXBElement;
+import jakarta.xml.bind.JAXBException;
+import jakarta.xml.bind.MarshalException;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.Unmarshaller;
import javax.xml.namespace.QName;
import javax.xml.parsers.DocumentBuilderFactory;
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/collectionobject"
xmlns="http://collectionspace.org/services/collectionobject"
targetNamespace="http://collectionspace.org/services/collectionobject"
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns:common="http://collectionspace.org/services/collectionobject"
xmlns:nagpra="http://collectionspace.org/services/collectionobject/domain/nagpra"
targetNamespace="http://collectionspace.org/services/collectionobject/domain/nagpra"
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns="http://collectionspace.org/services/collectionobject/domain/naturalhistory_extension"
targetNamespace="http://collectionspace.org/services/collectionobject/domain/naturalhistory_extension"
version="0.1"
<scope>provided</scope>
</dependency>
+ <dependency>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
+ </dependency>
+
<!-- Required for XPath processing using dom4j in XmlTools class -->
<dependency>
<groupId>jaxen</groupId>
import java.util.List;
import java.util.UUID;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.Unmarshaller;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
<dependency>
<groupId>javax.security</groupId>
<scope>provided</scope>
</dependency>
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<!-- jboss -->
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
import java.io.StringWriter;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.JAXBException;
-import javax.xml.bind.Marshaller;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.JAXBElement;
+import jakarta.xml.bind.JAXBException;
+import jakarta.xml.bind.Marshaller;
+import jakarta.xml.bind.Unmarshaller;
import javax.xml.namespace.QName;
import org.slf4j.Logger;
Marshaller m = jc.createMarshaller();
m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
m.marshal(o, sw);
- } catch (javax.xml.bind.MarshalException e) {
+ } catch (jakarta.xml.bind.MarshalException e) {
//
// If the JAX-B object we're trying to marshal doesn't have an @XmlRootElement, then we need another
// approach.
import java.util.ArrayList;
import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlRootElement;
import org.collectionspace.services.client.PoxPayloadOut;
import org.collectionspace.services.jaxb.AbstractCommonList;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlTransient;
+import jakarta.xml.bind.annotation.XmlAccessType;
+import jakarta.xml.bind.annotation.XmlAccessorType;
+import jakarta.xml.bind.annotation.XmlRootElement;
+import jakarta.xml.bind.annotation.XmlTransient;
/**
* This class allows us to generically represent and marshall a set of list
*/
package org.collectionspace.services.nuxeo.client.java;
-import javax.xml.bind.annotation.XmlRegistry;
+import jakarta.xml.bind.annotation.XmlRegistry;
/**
* ObjectFactory for CommonList
import javax.ws.rs.core.MultivaluedMap;
import javax.ws.rs.core.Response;
import javax.ws.rs.core.UriInfo;
-import javax.xml.bind.JAXBElement;
+import jakarta.xml.bind.JAXBElement;
import org.collectionspace.authentication.AuthN;
import org.collectionspace.services.authorization.AccountPermission;
// We make the CommonList act like an AbstractCommonList, by setting its namespace
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://collectionspace.org/services/jaxb")
+@jakarta.xml.bind.annotation.XmlSchema(namespace = "http://collectionspace.org/services/jaxb")
package org.collectionspace.services.nuxeo.client.java;
import java.io.ByteArrayInputStream;
-import javax.xml.bind.JAXBException;
+import jakarta.xml.bind.JAXBException;
import javax.xml.namespace.QName;
import org.collectionspace.services.common.config.ServicesConfigReaderImpl;
import java.util.Set;
-import javax.xml.bind.JAXBException;
+import jakarta.xml.bind.JAXBException;
import org.collectionspace.services.common.security.SecurityUtils;
import org.collectionspace.services.config.AssertionProbesType;
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/concept"
xmlns="http://collectionspace.org/services/concept"
targetNamespace="http://collectionspace.org/services/concept"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/concept"
xmlns="http://collectionspace.org/services/concept"
targetNamespace="http://collectionspace.org/services/concept"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/conditioncheck"
xmlns="http://collectionspace.org/services/conditioncheck"
targetNamespace="http://collectionspace.org/services/conditioncheck"
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
<scope>test</scope>
</dependency>
<scope>test</scope>
</dependency>
<dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-plugins</artifactId>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2-commons</groupId>
<artifactId>property-listener-injector</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics-runtime</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-plugins-runtime</artifactId>
</dependency>
<dependency>
<groupId>org.collectionspace.services</groupId>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
import java.util.ArrayList;
import java.util.List;
-import javax.xml.bind.JAXBContext;
-import javax.xml.bind.JAXBException;
-import javax.xml.bind.Unmarshaller;
+import jakarta.xml.bind.JAXBContext;
+import jakarta.xml.bind.JAXBException;
+import jakarta.xml.bind.Unmarshaller;
import org.collectionspace.services.common.api.JEEServerDeployment;
import org.slf4j.Logger;
import java.util.ArrayList;
import java.util.List;
-import javax.xml.bind.JAXBException;
+import jakarta.xml.bind.JAXBException;
import org.collectionspace.services.config.AssertionAttributeProbeType;
import org.collectionspace.services.config.SAMLRelyingPartyType;
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/conservation"
xmlns="http://collectionspace.org/services/conservation"
targetNamespace="http://collectionspace.org/services/conservation"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/consultation"
targetNamespace="http://collectionspace.org/services/consultation"
version="0.1"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/contact"
xmlns="http://collectionspace.org/services/contact"
targetNamespace="http://collectionspace.org/services/contact"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
-->
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns="http://collectionspace.org/services/deaccession"
targetNamespace="http://collectionspace.org/services/deaccession"
version="0.1"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb" jaxb:version="3.0"
elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/dimension"
xmlns="http://collectionspace.org/services/dimension"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/dutyofcare"
targetNamespace="http://collectionspace.org/services/dutyofcare"
version="0.1"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/exhibition"
xmlns="http://collectionspace.org/services/exhibition"
targetNamespace="http://collectionspace.org/services/exhibition"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns:ns="http://collectionspace.org/services/exit"
xmlns="http://collectionspace.org/services/exit"
targetNamespace="http://collectionspace.org/services/exit"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/export"
xmlns="http://collectionspace.org/services/export"
targetNamespace="http://collectionspace.org/services/export"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/group"
xmlns="http://collectionspace.org/services/group"
targetNamespace="http://collectionspace.org/services/group"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
-->
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/heldintrust"
targetNamespace="http://collectionspace.org/services/heldintrust"
version="0.1"
<dependencies>
<!--
<dependency>
- <groupId>com.sun.xml.bind</groupId>
- <artifactId>jaxb-impl</artifactId>
+ <groupId>org.glassfish.jaxb</groupId>
+ <artifactId>jaxb-runtime</artifactId>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2-commons</groupId>
<artifactId>property-listener-injector</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics-runtime</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-plugins-runtime</artifactId>
</dependency>
-->
<dependency>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
<!-- Dependencies for HyperJaxB -->
<dependency>
- <groupId>javax.persistence</groupId>
- <artifactId>persistence-api</artifactId>
+ <groupId>jakarta.persistence</groupId>
+ <artifactId>jakarta.persistence-api</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>dom4j</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.hyperjaxb3</groupId>
+ <groupId>org.jvnet.jaxb</groupId>
<artifactId>hyperjaxb3-ejb-runtime</artifactId>
</dependency>
</dependencies>
<plugins>
<plugin>
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>maven-hyperjaxb3-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>hyperjaxb3-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
-<jaxb:bindings version="1.0"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
+<jaxb:bindings version="3.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:annox="http://annox.dev.java.net"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!--
<jaxb:bindings node="xs:complexType[@name='permission']">
<annox:annotate>
- <annox:annotate annox:class="javax.xml.bind.annotation.XmlRootElement" name="permission" />
+ <annox:annotate annox:class="jakarta.xml.bind.annotation.XmlRootElement" name="permission" />
</annox:annotate>
</jaxb:bindings>
-->
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.1" elementFormDefault="unqualified"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/authorization/perms"
xmlns="http://collectionspace.org/services/authorization/perms"
targetNamespace="http://collectionspace.org/services/authorization/perms"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.1" elementFormDefault="unqualified"
- xmlns:hj="http://hyperjaxb3.jvnet.org/ejb/schemas/customizations"
- xmlns:orm="http://java.sun.com/xml/ns/persistence/orm"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
+ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations"
+ xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm"
xmlns:ns="http://collectionspace.org/services/authorization/perms"
xmlns="http://collectionspace.org/services/authorization/perms"
targetNamespace="http://collectionspace.org/services/authorization/perms"
<dependencies>
<dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics-runtime</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-plugins-runtime</artifactId>
</dependency>
</dependencies>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/imports"
xmlns="http://collectionspace.org/services/imports"
targetNamespace="http://collectionspace.org/services/imports"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/index"
xmlns="http://collectionspace.org/services/index"
targetNamespace="http://collectionspace.org/services/index"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/insurance"
xmlns="http://collectionspace.org/services/insurance"
targetNamespace="http://collectionspace.org/services/insurance"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/intake"
xmlns="http://collectionspace.org/services/intake"
targetNamespace="http://collectionspace.org/services/intake"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/iterationreport"
xmlns="http://collectionspace.org/services/iterationreport"
targetNamespace="http://collectionspace.org/services/iterationreport"
<dependencies>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-plugins</artifactId>
</dependency>
</dependencies>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
-->
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/common/authorityref"
targetNamespace="http://collectionspace.org/services/common/authorityref"
version="0.1"
-->
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/common/authorityref"
targetNamespace="http://collectionspace.org/services/common/authorityref"
version="0.1"
<?xml version="1.0"?>
-<jxb:bindings version="1.0"
- xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:namespace="http://jaxb2-commons.dev.java.net/namespace-prefix"
- xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd
- http://jaxb2-commons.dev.java.net/namespace-prefix https://raw.githubusercontent.com/Siggen/jaxb2-namespace-prefix/master/src/main/resources/prefix-namespace-schema.xsd">
-
- <jxb:bindings schemaLocation="relations_common.xsd">
- <jxb:bindings>
- <namespace:prefix name="rel" />
- <!-- Additional @XmlNs prefix declarations to take effect for this schema/package -->
- <namespace:prefix name="xsi" namespaceURI="http://www.w3.org/2001/XMLSchema-instance" />
- </jxb:bindings>
- </jxb:bindings>
-
-</jxb:bindings>
\ No newline at end of file
+<jxb:bindings version="3.0"
+ xmlns:jxb="https://jakarta.ee/xml/ns/jaxb"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+</jxb:bindings>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/blob"
xmlns="http://collectionspace.org/services/blob"
targetNamespace="http://collectionspace.org/services/blob"
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
targetNamespace="http://collectionspace.org/collectionspace_core/"
version="4.0">
<xs:element name="collectionspace_core">
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/index"
xmlns="http://collectionspace.org/services/index"
targetNamespace="http://collectionspace.org/services/index"
$LastChangedRevision: 2316 $
$LastChangedDate: 2010-06-02 16:03:51 -0700 (Wed, 02 Jun 2010) $
-->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="1.0" elementFormDefault="unqualified" xmlns:ns="http://collectionspace.org/services/common/invocable" xmlns="http://collectionspace.org/services/common/invocable" targetNamespace="http://collectionspace.org/services/common/invocable" version="0.1">
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb" jaxb:version="3.0" elementFormDefault="unqualified" xmlns:ns="http://collectionspace.org/services/common/invocable" xmlns="http://collectionspace.org/services/common/invocable" targetNamespace="http://collectionspace.org/services/common/invocable" version="0.1">
<xs:element name="invocationContext">
<xs:complexType>
-->
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/common/invocable"
xmlns="http://collectionspace.org/services/common/invocable"
targetNamespace="http://collectionspace.org/services/common/invocable" version="0.1">
<?xml version="1.0" encoding="UTF-8"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0" elementFormDefault="unqualified"
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/lifecycle"
xmlns="http://collectionspace.org/services/lifecycle"
targetNamespace="http://collectionspace.org/services/lifecycle" version="2.0">
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/relation"
xmlns:rel="http://collectionspace.org/services/relation"
targetNamespace="http://collectionspace.org/services/relation">
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/description"
xmlns="http://collectionspace.org/services/description"
targetNamespace="http://collectionspace.org/services/description"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/workflow"
xmlns="http://collectionspace.org/services/workflow"
targetNamespace="http://collectionspace.org/services/workflow"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/loanin"
xmlns="http://collectionspace.org/services/loanin"
targetNamespace="http://collectionspace.org/services/loanin"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/loanout"
xmlns="http://collectionspace.org/services/loanout"
targetNamespace="http://collectionspace.org/services/loanout"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/location"
xmlns="http://collectionspace.org/services/location"
targetNamespace="http://collectionspace.org/services/location"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/location"
xmlns="http://collectionspace.org/services/location"
targetNamespace="http://collectionspace.org/services/location"
<artifactId>org.collectionspace.services.common</artifactId>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<!--
<artifactId>property-listener-injector</artifactId>
</dependency>
<dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
+ <groupId>org.jvnet.jaxb</groupId>
<artifactId>runtime</artifactId>
</dependency>
-->
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/material"
xmlns="http://collectionspace.org/services/material"
targetNamespace="http://collectionspace.org/services/material"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/material"
xmlns="http://collectionspace.org/services/material"
targetNamespace="http://collectionspace.org/services/material"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/media"
xmlns="http://collectionspace.org/services/media"
targetNamespace="http://collectionspace.org/services/media"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/movement"
xmlns="http://collectionspace.org/services/movement"
targetNamespace="http://collectionspace.org/services/movement"
<artifactId>org.collectionspace.services.jaxb</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
+ </dependency>
</dependencies>
<build>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
-->
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns="http://collectionspace.org/services/nagpra"
targetNamespace="http://collectionspace.org/services/nagpra"
version="0.1"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/nagprainventory"
xmlns="http://collectionspace.org/services/nagprainventory"
targetNamespace="http://collectionspace.org/services/nagprainventory"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
2010-04-28 01:50:27 -0700 (Wed, 28 Apr 2010) $ -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb" jaxb:version="3.0"
elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/note"
xmlns="http://collectionspace.org/services/note"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/objectexit"
xmlns="http://collectionspace.org/services/objectexit"
targetNamespace="http://collectionspace.org/services/objectexit"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/organization"
xmlns="http://collectionspace.org/services/organization"
targetNamespace="http://collectionspace.org/services/organization"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/organization"
xmlns="http://collectionspace.org/services/organization"
targetNamespace="http://collectionspace.org/services/organization"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/osteology"
xmlns="http://collectionspace.org/services/osteology"
targetNamespace="http://collectionspace.org/services/osteology"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/person"
xmlns="http://collectionspace.org/services/person"
targetNamespace="http://collectionspace.org/services/person"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/person"
xmlns="http://collectionspace.org/services/person"
targetNamespace="http://collectionspace.org/services/person"
<artifactId>org.collectionspace.services.common</artifactId>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/place"
xmlns="http://collectionspace.org/services/place"
targetNamespace="http://collectionspace.org/services/place"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/place"
xmlns="http://collectionspace.org/services/place"
targetNamespace="http://collectionspace.org/services/place"
<properties>
<annox.version>0.5.0</annox.version>
- <maven-jaxb2-plugin.version>0.13.3</maven-jaxb2-plugin.version>
+ <maven-jaxb2-plugin.version>4.0.12</maven-jaxb2-plugin.version>
<!-- The default life cycle policy for Nuxeo document types -->
<Lifecycle>cs_default</Lifecycle>
<jaxb.codegen.phase>generate-sources</jaxb.codegen.phase>
</configuration>
</plugin>
<plugin>
- <groupId>org.jvnet.hyperjaxb3</groupId>
- <artifactId>maven-hyperjaxb3-plugin</artifactId>
- <version>0.6.0</version>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>hyperjaxb3-maven-plugin</artifactId>
+ <version>4.0.12</version>
<executions>
<execution>
<goals>
<arg>-Xannotate</arg>
</args>
<extension>true</extension>
- <jdk5>true</jdk5>
+
<ejb3>false</ejb3>
<persistenceUnitName>garbage</persistenceUnitName>
</configuration>
</plugin>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
<version>${maven-jaxb2-plugin.version}</version>
<executions>
<execution>
</bindingIncludes>
<args>
<arg>-extension</arg>
- <arg>-Xnamespace-prefix</arg>
- <arg>-Xannotate</arg>
<arg>-verbose</arg>
- <!-- <arg>-XtoString</arg> -->
<arg>-Xequals</arg>
<arg>-XhashCode</arg>
- <!-- <arg>-Xcopyable</arg> -->
</args>
<plugins>
<plugin>
- <groupId>javax.xml.bind</groupId>
- <artifactId>jaxb-api</artifactId>
- <version>${jaxb.version}</version>
- </plugin>
- <plugin>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics-annotate</artifactId>
- <version>${jaxb2-basics.version}</version>
- </plugin>
- <plugin>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-basics</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-plugins</artifactId>
<version>${jaxb2-basics.version}</version>
</plugin>
</plugins>
</configuration>
</execution>
</executions>
- <dependencies>
- <dependency>
- <groupId>org.jvnet.jaxb2_commons</groupId>
- <artifactId>jaxb2-namespace-prefix</artifactId> <!-- Used to force a specific namespace prefix specified in src/main/resource/bindings.xml -->
- <version>1.4-SNAPSHOT</version>
- </dependency>
- </dependencies>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/pottag"
xmlns="http://collectionspace.org/services/pottag"
targetNamespace="http://collectionspace.org/services/pottag"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/propagation"
xmlns="http://collectionspace.org/services/propagation"
targetNamespace="http://collectionspace.org/services/propagation"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
binding between XML and Java objects $LastChangedRevision$ $LastChangedDate$ -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="1.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb" jaxb:version="3.0"
elementFormDefault="unqualified" xmlns:ns="http://collectionspace.org/services/publicitem"
xmlns="http://collectionspace.org/services/publicitem" targetNamespace="http://collectionspace.org/services/publicitem"
version="0.1">
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns:nagpra="http://collectionspace.org/services/nagpra"
xmlns:ns="http://collectionspace.org/services/repatriationrequest"
xmlns="http://collectionspace.org/services/repatriationrequest"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/report"
xmlns="http://collectionspace.org/services/report"
targetNamespace="http://collectionspace.org/services/report"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/report"
xmlns="http://collectionspace.org/services/report"
targetNamespace="http://collectionspace.org/services/report"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
-->
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns="http://collectionspace.org/services/restrictedmedia"
targetNamespace="http://collectionspace.org/services/restrictedmedia"
version="0.1"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<persistence version="1.0" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd
-http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:orm="http://java.sun.com/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<persistence version="1.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_1_0.xsd
+https://jakarta.ee/xml/ns/persistence/orm https://jakarta.ee/xml/ns/persistence/orm_1_0.xsd" xmlns="https://jakarta.ee/xml/ns/persistence" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<persistence-unit name="org.collectionspace.services.authentication">
<class>org.collectionspace.services.authentication.User</class>
<class>org.collectionspace.services.authorization.Role</class>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns="http://collectionspace.org/services/servicegroup"
targetNamespace="http://collectionspace.org/services/servicegroup"
version="0.1"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/structureddate"
xmlns="http://collectionspace.org/services/structureddate"
targetNamespace="http://collectionspace.org/services/structureddate"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="2.0"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0"
xmlns:nagpra="http://collectionspace.org/services/nagpra"
xmlns="http://collectionspace.org/services/summarydocumentation"
targetNamespace="http://collectionspace.org/services/summarydocumentation"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/systeminfo"
xmlns="http://collectionspace.org/services/systeminfo"
targetNamespace="http://collectionspace.org/services/systeminfo"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/taxonomy"
xmlns="http://collectionspace.org/services/taxonomy"
targetNamespace="http://collectionspace.org/services/taxonomy"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/taxonomy"
xmlns="http://collectionspace.org/services/taxonomy"
targetNamespace="http://collectionspace.org/services/taxonomy"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/transport"
xmlns="http://collectionspace.org/services/transport"
targetNamespace="http://collectionspace.org/services/transport"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/uoc"
xmlns="http://collectionspace.org/services/uoc"
targetNamespace="http://collectionspace.org/services/uoc"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/valuationcontrol"
xmlns="http://collectionspace.org/services/valuationcontrol"
targetNamespace="http://collectionspace.org/services/valuationcontrol"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/vocabulary"
xmlns="http://collectionspace.org/services/vocabulary"
targetNamespace="http://collectionspace.org/services/vocabulary"
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/vocabulary"
xmlns="http://collectionspace.org/services/vocabulary"
targetNamespace="http://collectionspace.org/services/vocabulary"
import javax.ws.rs.core.Response;
import javax.ws.rs.core.UriBuilder;
import javax.ws.rs.core.UriInfo;
-import javax.xml.bind.DatatypeConverter;
+import jakarta.xml.bind.DatatypeConverter;
@Path("/" + VocabularyClient.SERVICE_PATH_COMPONENT)
public class VocabularyResource extends
<artifactId>org.collectionspace.services.common</artifactId>
</dependency>
<dependency>
- <groupId>com.sun.xml.bind</groupId>
+ <groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-core</artifactId>
</dependency>
<dependency>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/work"
xmlns="http://collectionspace.org/services/work"
targetNamespace="http://collectionspace.org/services/work"
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
- jaxb:version="1.0" elementFormDefault="unqualified"
+ xmlns:jaxb="https://jakarta.ee/xml/ns/jaxb"
+ jaxb:version="3.0" elementFormDefault="unqualified"
xmlns:ns="http://collectionspace.org/services/work"
xmlns="http://collectionspace.org/services/work"
targetNamespace="http://collectionspace.org/services/work"
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
- <groupId>org.jvnet.jaxb2.maven2</groupId>
- <artifactId>maven-jaxb2-plugin</artifactId>
+ <groupId>org.jvnet.jaxb</groupId>
+ <artifactId>jaxb-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>