diff --git a/base/.classpath b/base/.classpath
index e49c515468..97323ffef4 100644
--- a/base/.classpath
+++ b/base/.classpath
@@ -3,98 +3,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/base/META-INF/MANIFEST.MF b/base/META-INF/MANIFEST.MF
index e2a910ebeb..499d9ab1a5 100644
--- a/base/META-INF/MANIFEST.MF
+++ b/base/META-INF/MANIFEST.MF
@@ -3,27 +3,9 @@ Bundle-ManifestVersion: 2
Bundle-Name: org.adempiere.base
Bundle-SymbolicName: org.adempiere.base;singleton:=true
Bundle-Version: 0.0.0.2
-Bundle-ClassPath: base.jar,
- lib/commons-net-1.4.0.jar,
- lib/ant.jar,
- lib/jpedal.jar,
- lib/jnlp.jar,
- lib/junit.jar,
- client/jbossall-client.jar,
- lib/postgresql.jar,
- lib/ocrs12.jar,
- lib/ojdbc14.jar,
- lib/c3p0-0.9.1.2.jar,
- lib/script-api.jar,
- lib/barbecue-1.5-beta1.jar,
- lib/poi-3.0.1-FINAL-20070705.jar,
- lib/jcommon-1.0.14.jar,
- lib/jfreechart-1.0.11.jar,
- lib/swingx-0.9.0.jar,
- lib/looks-2.0.4.jar,
- lib/commons-collections-3.1.jar,
- lib/activemq-core-5.0.0.jar
-Export-Package: org.adempiere.apps.graph,
+Bundle-ClassPath: base.jar
+Export-Package: com.akunagroup.uk.postcode,
+ org.adempiere.apps.graph,
org.adempiere.base,
org.adempiere.exceptions,
org.adempiere.impexp,
@@ -65,3 +47,5 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="3.5.0",
com.springsource.javax.servlet;bundle-version="2.5.0",
com.springsource.javax.jms;bundle-version="1.1.0"
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Eclipse-ExtensibleAPI: true
+
diff --git a/base/build.properties b/base/build.properties
index db97164a20..947dfe409b 100644
--- a/base/build.properties
+++ b/base/build.properties
@@ -1,51 +1,5 @@
source.base.jar = src/
+output.base.jar = build
bin.includes = META-INF/,\
base.jar,\
plugin.xml
-jars.extra.classpath = platform:/plugin/org.adempiere.tools/lib/activemq-core-5.0.0.jar,\
- platform:/plugin/org.adempiere.tools/lib/ant-commons-net.jar,\
- platform:/plugin/org.adempiere.tools/lib/ant-contrib-1.0b1.jar,\
- platform:/plugin/org.adempiere.tools/lib/ant-launcher.jar,\
- platform:/plugin/org.adempiere.tools/lib/ant.jar,\
- platform:/plugin/org.adempiere.tools/lib/barbecue-1.5-beta1.jar,\
- platform:/plugin/org.adempiere.tools/lib/bsh-2.0b5.jar,\
- platform:/plugin/org.adempiere.tools/lib/bsh-engine.jar,\
- platform:/plugin/org.adempiere.tools/lib/c3p0-0.9.1.2.jar,\
- platform:/plugin/org.adempiere.tools/lib/c3p0-oracle-thin-extras-0.9.1.2.jar,\
- platform:/plugin/org.adempiere.tools/lib/cglib.jar,\
- platform:/plugin/org.adempiere.tools/lib/commons-codec.jar,\
- platform:/plugin/org.adempiere.tools/lib/commons-collections-3.1.jar,\
- platform:/plugin/org.adempiere.tools/lib/commons-logging.jar,\
- platform:/plugin/org.adempiere.tools/lib/commons-net-1.4.0.jar,\
- platform:/plugin/org.adempiere.tools/lib/groovy-all-1.5.1.jar,\
- platform:/plugin/org.adempiere.tools/lib/groovy-engine.jar,\
- platform:/plugin/org.adempiere.tools/lib/iText-2.1.7.jar,\
- platform:/plugin/org.adempiere.tools/lib/javaee.jar,\
- platform:/plugin/org.adempiere.tools/lib/jcommon-1.0.16.jar,\
- platform:/plugin/org.adempiere.tools/lib/jfreechart-1.0.13.jar,\
- platform:/plugin/org.adempiere.tools/lib/jgraph.jar,\
- platform:/plugin/org.adempiere.tools/lib/jnlp.jar,\
- platform:/plugin/org.adempiere.tools/lib/jpayment.jar,\
- platform:/plugin/org.adempiere.tools/lib/jpedal.jar,\
- platform:/plugin/org.adempiere.tools/lib/jsp-api.jar,\
- platform:/plugin/org.adempiere.tools/lib/jstl.jar,\
- platform:/plugin/org.adempiere.tools/lib/junit.jar,\
- platform:/plugin/org.adempiere.tools/lib/jython-engine.jar,\
- platform:/plugin/org.adempiere.tools/lib/jython.jar,\
- platform:/plugin/org.adempiere.tools/lib/log4j.jar,\
- platform:/plugin/org.adempiere.tools/lib/logkit.jar,\
- platform:/plugin/org.adempiere.tools/lib/looks-2.0.4.jar,\
- platform:/plugin/org.adempiere.tools/lib/mail.jar,\
- platform:/plugin/org.adempiere.tools/lib/miglayout-3.7.1-swing.jar,\
- platform:/plugin/org.adempiere.tools/lib/ojdbc6.jar,\
- platform:/plugin/org.adempiere.tools/lib/poi-3.0.1-FINAL-20070705.jar,\
- platform:/plugin/org.adempiere.tools/lib/postgresql.jar,\
- platform:/plugin/org.adempiere.tools/lib/script-api.jar,\
- platform:/plugin/org.adempiere.tools/lib/servlet-api.jar,\
- platform:/plugin/org.adempiere.tools/lib/standard.jar,\
- platform:/plugin/org.adempiere.tools/lib/swingx-1.6.jar,\
- platform:/plugin/org.adempiere.tools/lib/Verisign.jar,\
- platform:/plugin/org.adempiere.tools/lib/wizard.jar,\
- platform:/plugin/org.adempiere.tools/lib/xercesImpl.jar,\
- platform:/plugin/org.adempiere.tools/lib/xjavadoc-1.1.jar,\
- platform:/plugin/org.adempiere.tools/lib/xml-apis.jar
diff --git a/base/build.xml b/base/build.xml
index 1ef11b5992..fdb45b3145 100644
--- a/base/build.xml
+++ b/base/build.xml
@@ -4,7 +4,7 @@
-
+
This buildfile is used to build the base subproject within
@@ -12,144 +12,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+