diff --git a/cnf/build.bnd b/cnf/build.bnd
index 0b5f0130e2..61de369581 100644
--- a/cnf/build.bnd
+++ b/cnf/build.bnd
@@ -104,6 +104,5 @@ javac.target: 17
-noimportjava: true
-resolve.effective: resolve,active, meta;skip:='osgi.ee'
bin: target/classes
-testbin: target/test
-testsrc: test/src
-
+testbin: target/classes
+testsrc: src
diff --git a/idempiere.wrapped/.classpath b/idempiere.wrapped/.classpath
index b3cc71a3fa..30db77b51c 100644
--- a/idempiere.wrapped/.classpath
+++ b/idempiere.wrapped/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
+
-
+
diff --git a/org.adempiere.base.callout/.classpath b/org.adempiere.base.callout/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.base.callout/.classpath
+++ b/org.adempiere.base.callout/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.base.process/.classpath b/org.adempiere.base.process/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.base.process/.classpath
+++ b/org.adempiere.base.process/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.base/.classpath b/org.adempiere.base/.classpath
index b1cb6eda23..30db77b51c 100755
--- a/org.adempiere.base/.classpath
+++ b/org.adempiere.base/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.eclipse.equinox.http.servlet/.classpath b/org.adempiere.eclipse.equinox.http.servlet/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.eclipse.equinox.http.servlet/.classpath
+++ b/org.adempiere.eclipse.equinox.http.servlet/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.install/.classpath b/org.adempiere.install/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.install/.classpath
+++ b/org.adempiere.install/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.payment.processor/.classpath b/org.adempiere.payment.processor/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.payment.processor/.classpath
+++ b/org.adempiere.payment.processor/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.pipo.handlers/.classpath b/org.adempiere.pipo.handlers/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.pipo.handlers/.classpath
+++ b/org.adempiere.pipo.handlers/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.pipo/.classpath b/org.adempiere.pipo/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.pipo/.classpath
+++ b/org.adempiere.pipo/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.plugin.utils/.classpath b/org.adempiere.plugin.utils/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.plugin.utils/.classpath
+++ b/org.adempiere.plugin.utils/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.replication.server/.classpath b/org.adempiere.replication.server/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.replication.server/.classpath
+++ b/org.adempiere.replication.server/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.replication/.classpath b/org.adempiere.replication/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.replication/.classpath
+++ b/org.adempiere.replication/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.report.jasper.library/.classpath b/org.adempiere.report.jasper.library/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.report.jasper.library/.classpath
+++ b/org.adempiere.report.jasper.library/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.report.jasper/.classpath b/org.adempiere.report.jasper/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.adempiere.report.jasper/.classpath
+++ b/org.adempiere.report.jasper/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.server/.classpath b/org.adempiere.server/.classpath
index bd52629f30..bacf7fef3e 100755
--- a/org.adempiere.server/.classpath
+++ b/org.adempiere.server/.classpath
@@ -1,13 +1,9 @@
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/org.adempiere.ui.zk/.classpath b/org.adempiere.ui.zk/.classpath
index 6a7caac1f1..776096a344 100755
--- a/org.adempiere.ui.zk/.classpath
+++ b/org.adempiere.ui.zk/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.adempiere.ui/.classpath b/org.adempiere.ui/.classpath
index 9e7f052654..30db77b51c 100755
--- a/org.adempiere.ui/.classpath
+++ b/org.adempiere.ui/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.apache.ecs/.classpath b/org.apache.ecs/.classpath
index 9e7f052654..30db77b51c 100755
--- a/org.apache.ecs/.classpath
+++ b/org.apache.ecs/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.compiere.db.oracle.provider/.classpath b/org.compiere.db.oracle.provider/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.compiere.db.oracle.provider/.classpath
+++ b/org.compiere.db.oracle.provider/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.compiere.db.postgresql.provider/.classpath b/org.compiere.db.postgresql.provider/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.compiere.db.postgresql.provider/.classpath
+++ b/org.compiere.db.postgresql.provider/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.app.install/.classpath b/org.idempiere.app.install/.classpath
index b3cc71a3fa..30db77b51c 100644
--- a/org.idempiere.app.install/.classpath
+++ b/org.idempiere.app.install/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
+
-
+
diff --git a/org.idempiere.app.model.generator/.classpath b/org.idempiere.app.model.generator/.classpath
index b3cc71a3fa..30db77b51c 100644
--- a/org.idempiere.app.model.generator/.classpath
+++ b/org.idempiere.app.model.generator/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
+
-
+
diff --git a/org.idempiere.app.packin.folder/.classpath b/org.idempiere.app.packin.folder/.classpath
index b3cc71a3fa..30db77b51c 100644
--- a/org.idempiere.app.packin.folder/.classpath
+++ b/org.idempiere.app.packin.folder/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
+
-
+
diff --git a/org.idempiere.app.post.migration/.classpath b/org.idempiere.app.post.migration/.classpath
index b3cc71a3fa..30db77b51c 100644
--- a/org.idempiere.app.post.migration/.classpath
+++ b/org.idempiere.app.post.migration/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
+
-
+
diff --git a/org.idempiere.app.sign.database.build/.classpath b/org.idempiere.app.sign.database.build/.classpath
index b3cc71a3fa..30db77b51c 100644
--- a/org.idempiere.app.sign.database.build/.classpath
+++ b/org.idempiere.app.sign.database.build/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
+
-
+
diff --git a/org.idempiere.app.translation/.classpath b/org.idempiere.app.translation/.classpath
index b3cc71a3fa..30db77b51c 100644
--- a/org.idempiere.app.translation/.classpath
+++ b/org.idempiere.app.translation/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
+
-
+
diff --git a/org.idempiere.felix.webconsole/.classpath b/org.idempiere.felix.webconsole/.classpath
index b3cc71a3fa..30db77b51c 100755
--- a/org.idempiere.felix.webconsole/.classpath
+++ b/org.idempiere.felix.webconsole/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
+
-
+
diff --git a/org.idempiere.hazelcast.service/.classpath b/org.idempiere.hazelcast.service/.classpath
index b1cb6eda23..30db77b51c 100755
--- a/org.idempiere.hazelcast.service/.classpath
+++ b/org.idempiere.hazelcast.service/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.keikai/.classpath b/org.idempiere.keikai/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.idempiere.keikai/.classpath
+++ b/org.idempiere.keikai/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.printformat.editor/.classpath b/org.idempiere.printformat.editor/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.idempiere.printformat.editor/.classpath
+++ b/org.idempiere.printformat.editor/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.tablepartition/.classpath b/org.idempiere.tablepartition/.classpath
index a71d4d202b..30db77b51c 100644
--- a/org.idempiere.tablepartition/.classpath
+++ b/org.idempiere.tablepartition/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.test/.classpath b/org.idempiere.test/.classpath
index a71d4d202b..30db77b51c 100755
--- a/org.idempiere.test/.classpath
+++ b/org.idempiere.test/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.ui.sso.oidc/.classpath b/org.idempiere.ui.sso.oidc/.classpath
index a71d4d202b..30db77b51c 100644
--- a/org.idempiere.ui.sso.oidc/.classpath
+++ b/org.idempiere.ui.sso.oidc/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.webservices.resources/.classpath b/org.idempiere.webservices.resources/.classpath
index 9e7f052654..30db77b51c 100644
--- a/org.idempiere.webservices.resources/.classpath
+++ b/org.idempiere.webservices.resources/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.webservices/.classpath b/org.idempiere.webservices/.classpath
index 6a7caac1f1..776096a344 100755
--- a/org.idempiere.webservices/.classpath
+++ b/org.idempiere.webservices/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.zk.billboard.chart/.classpath b/org.idempiere.zk.billboard.chart/.classpath
index 9e7f052654..30db77b51c 100755
--- a/org.idempiere.zk.billboard.chart/.classpath
+++ b/org.idempiere.zk.billboard.chart/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.zk.billboard/.classpath b/org.idempiere.zk.billboard/.classpath
index 9e7f052654..30db77b51c 100755
--- a/org.idempiere.zk.billboard/.classpath
+++ b/org.idempiere.zk.billboard/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.zk.breeze.theme/.classpath b/org.idempiere.zk.breeze.theme/.classpath
index 9e7f052654..30db77b51c 100644
--- a/org.idempiere.zk.breeze.theme/.classpath
+++ b/org.idempiere.zk.breeze.theme/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.zk.datatable/.classpath b/org.idempiere.zk.datatable/.classpath
index 9e7f052654..30db77b51c 100644
--- a/org.idempiere.zk.datatable/.classpath
+++ b/org.idempiere.zk.datatable/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.zk.extra/.classpath b/org.idempiere.zk.extra/.classpath
index 9e7f052654..30db77b51c 100755
--- a/org.idempiere.zk.extra/.classpath
+++ b/org.idempiere.zk.extra/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.zk.iceblue_c.theme/.classpath b/org.idempiere.zk.iceblue_c.theme/.classpath
index 9e7f052654..30db77b51c 100755
--- a/org.idempiere.zk.iceblue_c.theme/.classpath
+++ b/org.idempiere.zk.iceblue_c.theme/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+
diff --git a/org.idempiere.zk.pivot/.classpath b/org.idempiere.zk.pivot/.classpath
index 9e7f052654..30db77b51c 100644
--- a/org.idempiere.zk.pivot/.classpath
+++ b/org.idempiere.zk.pivot/.classpath
@@ -1,11 +1,7 @@
-
-
-
-
-
-
+
+