Applied version: 0.4.0.M4
diff --git a/org.eclipse.neoscada.core.common.iec60870/pom.xml b/org.eclipse.neoscada.core.common.iec60870/pom.xml
index a12c056..799a7e7 100644
--- a/org.eclipse.neoscada.core.common.iec60870/pom.xml
+++ b/org.eclipse.neoscada.core.common.iec60870/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0-SNAPSHOT</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.neoscada.da.server.exporter.iec60870/pom.xml b/org.eclipse.neoscada.da.server.exporter.iec60870/pom.xml
index f14fc32..2f15d14 100644
--- a/org.eclipse.neoscada.da.server.exporter.iec60870/pom.xml
+++ b/org.eclipse.neoscada.da.server.exporter.iec60870/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0-SNAPSHOT</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.neoscada.da.server.iec60870/pom.xml b/org.eclipse.neoscada.da.server.iec60870/pom.xml
index 3680551..ff833da 100644
--- a/org.eclipse.neoscada.da.server.iec60870/pom.xml
+++ b/org.eclipse.neoscada.da.server.iec60870/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0-SNAPSHOT</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.client.connection.service/pom.xml b/org.eclipse.scada.ae.client.connection.service/pom.xml
index a39c953..a56e0da 100644
--- a/org.eclipse.scada.ae.client.connection.service/pom.xml
+++ b/org.eclipse.scada.ae.client.connection.service/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.client.ngp/pom.xml b/org.eclipse.scada.ae.client.ngp/pom.xml
index 4526b74..4403793 100644
--- a/org.eclipse.scada.ae.client.ngp/pom.xml
+++ b/org.eclipse.scada.ae.client.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.common.ngp/pom.xml b/org.eclipse.scada.ae.common.ngp/pom.xml
index 1344f25..5d3d505 100644
--- a/org.eclipse.scada.ae.common.ngp/pom.xml
+++ b/org.eclipse.scada.ae.common.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.connection.provider/pom.xml b/org.eclipse.scada.ae.connection.provider/pom.xml
index eef436d..0dc5f82 100644
--- a/org.eclipse.scada.ae.connection.provider/pom.xml
+++ b/org.eclipse.scada.ae.connection.provider/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.data/pom.xml b/org.eclipse.scada.ae.data/pom.xml
index d33c243..7ad4172 100644
--- a/org.eclipse.scada.ae.data/pom.xml
+++ b/org.eclipse.scada.ae.data/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.event.logger/pom.xml b/org.eclipse.scada.ae.event.logger/pom.xml
index 2d91d49..857280e 100644
--- a/org.eclipse.scada.ae.event.logger/pom.xml
+++ b/org.eclipse.scada.ae.event.logger/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.event/pom.xml b/org.eclipse.scada.ae.event/pom.xml
index c4790bb..fe1e7b7 100644
--- a/org.eclipse.scada.ae.event/pom.xml
+++ b/org.eclipse.scada.ae.event/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.filter/pom.xml b/org.eclipse.scada.ae.filter/pom.xml
index a0d88b5..358ec7c 100644
--- a/org.eclipse.scada.ae.filter/pom.xml
+++ b/org.eclipse.scada.ae.filter/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.monitor.common/pom.xml b/org.eclipse.scada.ae.monitor.common/pom.xml
index 4aff52b..886dafa 100644
--- a/org.eclipse.scada.ae.monitor.common/pom.xml
+++ b/org.eclipse.scada.ae.monitor.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.monitor.datasource.common/pom.xml b/org.eclipse.scada.ae.monitor.datasource.common/pom.xml
index 6edd02f..1831804 100644
--- a/org.eclipse.scada.ae.monitor.datasource.common/pom.xml
+++ b/org.eclipse.scada.ae.monitor.datasource.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.monitor.datasource/pom.xml b/org.eclipse.scada.ae.monitor.datasource/pom.xml
index f8b0489..eef25af 100644
--- a/org.eclipse.scada.ae.monitor.datasource/pom.xml
+++ b/org.eclipse.scada.ae.monitor.datasource/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.monitor.script/pom.xml b/org.eclipse.scada.ae.monitor.script/pom.xml
index c9a15c7..600368d 100644
--- a/org.eclipse.scada.ae.monitor.script/pom.xml
+++ b/org.eclipse.scada.ae.monitor.script/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.monitor/pom.xml b/org.eclipse.scada.ae.monitor/pom.xml
index d49ca61..9f58ff9 100644
--- a/org.eclipse.scada.ae.monitor/pom.xml
+++ b/org.eclipse.scada.ae.monitor/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.protocol.ngp.codec/pom.xml b/org.eclipse.scada.ae.protocol.ngp.codec/pom.xml
index b32681d..17f9424 100644
--- a/org.eclipse.scada.ae.protocol.ngp.codec/pom.xml
+++ b/org.eclipse.scada.ae.protocol.ngp.codec/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.akn.proxy/pom.xml b/org.eclipse.scada.ae.server.akn.proxy/pom.xml
index fbd1354..2f8732a 100644
--- a/org.eclipse.scada.ae.server.akn.proxy/pom.xml
+++ b/org.eclipse.scada.ae.server.akn.proxy/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.common.event/pom.xml b/org.eclipse.scada.ae.server.common.event/pom.xml
index 79d4c14..2e1e11e 100644
--- a/org.eclipse.scada.ae.server.common.event/pom.xml
+++ b/org.eclipse.scada.ae.server.common.event/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.common.monitor/pom.xml b/org.eclipse.scada.ae.server.common.monitor/pom.xml
index c747bc6..ffb889f 100644
--- a/org.eclipse.scada.ae.server.common.monitor/pom.xml
+++ b/org.eclipse.scada.ae.server.common.monitor/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.common/pom.xml b/org.eclipse.scada.ae.server.common/pom.xml
index e3d518c..ab207c0 100644
--- a/org.eclipse.scada.ae.server.common/pom.xml
+++ b/org.eclipse.scada.ae.server.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.event.proxy/pom.xml b/org.eclipse.scada.ae.server.event.proxy/pom.xml
index f757bdc..5619ca2 100644
--- a/org.eclipse.scada.ae.server.event.proxy/pom.xml
+++ b/org.eclipse.scada.ae.server.event.proxy/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.exporter.ngp/pom.xml b/org.eclipse.scada.ae.server.exporter.ngp/pom.xml
index 3921ee3..e650ad5 100644
--- a/org.eclipse.scada.ae.server.exporter.ngp/pom.xml
+++ b/org.eclipse.scada.ae.server.exporter.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.exporter/pom.xml b/org.eclipse.scada.ae.server.exporter/pom.xml
index 9af2781..a4d0386 100644
--- a/org.eclipse.scada.ae.server.exporter/pom.xml
+++ b/org.eclipse.scada.ae.server.exporter/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.handler.mail/pom.xml b/org.eclipse.scada.ae.server.handler.mail/pom.xml
index dd9631d..6b81a74 100644
--- a/org.eclipse.scada.ae.server.handler.mail/pom.xml
+++ b/org.eclipse.scada.ae.server.handler.mail/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.handler.script/pom.xml b/org.eclipse.scada.ae.server.handler.script/pom.xml
index 248e7a9..4188504 100644
--- a/org.eclipse.scada.ae.server.handler.script/pom.xml
+++ b/org.eclipse.scada.ae.server.handler.script/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.handler.storage/pom.xml b/org.eclipse.scada.ae.server.handler.storage/pom.xml
index 94c3ad8..f90d2da 100644
--- a/org.eclipse.scada.ae.server.handler.storage/pom.xml
+++ b/org.eclipse.scada.ae.server.handler.storage/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.handler/pom.xml b/org.eclipse.scada.ae.server.handler/pom.xml
index e1787a5..8012257 100644
--- a/org.eclipse.scada.ae.server.handler/pom.xml
+++ b/org.eclipse.scada.ae.server.handler/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.http/pom.xml b/org.eclipse.scada.ae.server.http/pom.xml
index 427e7a9..f94bec2 100644
--- a/org.eclipse.scada.ae.server.http/pom.xml
+++ b/org.eclipse.scada.ae.server.http/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.info/pom.xml b/org.eclipse.scada.ae.server.info/pom.xml
index 46b4c81..2fce677 100644
--- a/org.eclipse.scada.ae.server.info/pom.xml
+++ b/org.eclipse.scada.ae.server.info/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.injector/pom.xml b/org.eclipse.scada.ae.server.injector/pom.xml
index 0b00faa..faa68bc 100644
--- a/org.eclipse.scada.ae.server.injector/pom.xml
+++ b/org.eclipse.scada.ae.server.injector/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.monitor.proxy/pom.xml b/org.eclipse.scada.ae.server.monitor.proxy/pom.xml
index 753db24..0504e37 100644
--- a/org.eclipse.scada.ae.server.monitor.proxy/pom.xml
+++ b/org.eclipse.scada.ae.server.monitor.proxy/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.ngp/pom.xml b/org.eclipse.scada.ae.server.ngp/pom.xml
index f1fcfc9..50baac9 100644
--- a/org.eclipse.scada.ae.server.ngp/pom.xml
+++ b/org.eclipse.scada.ae.server.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.storage.jdbc/pom.xml b/org.eclipse.scada.ae.server.storage.jdbc/pom.xml
index 59f3213..2897aee 100644
--- a/org.eclipse.scada.ae.server.storage.jdbc/pom.xml
+++ b/org.eclipse.scada.ae.server.storage.jdbc/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.storage.memory/pom.xml b/org.eclipse.scada.ae.server.storage.memory/pom.xml
index 64d5a89..d223ade 100644
--- a/org.eclipse.scada.ae.server.storage.memory/pom.xml
+++ b/org.eclipse.scada.ae.server.storage.memory/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.storage.postgres/pom.xml b/org.eclipse.scada.ae.server.storage.postgres/pom.xml
index 98536b8..ac224df 100644
--- a/org.eclipse.scada.ae.server.storage.postgres/pom.xml
+++ b/org.eclipse.scada.ae.server.storage.postgres/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.storage/pom.xml b/org.eclipse.scada.ae.server.storage/pom.xml
index 1d92d6d..263c9ba 100644
--- a/org.eclipse.scada.ae.server.storage/pom.xml
+++ b/org.eclipse.scada.ae.server.storage/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.server.syslog/pom.xml b/org.eclipse.scada.ae.server.syslog/pom.xml
index 0a7a525..1f5c7a3 100644
--- a/org.eclipse.scada.ae.server.syslog/pom.xml
+++ b/org.eclipse.scada.ae.server.syslog/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.slave.inject.postgres/pom.xml b/org.eclipse.scada.ae.slave.inject.postgres/pom.xml
index 61726ed..f8b7607 100644
--- a/org.eclipse.scada.ae.slave.inject.postgres/pom.xml
+++ b/org.eclipse.scada.ae.slave.inject.postgres/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.slave.inject/pom.xml b/org.eclipse.scada.ae.slave.inject/pom.xml
index 34c3eab..4e6b983 100644
--- a/org.eclipse.scada.ae.slave.inject/pom.xml
+++ b/org.eclipse.scada.ae.slave.inject/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.slave.pull/pom.xml b/org.eclipse.scada.ae.slave.pull/pom.xml
index 886f177..3abc518 100644
--- a/org.eclipse.scada.ae.slave.pull/pom.xml
+++ b/org.eclipse.scada.ae.slave.pull/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae.tests/pom.xml b/org.eclipse.scada.ae.tests/pom.xml
index 9107f56..bb5e7e8 100644
--- a/org.eclipse.scada.ae.tests/pom.xml
+++ b/org.eclipse.scada.ae.tests/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	
diff --git a/org.eclipse.scada.ae.utils/pom.xml b/org.eclipse.scada.ae.utils/pom.xml
index 737bf35..d4d2514 100644
--- a/org.eclipse.scada.ae.utils/pom.xml
+++ b/org.eclipse.scada.ae.utils/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ae/pom.xml b/org.eclipse.scada.ae/pom.xml
index 3f4a7b0..8fc6160 100644
--- a/org.eclipse.scada.ae/pom.xml
+++ b/org.eclipse.scada.ae/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.client.ngp/pom.xml b/org.eclipse.scada.ca.client.ngp/pom.xml
index 20ce665..8ce013d 100644
--- a/org.eclipse.scada.ca.client.ngp/pom.xml
+++ b/org.eclipse.scada.ca.client.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.client/pom.xml b/org.eclipse.scada.ca.client/pom.xml
index 84e639b..244829f 100644
--- a/org.eclipse.scada.ca.client/pom.xml
+++ b/org.eclipse.scada.ca.client/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.common.ngp/pom.xml b/org.eclipse.scada.ca.common.ngp/pom.xml
index 1e2205b..1dddb9a 100644
--- a/org.eclipse.scada.ca.common.ngp/pom.xml
+++ b/org.eclipse.scada.ca.common.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.common/pom.xml b/org.eclipse.scada.ca.common/pom.xml
index 6033b1a..2e25c1f 100644
--- a/org.eclipse.scada.ca.common/pom.xml
+++ b/org.eclipse.scada.ca.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.connection.provider/pom.xml b/org.eclipse.scada.ca.connection.provider/pom.xml
index 6b60292..53629a5 100644
--- a/org.eclipse.scada.ca.connection.provider/pom.xml
+++ b/org.eclipse.scada.ca.connection.provider/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.console/pom.xml b/org.eclipse.scada.ca.console/pom.xml
index ae1f0c6..7366c38 100644
--- a/org.eclipse.scada.ca.console/pom.xml
+++ b/org.eclipse.scada.ca.console/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.data/pom.xml b/org.eclipse.scada.ca.data/pom.xml
index 944328b..8933713 100644
--- a/org.eclipse.scada.ca.data/pom.xml
+++ b/org.eclipse.scada.ca.data/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.file/pom.xml b/org.eclipse.scada.ca.file/pom.xml
index a558d35..682d8aa 100644
--- a/org.eclipse.scada.ca.file/pom.xml
+++ b/org.eclipse.scada.ca.file/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.jdbc/pom.xml b/org.eclipse.scada.ca.jdbc/pom.xml
index ffe2b02..653b090 100644
--- a/org.eclipse.scada.ca.jdbc/pom.xml
+++ b/org.eclipse.scada.ca.jdbc/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.oscar/pom.xml b/org.eclipse.scada.ca.oscar/pom.xml
index 6f8f890..c62e0e5 100644
--- a/org.eclipse.scada.ca.oscar/pom.xml
+++ b/org.eclipse.scada.ca.oscar/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.protocol.ngp.codec/pom.xml b/org.eclipse.scada.ca.protocol.ngp.codec/pom.xml
index 44bd2fc..6170645 100644
--- a/org.eclipse.scada.ca.protocol.ngp.codec/pom.xml
+++ b/org.eclipse.scada.ca.protocol.ngp.codec/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.server.exporter.ngp/pom.xml b/org.eclipse.scada.ca.server.exporter.ngp/pom.xml
index ebbb1a7..9540bc5 100644
--- a/org.eclipse.scada.ca.server.exporter.ngp/pom.xml
+++ b/org.eclipse.scada.ca.server.exporter.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.server.ngp/pom.xml b/org.eclipse.scada.ca.server.ngp/pom.xml
index e43a974..3911568 100644
--- a/org.eclipse.scada.ca.server.ngp/pom.xml
+++ b/org.eclipse.scada.ca.server.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.server.osgi/pom.xml b/org.eclipse.scada.ca.server.osgi/pom.xml
index daf82e1..7b9506e 100644
--- a/org.eclipse.scada.ca.server.osgi/pom.xml
+++ b/org.eclipse.scada.ca.server.osgi/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.server/pom.xml b/org.eclipse.scada.ca.server/pom.xml
index d02abbb..46cab23 100644
--- a/org.eclipse.scada.ca.server/pom.xml
+++ b/org.eclipse.scada.ca.server/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.servlet/pom.xml b/org.eclipse.scada.ca.servlet/pom.xml
index 24f22ca..9e14043 100644
--- a/org.eclipse.scada.ca.servlet/pom.xml
+++ b/org.eclipse.scada.ca.servlet/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca.updater/pom.xml b/org.eclipse.scada.ca.updater/pom.xml
index dcd0cb3..a39fb5b 100644
--- a/org.eclipse.scada.ca.updater/pom.xml
+++ b/org.eclipse.scada.ca.updater/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ca/pom.xml b/org.eclipse.scada.ca/pom.xml
index 98f8162..f0aee38 100644
--- a/org.eclipse.scada.ca/pom.xml
+++ b/org.eclipse.scada.ca/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core-p2/pom.xml b/org.eclipse.scada.core-p2/pom.xml
index 8715e71..7809a11 100644
--- a/org.eclipse.scada.core-p2/pom.xml
+++ b/org.eclipse.scada.core-p2/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	
diff --git a/org.eclipse.scada.core-parent/pom.xml b/org.eclipse.scada.core-parent/pom.xml
index 59406f6..75a03e1 100644
--- a/org.eclipse.scada.core-parent/pom.xml
+++ b/org.eclipse.scada.core-parent/pom.xml
@@ -5,12 +5,12 @@
 	<parent>
 		<groupId>org.eclipse.scada.releng</groupId>
 		<artifactId>superParent</artifactId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 	</parent>
 
 	<groupId>org.eclipse.scada.core</groupId>
 	<artifactId>org.eclipse.scada.core-parent</artifactId>
