Skip to content
Snippets Groups Projects
Commit 13f1ac32 authored by Stefan E. Funk's avatar Stefan E. Funk
Browse files

Add openaire generating executor to pom.xml

Add package to bindings file
parent b48495bf
No related branches found
No related tags found
No related merge requests found
......@@ -12,18 +12,18 @@
<packaging>jar</packaging>
<name>DARIAHDE :: OAI-PMH DataProvider :: Core</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>info.textgrid.utils</groupId>
<artifactId>httpclients</artifactId>
<version>${textgrid.httpclients.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.rdf4j</groupId>
<artifactId>rdf4j-repository-api</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>info.textgrid.utils</groupId>
<artifactId>httpclients</artifactId>
<version>${textgrid.httpclients.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.rdf4j</groupId>
<artifactId>rdf4j-repository-api</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>info.textgrid.middleware</groupId>
<artifactId>crud-common</artifactId>
......@@ -108,12 +108,12 @@
<version>1.4.5</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.json/json -->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20190722</version>
</dependency>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20190722</version>
</dependency>
</dependencies>
<build>
<pluginManagement>
......@@ -195,6 +195,20 @@
</args>
</configuration>
</execution>
<execution>
<id>generate-openaire</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>info.textgrid.middleware.oaipmh.openaire</generatePackage>
<generateDirectory>${project.build.directory}/generated-sources/oaipmh/openaire</generateDirectory>
<args>
<arg>-extension</arg>
<arg>-Xnamespace-prefix</arg>
</args>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
......
......@@ -2,6 +2,7 @@
<jxb:bindings version="1.0"
xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:namespace="http://jaxb2-commons.dev.java.net/namespace-prefix"
xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb https://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">
......@@ -22,14 +23,10 @@
namespaceURI="http://purl.org/dc/elements/1.1/" name="dc" />
</jxb:bindings>
</jxb:bindings>
<!--jxb:bindings schemaLocation="openaire.xsd">
<jxb:bindings>
<jxb:nameXmlTransform>
<jxb:elementName suffix="Element"/>
</jxb:nameXmlTransform>
<jxb:bindings node="//xs:attribute[@ref='xml:lang']">
<jxb:property name="secondlang"/>
</jxb:bindings>
</jxb:bindings>
</jxb:bindings-->
<jxb:bindings schemaLocation="openaire.xsd">
<jxb:schemaBindings>
<jxb:package
name="info.textgrid.middleware.oaipmh.openaire" />
</jxb:schemaBindings>
</jxb:bindings>
</jxb:bindings>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment