diff --git a/.gitignore b/.gitignore index ddac564..ceb4a31 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,8 @@ dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties profile +junkyard/ .idea *.iml +*.zip src/main/resources/xsd/ diff --git a/bindings.xjb b/bindings.xjb index 8291388..30b9178 100644 --- a/bindings.xjb +++ b/bindings.xjb @@ -1,8 +1,10 @@ - + xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" + jxb:version="3.0" + jxb:extensionBindingPrefixes="xjc"> + @@ -17,8 +19,7 @@ - + - diff --git a/package-info.java b/package-info.java new file mode 100644 index 0000000..5905224 --- /dev/null +++ b/package-info.java @@ -0,0 +1,15 @@ +@jakarta.xml.bind.annotation.XmlSchema( + namespace = "http://www.siri.org.uk/siri", + elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED, + xmlns = { + @jakarta.xml.bind.annotation.XmlNs(prefix = "ojp", namespaceURI = "http://www.vdv.de/ojp"), + @jakarta.xml.bind.annotation.XmlNs(prefix = "ifopt", namespaceURI = "http://www.ifopt.org.uk/ifopt"), + @jakarta.xml.bind.annotation.XmlNs(prefix = "acsb", namespaceURI = "http://www.ifopt.org.uk/acsb"), + @jakarta.xml.bind.annotation.XmlNs(prefix = "siri", namespaceURI = "http://www.siri.org.uk/siri") + } +) +package de.vdv.ojp.model; + +import jakarta.xml.bind.annotation.XmlNs; +import jakarta.xml.bind.annotation.XmlNsForm; +import jakarta.xml.bind.annotation.XmlSchema; diff --git a/pom.xml b/pom.xml index 87f853e..e028cad 100644 --- a/pom.xml +++ b/pom.xml @@ -323,7 +323,26 @@ - + + org.apache.maven.plugins + maven-antrun-plugin + 3.0.0 + + + copy-package-info + generate-sources + + run + + + + + + + + + org.apache.maven.plugins maven-compiler-plugin @@ -462,7 +481,7 @@ maven-surefire-plugin ${maven-surefire-plugin.version} - + org.apache.maven.plugins maven-gpg-plugin