-	<version>0.4.0.M2</version>
+	<version>0.4.0.M4</version>
 	<packaging>pom</packaging>
 
 	<properties>
diff --git a/org.eclipse.scada.core.client.common/pom.xml b/org.eclipse.scada.core.client.common/pom.xml
index 85297ca..9a4179d 100644
--- a/org.eclipse.scada.core.client.common/pom.xml
+++ b/org.eclipse.scada.core.client.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.client.connection.service/pom.xml b/org.eclipse.scada.core.client.connection.service/pom.xml
index 2a7eea9..5cd2b98 100644
--- a/org.eclipse.scada.core.client.connection.service/pom.xml
+++ b/org.eclipse.scada.core.client.connection.service/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.client.feature/pom.xml b/org.eclipse.scada.core.client.feature/pom.xml
index 40148a0..1d3ce52 100644
--- a/org.eclipse.scada.core.client.feature/pom.xml
+++ b/org.eclipse.scada.core.client.feature/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core.features</groupId>
diff --git a/org.eclipse.scada.core.client.ngp/pom.xml b/org.eclipse.scada.core.client.ngp/pom.xml
index a853286..5bde06a 100644
--- a/org.eclipse.scada.core.client.ngp/pom.xml
+++ b/org.eclipse.scada.core.client.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.client/pom.xml b/org.eclipse.scada.core.client/pom.xml
index 56ee457..12b4b2d 100644
--- a/org.eclipse.scada.core.client/pom.xml
+++ b/org.eclipse.scada.core.client/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.common.feature/pom.xml b/org.eclipse.scada.core.common.feature/pom.xml
index 5f369fe..aeeaba8 100644
--- a/org.eclipse.scada.core.common.feature/pom.xml
+++ b/org.eclipse.scada.core.common.feature/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core.features</groupId>
diff --git a/org.eclipse.scada.core.connection.provider/pom.xml b/org.eclipse.scada.core.connection.provider/pom.xml
index eab7d7b..4314e8d 100644
--- a/org.eclipse.scada.core.connection.provider/pom.xml
+++ b/org.eclipse.scada.core.connection.provider/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.data/pom.xml b/org.eclipse.scada.core.data/pom.xml
index 2efab02..19e8fba 100644
--- a/org.eclipse.scada.core.data/pom.xml
+++ b/org.eclipse.scada.core.data/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.doc.isv/pom.xml b/org.eclipse.scada.core.doc.isv/pom.xml
index 39d7707..08f12a9 100644
--- a/org.eclipse.scada.core.doc.isv/pom.xml
+++ b/org.eclipse.scada.core.doc.isv/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.feature/pom.xml b/org.eclipse.scada.core.feature/pom.xml
index 16d1fdd..e041c86 100644
--- a/org.eclipse.scada.core.feature/pom.xml
+++ b/org.eclipse.scada.core.feature/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core.features</groupId>
diff --git a/org.eclipse.scada.core.ngp.common/pom.xml b/org.eclipse.scada.core.ngp.common/pom.xml
index c7fe2a3..2ab978f 100644
--- a/org.eclipse.scada.core.ngp.common/pom.xml
+++ b/org.eclipse.scada.core.ngp.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.ngp/pom.xml b/org.eclipse.scada.core.ngp/pom.xml
index ab15eaf..6598633 100644
--- a/org.eclipse.scada.core.ngp/pom.xml
+++ b/org.eclipse.scada.core.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.protocol.ngp.codec/pom.xml b/org.eclipse.scada.core.protocol.ngp.codec/pom.xml
index 096e776..ad19d1a 100644
--- a/org.eclipse.scada.core.protocol.ngp.codec/pom.xml
+++ b/org.eclipse.scada.core.protocol.ngp.codec/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.protocols.feature/pom.xml b/org.eclipse.scada.core.protocols.feature/pom.xml
index 420377e..e2848a2 100644
--- a/org.eclipse.scada.core.protocols.feature/pom.xml
+++ b/org.eclipse.scada.core.protocols.feature/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core.features</groupId>
diff --git a/org.eclipse.scada.core.sdk.feature/pom.xml b/org.eclipse.scada.core.sdk.feature/pom.xml
index ec0a38a..77ab9ae 100644
--- a/org.eclipse.scada.core.sdk.feature/pom.xml
+++ b/org.eclipse.scada.core.sdk.feature/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core.features</groupId>
diff --git a/org.eclipse.scada.core.server.common/pom.xml b/org.eclipse.scada.core.server.common/pom.xml
index 92d6050..ce308a6 100644
--- a/org.eclipse.scada.core.server.common/pom.xml
+++ b/org.eclipse.scada.core.server.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.server.exporter/pom.xml b/org.eclipse.scada.core.server.exporter/pom.xml
index 811e050..45e5ecb 100644
--- a/org.eclipse.scada.core.server.exporter/pom.xml
+++ b/org.eclipse.scada.core.server.exporter/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.server.feature/pom.xml b/org.eclipse.scada.core.server.feature/pom.xml
index 09aa720..7a96117 100644
--- a/org.eclipse.scada.core.server.feature/pom.xml
+++ b/org.eclipse.scada.core.server.feature/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core.features</groupId>
diff --git a/org.eclipse.scada.core.server.ngp/pom.xml b/org.eclipse.scada.core.server.ngp/pom.xml
index b1727cc..df06459 100644
--- a/org.eclipse.scada.core.server.ngp/pom.xml
+++ b/org.eclipse.scada.core.server.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.server/pom.xml b/org.eclipse.scada.core.server/pom.xml
index 15613c8..833a8ab 100644
--- a/org.eclipse.scada.core.server/pom.xml
+++ b/org.eclipse.scada.core.server/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.subscription.tests/pom.xml b/org.eclipse.scada.core.subscription.tests/pom.xml
index 133cefc..96d51d0 100644
--- a/org.eclipse.scada.core.subscription.tests/pom.xml
+++ b/org.eclipse.scada.core.subscription.tests/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 
diff --git a/org.eclipse.scada.core.subscription/pom.xml b/org.eclipse.scada.core.subscription/pom.xml
index 98a8423..dc93042 100644
--- a/org.eclipse.scada.core.subscription/pom.xml
+++ b/org.eclipse.scada.core.subscription/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.core.ui.editors.feature/pom.xml b/org.eclipse.scada.core.ui.editors.feature/pom.xml
index 43545df..65d52cd 100644
--- a/org.eclipse.scada.core.ui.editors.feature/pom.xml
+++ b/org.eclipse.scada.core.ui.editors.feature/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core.features</groupId>
diff --git a/org.eclipse.scada.da.buffer/pom.xml b/org.eclipse.scada.da.buffer/pom.xml
index 235a539..907687b 100644
--- a/org.eclipse.scada.da.buffer/pom.xml
+++ b/org.eclipse.scada.da.buffer/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.client.common.tests/pom.xml b/org.eclipse.scada.da.client.common.tests/pom.xml
index 93a52c9..60d0120 100644
--- a/org.eclipse.scada.da.client.common.tests/pom.xml
+++ b/org.eclipse.scada.da.client.common.tests/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	
diff --git a/org.eclipse.scada.da.client.connection.service/pom.xml b/org.eclipse.scada.da.client.connection.service/pom.xml
index 724614f..af63309 100644
--- a/org.eclipse.scada.da.client.connection.service/pom.xml
+++ b/org.eclipse.scada.da.client.connection.service/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.client.ngp/pom.xml b/org.eclipse.scada.da.client.ngp/pom.xml
index 866797b..8b64326 100644
--- a/org.eclipse.scada.da.client.ngp/pom.xml
+++ b/org.eclipse.scada.da.client.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.client.sfp/pom.xml b/org.eclipse.scada.da.client.sfp/pom.xml
index 1e99c7b..7c7d59c 100644
--- a/org.eclipse.scada.da.client.sfp/pom.xml
+++ b/org.eclipse.scada.da.client.sfp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.client/pom.xml b/org.eclipse.scada.da.client/pom.xml
index 2716822..8eefbff 100644
--- a/org.eclipse.scada.da.client/pom.xml
+++ b/org.eclipse.scada.da.client/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.common.ngp/pom.xml b/org.eclipse.scada.da.common.ngp/pom.xml
index 366a390..6949ce6 100644
--- a/org.eclipse.scada.da.common.ngp/pom.xml
+++ b/org.eclipse.scada.da.common.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.component.script/pom.xml b/org.eclipse.scada.da.component.script/pom.xml
index 21e59af..7140818 100644
--- a/org.eclipse.scada.da.component.script/pom.xml
+++ b/org.eclipse.scada.da.component.script/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.connection.provider/pom.xml b/org.eclipse.scada.da.connection.provider/pom.xml
index 87ec360..c200c7a 100644
--- a/org.eclipse.scada.da.connection.provider/pom.xml
+++ b/org.eclipse.scada.da.connection.provider/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.core.common/pom.xml b/org.eclipse.scada.da.core.common/pom.xml
index 66cff70..43121ff 100644
--- a/org.eclipse.scada.da.core.common/pom.xml
+++ b/org.eclipse.scada.da.core.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.core.server/pom.xml b/org.eclipse.scada.da.core.server/pom.xml
index ffe2e81..66f299d 100644
--- a/org.eclipse.scada.da.core.server/pom.xml
+++ b/org.eclipse.scada.da.core.server/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.data/pom.xml b/org.eclipse.scada.da.data/pom.xml
index 66846f1..5099ac7 100644
--- a/org.eclipse.scada.da.data/pom.xml
+++ b/org.eclipse.scada.da.data/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.average/pom.xml b/org.eclipse.scada.da.datasource.average/pom.xml
index e99da97..0b4a4fb 100644
--- a/org.eclipse.scada.da.datasource.average/pom.xml
+++ b/org.eclipse.scada.da.datasource.average/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.changecounter/pom.xml b/org.eclipse.scada.da.datasource.changecounter/pom.xml
index 22bdb40..40d8da2 100644
--- a/org.eclipse.scada.da.datasource.changecounter/pom.xml
+++ b/org.eclipse.scada.da.datasource.changecounter/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.constant/pom.xml b/org.eclipse.scada.da.datasource.constant/pom.xml
index 1d81c3c..3d1eb27 100644
--- a/org.eclipse.scada.da.datasource.constant/pom.xml
+++ b/org.eclipse.scada.da.datasource.constant/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.delta/pom.xml b/org.eclipse.scada.da.datasource.delta/pom.xml
index 88b91e9..5e463fc 100644
--- a/org.eclipse.scada.da.datasource.delta/pom.xml
+++ b/org.eclipse.scada.da.datasource.delta/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.ds/pom.xml b/org.eclipse.scada.da.datasource.ds/pom.xml
index 619d77d..1855bb3 100644
--- a/org.eclipse.scada.da.datasource.ds/pom.xml
+++ b/org.eclipse.scada.da.datasource.ds/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.formula/pom.xml b/org.eclipse.scada.da.datasource.formula/pom.xml
index a0a42ec..a551501 100644
--- a/org.eclipse.scada.da.datasource.formula/pom.xml
+++ b/org.eclipse.scada.da.datasource.formula/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.item/pom.xml b/org.eclipse.scada.da.datasource.item/pom.xml
index 9a41810..a37f4f2 100644
--- a/org.eclipse.scada.da.datasource.item/pom.xml
+++ b/org.eclipse.scada.da.datasource.item/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.memory/pom.xml b/org.eclipse.scada.da.datasource.memory/pom.xml
index cc4b43c..53dcf0d 100644
--- a/org.eclipse.scada.da.datasource.memory/pom.xml
+++ b/org.eclipse.scada.da.datasource.memory/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.movingaverage/pom.xml b/org.eclipse.scada.da.datasource.movingaverage/pom.xml
index b88ef6d..34da857 100644
--- a/org.eclipse.scada.da.datasource.movingaverage/pom.xml
+++ b/org.eclipse.scada.da.datasource.movingaverage/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.proxy/pom.xml b/org.eclipse.scada.da.datasource.proxy/pom.xml
index 49088e4..9c3099b 100644
--- a/org.eclipse.scada.da.datasource.proxy/pom.xml
+++ b/org.eclipse.scada.da.datasource.proxy/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.script/pom.xml b/org.eclipse.scada.da.datasource.script/pom.xml
index 7d11304..3b57ece 100644
--- a/org.eclipse.scada.da.datasource.script/pom.xml
+++ b/org.eclipse.scada.da.datasource.script/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.sum/pom.xml b/org.eclipse.scada.da.datasource.sum/pom.xml
index 67ed87c..7fe8299 100644
--- a/org.eclipse.scada.da.datasource.sum/pom.xml
+++ b/org.eclipse.scada.da.datasource.sum/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource.totalizer/pom.xml b/org.eclipse.scada.da.datasource.totalizer/pom.xml
index da123d4..9bb6207 100644
--- a/org.eclipse.scada.da.datasource.totalizer/pom.xml
+++ b/org.eclipse.scada.da.datasource.totalizer/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.datasource/pom.xml b/org.eclipse.scada.da.datasource/pom.xml
index 9b9260a..7dee686 100644
--- a/org.eclipse.scada.da.datasource/pom.xml
+++ b/org.eclipse.scada.da.datasource/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.mapper.osgi/pom.xml b/org.eclipse.scada.da.mapper.osgi/pom.xml
index 1df67e2..92e7db1 100644
--- a/org.eclipse.scada.da.mapper.osgi/pom.xml
+++ b/org.eclipse.scada.da.mapper.osgi/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.mapper/pom.xml b/org.eclipse.scada.da.mapper/pom.xml
index e3d397d..96163cf 100644
--- a/org.eclipse.scada.da.mapper/pom.xml
+++ b/org.eclipse.scada.da.mapper/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.master.analyzer/pom.xml b/org.eclipse.scada.da.master.analyzer/pom.xml
index e480927..4cbe192 100644
--- a/org.eclipse.scada.da.master.analyzer/pom.xml
+++ b/org.eclipse.scada.da.master.analyzer/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.master.common/pom.xml b/org.eclipse.scada.da.master.common/pom.xml
index ec10050..967e5a6 100644
--- a/org.eclipse.scada.da.master.common/pom.xml
+++ b/org.eclipse.scada.da.master.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.master.mapper/pom.xml b/org.eclipse.scada.da.master.mapper/pom.xml
index ac654bb..09ec439 100644
--- a/org.eclipse.scada.da.master.mapper/pom.xml
+++ b/org.eclipse.scada.da.master.mapper/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.master/pom.xml b/org.eclipse.scada.da.master/pom.xml
index a89e797..129cc13 100644
--- a/org.eclipse.scada.da.master/pom.xml
+++ b/org.eclipse.scada.da.master/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.protocol.ngp.codec/pom.xml b/org.eclipse.scada.da.protocol.ngp.codec/pom.xml
index 6a92b14..4934e6d 100644
--- a/org.eclipse.scada.da.protocol.ngp.codec/pom.xml
+++ b/org.eclipse.scada.da.protocol.ngp.codec/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.arduino/pom.xml b/org.eclipse.scada.da.server.arduino/pom.xml
index 31cdf1f..0748ecc 100644
--- a/org.eclipse.scada.da.server.arduino/pom.xml
+++ b/org.eclipse.scada.da.server.arduino/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.common.io/pom.xml b/org.eclipse.scada.da.server.common.io/pom.xml
index 96dac4e..3542ac1 100644
--- a/org.eclipse.scada.da.server.common.io/pom.xml
+++ b/org.eclipse.scada.da.server.common.io/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.common.memory/pom.xml b/org.eclipse.scada.da.server.common.memory/pom.xml
index 75a2387..6fa1b45 100644
--- a/org.eclipse.scada.da.server.common.memory/pom.xml
+++ b/org.eclipse.scada.da.server.common.memory/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.common.osgi/pom.xml b/org.eclipse.scada.da.server.common.osgi/pom.xml
index de1c957..1d8bc7a 100644
--- a/org.eclipse.scada.da.server.common.osgi/pom.xml
+++ b/org.eclipse.scada.da.server.common.osgi/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.common.tests/pom.xml b/org.eclipse.scada.da.server.common.tests/pom.xml
index 62c1bda..03467a0 100644
--- a/org.eclipse.scada.da.server.common.tests/pom.xml
+++ b/org.eclipse.scada.da.server.common.tests/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 
diff --git a/org.eclipse.scada.da.server.common/pom.xml b/org.eclipse.scada.da.server.common/pom.xml
index f1fa911..e1777c9 100644
--- a/org.eclipse.scada.da.server.common/pom.xml
+++ b/org.eclipse.scada.da.server.common/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.component.linux/pom.xml b/org.eclipse.scada.da.server.component.linux/pom.xml
index db9290d..1ee30a8 100644
--- a/org.eclipse.scada.da.server.component.linux/pom.xml
+++ b/org.eclipse.scada.da.server.component.linux/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.component.parser.factory.edit/pom.xml b/org.eclipse.scada.da.server.component.parser.factory.edit/pom.xml
index 479e6de..66daddd 100644
--- a/org.eclipse.scada.da.server.component.parser.factory.edit/pom.xml
+++ b/org.eclipse.scada.da.server.component.parser.factory.edit/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.component.parser.factory/pom.xml b/org.eclipse.scada.da.server.component.parser.factory/pom.xml
index 64d3195..b5794d7 100644
--- a/org.eclipse.scada.da.server.component.parser.factory/pom.xml
+++ b/org.eclipse.scada.da.server.component.parser.factory/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.component.parser/pom.xml b/org.eclipse.scada.da.server.component.parser/pom.xml
index 98e7e36..662983a 100644
--- a/org.eclipse.scada.da.server.component.parser/pom.xml
+++ b/org.eclipse.scada.da.server.component.parser/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.component/pom.xml b/org.eclipse.scada.da.server.component/pom.xml
index 7e63a2a..2e17a0f 100644
--- a/org.eclipse.scada.da.server.component/pom.xml
+++ b/org.eclipse.scada.da.server.component/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.dave/pom.xml b/org.eclipse.scada.da.server.dave/pom.xml
index 7f7cf8b..be1d960 100644
--- a/org.eclipse.scada.da.server.dave/pom.xml
+++ b/org.eclipse.scada.da.server.dave/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exec.edit/pom.xml b/org.eclipse.scada.da.server.exec.edit/pom.xml
index 2a65f91..66cd2e8 100644
--- a/org.eclipse.scada.da.server.exec.edit/pom.xml
+++ b/org.eclipse.scada.da.server.exec.edit/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exec.editor/pom.xml b/org.eclipse.scada.da.server.exec.editor/pom.xml
index 1b5e798..cbffaff 100644
--- a/org.eclipse.scada.da.server.exec.editor/pom.xml
+++ b/org.eclipse.scada.da.server.exec.editor/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exec.tests/pom.xml b/org.eclipse.scada.da.server.exec.tests/pom.xml
index 3f09775..be64b89 100644
--- a/org.eclipse.scada.da.server.exec.tests/pom.xml
+++ b/org.eclipse.scada.da.server.exec.tests/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exec/pom.xml b/org.eclipse.scada.da.server.exec/pom.xml
index 578534f..58f5784 100644
--- a/org.eclipse.scada.da.server.exec/pom.xml
+++ b/org.eclipse.scada.da.server.exec/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exporter.common/pom.xml b/org.eclipse.scada.da.server.exporter.common/pom.xml
index 6ccd78e..64f83df 100644
--- a/org.eclipse.scada.da.server.exporter.common/pom.xml
+++ b/org.eclipse.scada.da.server.exporter.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exporter.modbus/pom.xml b/org.eclipse.scada.da.server.exporter.modbus/pom.xml
index 00601bc..e39d4e8 100644
--- a/org.eclipse.scada.da.server.exporter.modbus/pom.xml
+++ b/org.eclipse.scada.da.server.exporter.modbus/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exporter.ngp/pom.xml b/org.eclipse.scada.da.server.exporter.ngp/pom.xml
index 97a1084..7b80aeb 100644
--- a/org.eclipse.scada.da.server.exporter.ngp/pom.xml
+++ b/org.eclipse.scada.da.server.exporter.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exporter.osgi/pom.xml b/org.eclipse.scada.da.server.exporter.osgi/pom.xml
index 5bc19fb..d020e9b 100644
--- a/org.eclipse.scada.da.server.exporter.osgi/pom.xml
+++ b/org.eclipse.scada.da.server.exporter.osgi/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exporter.rest/pom.xml b/org.eclipse.scada.da.server.exporter.rest/pom.xml
index e95b744..f9ffc21 100644
--- a/org.eclipse.scada.da.server.exporter.rest/pom.xml
+++ b/org.eclipse.scada.da.server.exporter.rest/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.exporter/pom.xml b/org.eclipse.scada.da.server.exporter/pom.xml
index 653d6b4..a6d3c6a 100644
--- a/org.eclipse.scada.da.server.exporter/pom.xml
+++ b/org.eclipse.scada.da.server.exporter/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 
diff --git a/org.eclipse.scada.da.server.io.common/pom.xml b/org.eclipse.scada.da.server.io.common/pom.xml
index 49b507a..d217b1d 100644
--- a/org.eclipse.scada.da.server.io.common/pom.xml
+++ b/org.eclipse.scada.da.server.io.common/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.jdbc.edit/pom.xml b/org.eclipse.scada.da.server.jdbc.edit/pom.xml
index 1d26692..7ce0ac2 100644
--- a/org.eclipse.scada.da.server.jdbc.edit/pom.xml
+++ b/org.eclipse.scada.da.server.jdbc.edit/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.jdbc/pom.xml b/org.eclipse.scada.da.server.jdbc/pom.xml
index 25c79b7..a260991 100644
--- a/org.eclipse.scada.da.server.jdbc/pom.xml
+++ b/org.eclipse.scada.da.server.jdbc/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.ngp/pom.xml b/org.eclipse.scada.da.server.ngp/pom.xml
index 50a726e..8a1aca5 100644
--- a/org.eclipse.scada.da.server.ngp/pom.xml
+++ b/org.eclipse.scada.da.server.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.osgi.modbus/pom.xml b/org.eclipse.scada.da.server.osgi.modbus/pom.xml
index 9896c87..15d0f86 100644
--- a/org.eclipse.scada.da.server.osgi.modbus/pom.xml
+++ b/org.eclipse.scada.da.server.osgi.modbus/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.osgi.summary/pom.xml b/org.eclipse.scada.da.server.osgi.summary/pom.xml
index 810158a..6838229 100644
--- a/org.eclipse.scada.da.server.osgi.summary/pom.xml
+++ b/org.eclipse.scada.da.server.osgi.summary/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.osgi.testing/pom.xml b/org.eclipse.scada.da.server.osgi.testing/pom.xml
index d9e7161..2907b77 100644
--- a/org.eclipse.scada.da.server.osgi.testing/pom.xml
+++ b/org.eclipse.scada.da.server.osgi.testing/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.osgi/pom.xml b/org.eclipse.scada.da.server.osgi/pom.xml
index b6cdf27..21ae77a 100644
--- a/org.eclipse.scada.da.server.osgi/pom.xml
+++ b/org.eclipse.scada.da.server.osgi/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.proxy/pom.xml b/org.eclipse.scada.da.server.proxy/pom.xml
index ca0222e..fa09123 100644
--- a/org.eclipse.scada.da.server.proxy/pom.xml
+++ b/org.eclipse.scada.da.server.proxy/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.simulation.component/pom.xml b/org.eclipse.scada.da.server.simulation.component/pom.xml
index 399762c..0f1c25e 100644
--- a/org.eclipse.scada.da.server.simulation.component/pom.xml
+++ b/org.eclipse.scada.da.server.simulation.component/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.stock/pom.xml b/org.eclipse.scada.da.server.stock/pom.xml
index 97ca665..947d306 100644
--- a/org.eclipse.scada.da.server.stock/pom.xml
+++ b/org.eclipse.scada.da.server.stock/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.sysinfo/pom.xml b/org.eclipse.scada.da.server.sysinfo/pom.xml
index 3b06362..669b491 100644
--- a/org.eclipse.scada.da.server.sysinfo/pom.xml
+++ b/org.eclipse.scada.da.server.sysinfo/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.server.test/pom.xml b/org.eclipse.scada.da.server.test/pom.xml
index 9b43eb4..baae581 100644
--- a/org.eclipse.scada.da.server.test/pom.xml
+++ b/org.eclipse.scada.da.server.test/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.da.utils.daemon/pom.xml b/org.eclipse.scada.da.utils.daemon/pom.xml
index a70dccc..a45058b 100644
--- a/org.eclipse.scada.da.utils.daemon/pom.xml
+++ b/org.eclipse.scada.da.utils.daemon/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.client.common/pom.xml b/org.eclipse.scada.hd.client.common/pom.xml
index e4ffad9..9295118 100644
--- a/org.eclipse.scada.hd.client.common/pom.xml
+++ b/org.eclipse.scada.hd.client.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.client.connection.service/pom.xml b/org.eclipse.scada.hd.client.connection.service/pom.xml
index 341236f..07f2930 100644
--- a/org.eclipse.scada.hd.client.connection.service/pom.xml
+++ b/org.eclipse.scada.hd.client.connection.service/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.client.ngp/pom.xml b/org.eclipse.scada.hd.client.ngp/pom.xml
index 0120ca7..4d0609a 100644
--- a/org.eclipse.scada.hd.client.ngp/pom.xml
+++ b/org.eclipse.scada.hd.client.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.common.ngp/pom.xml b/org.eclipse.scada.hd.common.ngp/pom.xml
index 49e231a..36e2197 100644
--- a/org.eclipse.scada.hd.common.ngp/pom.xml
+++ b/org.eclipse.scada.hd.common.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.connection.provider/pom.xml b/org.eclipse.scada.hd.connection.provider/pom.xml
index c4d136b..be337eb 100644
--- a/org.eclipse.scada.hd.connection.provider/pom.xml
+++ b/org.eclipse.scada.hd.connection.provider/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.data/pom.xml b/org.eclipse.scada.hd.data/pom.xml
index 2599d67..2d45269 100644
--- a/org.eclipse.scada.hd.data/pom.xml
+++ b/org.eclipse.scada.hd.data/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.exporter.http.server/pom.xml b/org.eclipse.scada.hd.exporter.http.server/pom.xml
index 77631ec..3b8a5fb 100644
--- a/org.eclipse.scada.hd.exporter.http.server/pom.xml
+++ b/org.eclipse.scada.hd.exporter.http.server/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.exporter.http/pom.xml b/org.eclipse.scada.hd.exporter.http/pom.xml
index 9befe24..b2c7f24 100644
--- a/org.eclipse.scada.hd.exporter.http/pom.xml
+++ b/org.eclipse.scada.hd.exporter.http/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.protocol.ngp.codec/pom.xml b/org.eclipse.scada.hd.protocol.ngp.codec/pom.xml
index 9fa14a1..52bd42e 100644
--- a/org.eclipse.scada.hd.protocol.ngp.codec/pom.xml
+++ b/org.eclipse.scada.hd.protocol.ngp.codec/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.common.item/pom.xml b/org.eclipse.scada.hd.server.common.item/pom.xml
index 1710b36..fc87f33 100644
--- a/org.eclipse.scada.hd.server.common.item/pom.xml
+++ b/org.eclipse.scada.hd.server.common.item/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.common/pom.xml b/org.eclipse.scada.hd.server.common/pom.xml
index 891085c..4cff6ff 100644
--- a/org.eclipse.scada.hd.server.common/pom.xml
+++ b/org.eclipse.scada.hd.server.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.exporter.ngp/pom.xml b/org.eclipse.scada.hd.server.exporter.ngp/pom.xml
index ff5bb40..c123171 100644
--- a/org.eclipse.scada.hd.server.exporter.ngp/pom.xml
+++ b/org.eclipse.scada.hd.server.exporter.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.exporter/pom.xml b/org.eclipse.scada.hd.server.exporter/pom.xml
index 496d29e..879d9d9 100644
--- a/org.eclipse.scada.hd.server.exporter/pom.xml
+++ b/org.eclipse.scada.hd.server.exporter/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.importer.hsdb/pom.xml b/org.eclipse.scada.hd.server.importer.hsdb/pom.xml
index 9a89256..c142b7c 100644
--- a/org.eclipse.scada.hd.server.importer.hsdb/pom.xml
+++ b/org.eclipse.scada.hd.server.importer.hsdb/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.ngp/pom.xml b/org.eclipse.scada.hd.server.ngp/pom.xml
index b7f56b6..15e6a03 100644
--- a/org.eclipse.scada.hd.server.ngp/pom.xml
+++ b/org.eclipse.scada.hd.server.ngp/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.proxy/pom.xml b/org.eclipse.scada.hd.server.proxy/pom.xml
index 25ab260..a27a7a2 100644
--- a/org.eclipse.scada.hd.server.proxy/pom.xml
+++ b/org.eclipse.scada.hd.server.proxy/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.storage.common.tests/pom.xml b/org.eclipse.scada.hd.server.storage.common.tests/pom.xml
index feeb192..fcf22f4 100644
--- a/org.eclipse.scada.hd.server.storage.common.tests/pom.xml
+++ b/org.eclipse.scada.hd.server.storage.common.tests/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 
diff --git a/org.eclipse.scada.hd.server.storage.common/pom.xml b/org.eclipse.scada.hd.server.storage.common/pom.xml
index f1c6cdd..a483730 100644
--- a/org.eclipse.scada.hd.server.storage.common/pom.xml
+++ b/org.eclipse.scada.hd.server.storage.common/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.storage.hds/pom.xml b/org.eclipse.scada.hd.server.storage.hds/pom.xml
index 0d17cdf..66beb1b 100644
--- a/org.eclipse.scada.hd.server.storage.hds/pom.xml
+++ b/org.eclipse.scada.hd.server.storage.hds/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.storage.master.hds/pom.xml b/org.eclipse.scada.hd.server.storage.master.hds/pom.xml
index 56c42e1..05973d8 100644
--- a/org.eclipse.scada.hd.server.storage.master.hds/pom.xml
+++ b/org.eclipse.scada.hd.server.storage.master.hds/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.server.storage.slave.hds/pom.xml b/org.eclipse.scada.hd.server.storage.slave.hds/pom.xml
index 1ed3dca..0619ac4 100644
--- a/org.eclipse.scada.hd.server.storage.slave.hds/pom.xml
+++ b/org.eclipse.scada.hd.server.storage.slave.hds/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd.tests/pom.xml b/org.eclipse.scada.hd.tests/pom.xml
index 377b58a..f3e3e9b 100644
--- a/org.eclipse.scada.hd.tests/pom.xml
+++ b/org.eclipse.scada.hd.tests/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.hd/pom.xml b/org.eclipse.scada.hd/pom.xml
index 61ef2a1..ea87256 100644
--- a/org.eclipse.scada.hd/pom.xml
+++ b/org.eclipse.scada.hd/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.ngp.tests/pom.xml b/org.eclipse.scada.ngp.tests/pom.xml
index 4f62de3..f6baaad 100644
--- a/org.eclipse.scada.ngp.tests/pom.xml
+++ b/org.eclipse.scada.ngp.tests/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.protocol.sfp/pom.xml b/org.eclipse.scada.protocol.sfp/pom.xml
index 37e477c..4f64ed4 100644
--- a/org.eclipse.scada.protocol.sfp/pom.xml
+++ b/org.eclipse.scada.protocol.sfp/pom.xml
@@ -4,7 +4,7 @@
 	<parent>
 		<artifactId>org.eclipse.scada.core-parent</artifactId>
 		<groupId>org.eclipse.scada.core</groupId>
