diff --git a/orcid-api-common/pom.xml b/orcid-api-common/pom.xml
index 8b16c55ae43..3a2e1e48399 100644
--- a/orcid-api-common/pom.xml
+++ b/orcid-api-common/pom.xml
@@ -89,11 +89,6 @@
test
-
- org.apache.jena
- jena-core
- 2.10.1
-
orcid-api-common
diff --git a/orcid-api-rdf/pom.xml b/orcid-api-rdf/pom.xml
new file mode 100644
index 00000000000..693933a4b62
--- /dev/null
+++ b/orcid-api-rdf/pom.xml
@@ -0,0 +1,24 @@
+
+ 4.0.0
+
+ org.orcid
+ orcid-parent
+ 1.1.5-SNAPSHOT
+
+ orcid-api-rdf
+
+
+ ${project.groupId}
+ orcid-api-common
+ ${project.parent.version}
+
+
+
+ org.apache.jena
+ jena-core
+ 2.10.1
+
+
+
+
\ No newline at end of file
diff --git a/orcid-api-common/src/main/java/org/orcid/api/common/writer/RDFMessageBodyWriter.java b/orcid-api-rdf/src/main/java/org/orcid/api/rdf/RDFMessageBodyWriter.java
similarity index 99%
rename from orcid-api-common/src/main/java/org/orcid/api/common/writer/RDFMessageBodyWriter.java
rename to orcid-api-rdf/src/main/java/org/orcid/api/rdf/RDFMessageBodyWriter.java
index 754000e89cb..c63c95e8a4c 100644
--- a/orcid-api-common/src/main/java/org/orcid/api/common/writer/RDFMessageBodyWriter.java
+++ b/orcid-api-rdf/src/main/java/org/orcid/api/rdf/RDFMessageBodyWriter.java
@@ -14,7 +14,7 @@
*
* =============================================================================
*/
-package org.orcid.api.common.writer;
+package org.orcid.api.rdf;
import static org.orcid.api.common.OrcidApiConstants.APPLICATION_RDFXML;
diff --git a/orcid-pub-web/pom.xml b/orcid-pub-web/pom.xml
index 46af24944b0..02c53823607 100644
--- a/orcid-pub-web/pom.xml
+++ b/orcid-pub-web/pom.xml
@@ -32,6 +32,12 @@
orcid-api-common
${project.parent.version}
+
+ ${project.groupId}
+ orcid-api-rdf
+ ${project.parent.version}
+
+
${project.groupId}
orcid-utils
diff --git a/pom.xml b/pom.xml
index b5b8faa67a3..25bd928c24f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,6 +45,7 @@ the software.
orcid-persistence
orcid-model
orcid-api-common
+ orcid-api-rdf
orcid-metrics-web
orcid-pub-web
orcid-api-web