From ef657c6ceeb498a18bcf776210e483948dc5c056 Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Thu, 15 Jul 2010 03:10:57 +0800 Subject: [PATCH] * use -Dosgi.compatibility.bootdelegation=true to make classes from vm other than java.* visible to bundle. * development and build changes. --- install/.classpath | 2 +- install/.settings/org.eclipse.jdt.core.prefs | 8 ++++++++ install/Adempiere/RUN_setup.sh | 2 +- install/Adempiere/build.xml | 5 ++++- install/META-INF/MANIFEST.MF | 10 +++++----- install/build.xml | 6 ++++++ 6 files changed, 25 insertions(+), 8 deletions(-) create mode 100644 install/.settings/org.eclipse.jdt.core.prefs diff --git a/install/.classpath b/install/.classpath index e6d43632b6..9c82aa466f 100644 --- a/install/.classpath +++ b/install/.classpath @@ -1,7 +1,7 @@ + - diff --git a/install/.settings/org.eclipse.jdt.core.prefs b/install/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000000..d8e524f5e2 --- /dev/null +++ b/install/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +#Wed Jul 14 16:17:19 MYT 2010 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 +org.eclipse.jdt.core.compiler.compliance=1.6 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.6 diff --git a/install/Adempiere/RUN_setup.sh b/install/Adempiere/RUN_setup.sh index f3a82743bd..22feeab34b 100644 --- a/install/Adempiere/RUN_setup.sh +++ b/install/Adempiere/RUN_setup.sh @@ -20,7 +20,7 @@ echo Setup Dialog echo =================================== # OSGi: -$JAVA -jar osgi/org.eclipse.osgi_3.6.0.v20100517.jar -clean -console -install osgi -configuration osgi/client -application org.adempiere.Install +$JAVA -Dosgi.compatibility.bootdelegation=true -jar osgi/org.eclipse.osgi_3.6.0.v20100517.jar -clean -console -install osgi -configuration osgi/client -application org.adempiere.Install echo =================================== diff --git a/install/Adempiere/build.xml b/install/Adempiere/build.xml index 95800fa1c6..3cfadf80b4 100644 --- a/install/Adempiere/build.xml +++ b/install/Adempiere/build.xml @@ -46,7 +46,10 @@ - + + + diff --git a/install/META-INF/MANIFEST.MF b/install/META-INF/MANIFEST.MF index 3c8e575150..295290dacc 100644 --- a/install/META-INF/MANIFEST.MF +++ b/install/META-INF/MANIFEST.MF @@ -2,11 +2,11 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: install Bundle-SymbolicName: org.adempiere.install;singleton:=true -Bundle-Version: 0.0.0.1 +Bundle-Version: 1.0.0.qualifier Bundle-ClassPath: install.jar Export-Package: org.compiere.install -Require-Bundle: org.eclipse.core.runtime;bundle-version="3.5.0", - org.adempiere.base;bundle-version="0.0.0", - org.adempiere.client;bundle-version="0.0.0", - org.adempiere.tools;bundle-version="0.0.0" +Require-Bundle: org.adempiere.base;bundle-version="1.0.0", + org.adempiere.client;bundle-version="1.0.0", + org.adempiere.tools;bundle-version="1.0.0" Bundle-RequiredExecutionEnvironment: JavaSE-1.6 +Import-Package: org.eclipse.equinox.app diff --git a/install/build.xml b/install/build.xml index 1282fd54a4..f8187a9afa 100644 --- a/install/build.xml +++ b/install/build.xml @@ -122,6 +122,7 @@ + @@ -134,6 +135,11 @@ + + + + +