-		<version>0.4.0.M2</version>
+		<version>0.4.0.M4</version>
 		<relativePath>../org.eclipse.scada.core-parent</relativePath>
 	</parent>
 	<groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.sec.audit.log.ae/pom.xml b/org.eclipse.scada.sec.audit.log.ae/pom.xml
index 9d20fcd..8c22daa 100644
--- a/org.eclipse.scada.sec.audit.log.ae/pom.xml
+++ b/org.eclipse.scada.sec.audit.log.ae/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.sec.authz.signature/pom.xml b/org.eclipse.scada.sec.authz.signature/pom.xml
index 55995c2..1ab7365 100644
--- a/org.eclipse.scada.sec.authz.signature/pom.xml
+++ b/org.eclipse.scada.sec.authz.signature/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.sec.osgi.manager/pom.xml b/org.eclipse.scada.sec.osgi.manager/pom.xml
index c648381..b2ea997 100644
--- a/org.eclipse.scada.sec.osgi.manager/pom.xml
+++ b/org.eclipse.scada.sec.osgi.manager/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.sec.provider.ca/pom.xml b/org.eclipse.scada.sec.provider.ca/pom.xml
index 9581ffd..d01de3a 100644
--- a/org.eclipse.scada.sec.provider.ca/pom.xml
+++ b/org.eclipse.scada.sec.provider.ca/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.sec.provider.jdbc/pom.xml b/org.eclipse.scada.sec.provider.jdbc/pom.xml
index b0b1a04..045b85c 100644
--- a/org.eclipse.scada.sec.provider.jdbc/pom.xml
+++ b/org.eclipse.scada.sec.provider.jdbc/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>
diff --git a/org.eclipse.scada.sec.provider.script/pom.xml b/org.eclipse.scada.sec.provider.script/pom.xml
index 95ed6eb..f56cfda 100644
--- a/org.eclipse.scada.sec.provider.script/pom.xml
+++ b/org.eclipse.scada.sec.provider.script/pom.xml
@@ -4,7 +4,7 @@
   <parent>
     <artifactId>org.eclipse.scada.core-parent</artifactId>
     <groupId>org.eclipse.scada.core</groupId>
-    <version>0.4.0.M2</version>
+    <version>0.4.0.M4</version>
     <relativePath>../org.eclipse.scada.core-parent</relativePath>
   </parent>
   <groupId>org.eclipse.scada.core</groupId>