Fixed bug with version string
diff --git a/src/main/java/de/pta/mics/home/rest/BackendRestService.java b/src/main/java/de/pta/mics/home/rest/BackendRestService.java
index fbd7989..579d77d 100644
--- a/src/main/java/de/pta/mics/home/rest/BackendRestService.java
+++ b/src/main/java/de/pta/mics/home/rest/BackendRestService.java
@@ -1,5 +1,6 @@
 package de.pta.mics.home.rest;
 
+import de.pta.mics.home.common.JsonGeneratorBase;
 import de.pta.mics.home.controller.BackendController;
 import de.pta.mics.home.controller.CentralProxy;
 import de.pta.mics.home.controller.ResponseBuilderWrapper;
@@ -19,7 +20,13 @@
 	@Path("/versionInfo/")
 	@Produces("application/json")
 	public Response getVersionInfo() {
-		return Response.ok(new BackendController().getVersionInfo()).build();
+		String vstring = JsonGeneratorBase.getGson().toJson(
+				new BackendController().getVersionInfo() );
+		try {
+			return ResponseBuilderWrapper.INSTANCE.buildOKResponse(vstring);
+		} catch (HttpStatusException e) {
+			return responseFromException(e);
+		}
 	}
 
 	@GET