diff --git a/haas-java-client/.settings/org.eclipse.core.resources.prefs b/haas-java-client/.settings/org.eclipse.core.resources.prefs
index e906204619b5ad73461c62ae60b8d45e9ebb7f69..4201b5d0de8b11b61be9353e65972a8e13fe6476 100644
--- a/haas-java-client/.settings/org.eclipse.core.resources.prefs
+++ b/haas-java-client/.settings/org.eclipse.core.resources.prefs
@@ -3,5 +3,6 @@ encoding//src/main/java=UTF-8
 encoding//src/main/resources=UTF-8
 encoding//src/test/java=UTF-8
 encoding//src/test/resources=UTF-8
+encoding//target/generated-sources/wsimport=UTF-8
 encoding//target/jaxws/wsimport/java=UTF-8
 encoding/<project>=UTF-8
diff --git a/haas-java-client/pom.xml b/haas-java-client/pom.xml
index cd41d4a605a56cdd4711a353e46d38719c8cabc3..90737bfdb90292d5bac879a9b69500f1b61f69e8 100644
--- a/haas-java-client/pom.xml
+++ b/haas-java-client/pom.xml
@@ -39,7 +39,7 @@
 			<plugin>
 				<groupId>org.codehaus.mojo</groupId>
 				<artifactId>jaxws-maven-plugin</artifactId>
-				<version>1.12</version>
+				<version>2.5</version>
 				<executions>
 					<execution>
 						<id>wsimport-from-jdk</id>
@@ -75,7 +75,7 @@
 			<plugin>
 				<groupId>org.codehaus.mojo</groupId>
 				<artifactId>build-helper-maven-plugin</artifactId>
-				<version>1.9</version>
+				<version>3.0.0</version>
 				<executions>
 					<execution>
 						<id>add-source</id>