diff --git a/converter-SBGNML/pom.xml b/converter-SBGNML/pom.xml
index 84f4f14173ebdcd0ba3a8e6380eb7b0be1d01c6e..b950f0511c353ea699b7e1b4f795abad5475bfa9 100644
--- a/converter-SBGNML/pom.xml
+++ b/converter-SBGNML/pom.xml
@@ -60,6 +60,24 @@
 			<version>${xercesImp.version}</version>
 		</dependency>
 
+		<!-- Java xml serialization -->
+		<dependency>
+			<groupId>javax.xml.bind</groupId>
+			<artifactId>jaxb-api</artifactId>
+			<version>${jaxb.version}</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.glassfish.jaxb</groupId>
+			<artifactId>jaxb-runtime</artifactId>
+			<version>${jaxb.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>javax.activation</groupId>
+			<artifactId>activation</artifactId>
+			<version>${activation-version}</version>
+		</dependency>
+
 		<dependency>
 			<groupId>org.sbgn</groupId>
 			<artifactId>libsbgn</artifactId>
diff --git a/pom.xml b/pom.xml
index 7531f949296454e8472ff3c8c35107247dbf3a2b..52cc0c9e18c4f2770233991233ea013d88e91190 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,13 +25,14 @@
 		<jaxws-api.version>2.3.0</jaxws-api.version>
 		<jaxb.version>2.3.0</jaxb.version>
 		<txw2.version>2.3.0</txw2.version>
+		<activation-version>1.1</activation-version>
 
 		<apache.httpcomponents.version>4.5.8</apache.httpcomponents.version>
 		<apache.httpcomponents-core.version>4.4.11</apache.httpcomponents-core.version>
 		<!-- version 4.x has conflict on dependencies with jsbml 1.4 -->
 		<apache.poi.version>3.16</apache.poi.version>
 		<commons-codec.version>1.11</commons-codec.version>
-		
+
 		<mockito.version>2.27.0</mockito.version>
 
 		<springframework.version>5.0.9.RELEASE</springframework.version>