From c7e6ddefa1dbfea927a2c7c0e4d0589e0315442a Mon Sep 17 00:00:00 2001 From: joergviola Date: Fri, 5 Mar 2010 18:35:15 +0000 Subject: [PATCH] Equinox Bridge Setup https://sourceforge.net/tracker/?func=detail&aid=2700937&group_id=176962&atid=879334 --- equinox-bridge/.classpath | 12 +++ equinox-bridge/.project | 36 +++++++++ equinox-bridge/.settings/.jsdtscope | 11 +++ .../.settings/org.eclipse.jdt.core.prefs | 7 ++ .../org.eclipse.wst.common.component | 9 +++ ....eclipse.wst.common.project.facet.core.xml | 7 ++ ...rg.eclipse.wst.jsdt.ui.superType.container | 1 + .../org.eclipse.wst.jsdt.ui.superType.name | 1 + .../WebContent/META-INF/MANIFEST.MF | 3 + .../WEB-INF/eclipse/.eclipseproduct | 0 .../WEB-INF/eclipse/configuration/config.ini | 3 + .../feature.xml | 76 +++++++++++++++++++ .../WebContent/WEB-INF/eclipse/launch.ini | 11 +++ equinox-bridge/WebContent/WEB-INF/web.xml | 49 ++++++++++++ equinox-bridge/WebContent/index.html | 1 + 15 files changed, 227 insertions(+) create mode 100644 equinox-bridge/.classpath create mode 100644 equinox-bridge/.project create mode 100644 equinox-bridge/.settings/.jsdtscope create mode 100644 equinox-bridge/.settings/org.eclipse.jdt.core.prefs create mode 100644 equinox-bridge/.settings/org.eclipse.wst.common.component create mode 100644 equinox-bridge/.settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 equinox-bridge/.settings/org.eclipse.wst.jsdt.ui.superType.container create mode 100644 equinox-bridge/.settings/org.eclipse.wst.jsdt.ui.superType.name create mode 100644 equinox-bridge/WebContent/META-INF/MANIFEST.MF create mode 100644 equinox-bridge/WebContent/WEB-INF/eclipse/.eclipseproduct create mode 100644 equinox-bridge/WebContent/WEB-INF/eclipse/configuration/config.ini create mode 100644 equinox-bridge/WebContent/WEB-INF/eclipse/features/org.eclipse.equinox.servletbridge.feature_1.0.0/feature.xml create mode 100644 equinox-bridge/WebContent/WEB-INF/eclipse/launch.ini create mode 100644 equinox-bridge/WebContent/WEB-INF/web.xml create mode 100644 equinox-bridge/WebContent/index.html diff --git a/equinox-bridge/.classpath b/equinox-bridge/.classpath new file mode 100644 index 0000000000..fce8130690 --- /dev/null +++ b/equinox-bridge/.classpath @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/equinox-bridge/.project b/equinox-bridge/.project new file mode 100644 index 0000000000..2f78eca49c --- /dev/null +++ b/equinox-bridge/.project @@ -0,0 +1,36 @@ + + + equinox-bridge + + + + + + org.eclipse.wst.jsdt.core.javascriptValidator + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.jsdt.core.jsNature + + diff --git a/equinox-bridge/.settings/.jsdtscope b/equinox-bridge/.settings/.jsdtscope new file mode 100644 index 0000000000..bbb8e68be8 --- /dev/null +++ b/equinox-bridge/.settings/.jsdtscope @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/equinox-bridge/.settings/org.eclipse.jdt.core.prefs b/equinox-bridge/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000000..8ccb8c7673 --- /dev/null +++ b/equinox-bridge/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,7 @@ +#Wed Feb 03 16:04:44 CET 2010 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/equinox-bridge/.settings/org.eclipse.wst.common.component b/equinox-bridge/.settings/org.eclipse.wst.common.component new file mode 100644 index 0000000000..0d2e02512f --- /dev/null +++ b/equinox-bridge/.settings/org.eclipse.wst.common.component @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/equinox-bridge/.settings/org.eclipse.wst.common.project.facet.core.xml b/equinox-bridge/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000000..c477e06156 --- /dev/null +++ b/equinox-bridge/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/equinox-bridge/.settings/org.eclipse.wst.jsdt.ui.superType.container b/equinox-bridge/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000000..3bd5d0a480 --- /dev/null +++ b/equinox-bridge/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/equinox-bridge/.settings/org.eclipse.wst.jsdt.ui.superType.name b/equinox-bridge/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000000..05bd71b6ec --- /dev/null +++ b/equinox-bridge/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/equinox-bridge/WebContent/META-INF/MANIFEST.MF b/equinox-bridge/WebContent/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..5e9495128c --- /dev/null +++ b/equinox-bridge/WebContent/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/equinox-bridge/WebContent/WEB-INF/eclipse/.eclipseproduct b/equinox-bridge/WebContent/WEB-INF/eclipse/.eclipseproduct new file mode 100644 index 0000000000..e69de29bb2 diff --git a/equinox-bridge/WebContent/WEB-INF/eclipse/configuration/config.ini b/equinox-bridge/WebContent/WEB-INF/eclipse/configuration/config.ini new file mode 100644 index 0000000000..5a1ca3b458 --- /dev/null +++ b/equinox-bridge/WebContent/WEB-INF/eclipse/configuration/config.ini @@ -0,0 +1,3 @@ +#Eclipse Runtime Configuration File +osgi.bundles=org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@start, org.eclipse.equinox.http.servletbridge@start, org.eclipse.equinox.http.registry@start, org.adempiere.zkwebui@start +osgi.bundles.defaultStartLevel=4 diff --git a/equinox-bridge/WebContent/WEB-INF/eclipse/features/org.eclipse.equinox.servletbridge.feature_1.0.0/feature.xml b/equinox-bridge/WebContent/WEB-INF/eclipse/features/org.eclipse.equinox.servletbridge.feature_1.0.0/feature.xml new file mode 100644 index 0000000000..a826af0699 --- /dev/null +++ b/equinox-bridge/WebContent/WEB-INF/eclipse/features/org.eclipse.equinox.servletbridge.feature_1.0.0/feature.xml @@ -0,0 +1,76 @@ + + + + + The Servletbridge feature is used to hold the default plugins and dependencies used to build the bridge WebARchive. + + + + 2006 Cognos Inc. + + + + ECLIPSE FOUNDATION SOFTWARE USER AGREEMENT + + + + + + + + + + + + + + + + + + + diff --git a/equinox-bridge/WebContent/WEB-INF/eclipse/launch.ini b/equinox-bridge/WebContent/WEB-INF/eclipse/launch.ini new file mode 100644 index 0000000000..b850fe3c0f --- /dev/null +++ b/equinox-bridge/WebContent/WEB-INF/eclipse/launch.ini @@ -0,0 +1,11 @@ +# Eclipse Runtime Configuration Overrides +# These properties are loaded prior to starting the framework and can also be used to override System Properties +# @null is a special value used to override and clear the framework's copy of a System Property prior to starting the framework +# "*" can be used together with @null to clear System Properties that match a prefix name. + +osgi.*=@null +org.osgi.*=@null +eclipse.*=@null + +osgi.parentClassloader=ext +osgi.contextClassLoaderParent=ext diff --git a/equinox-bridge/WebContent/WEB-INF/web.xml b/equinox-bridge/WebContent/WEB-INF/web.xml new file mode 100644 index 0000000000..cc51ad9f99 --- /dev/null +++ b/equinox-bridge/WebContent/WEB-INF/web.xml @@ -0,0 +1,49 @@ + + + + + equinoxbridgeservlet + Equinox Bridge Servlet + Equinox Bridge Servlet + org.eclipse.equinox.servletbridge.BridgeServlet + + commandline + -console -clean + + + enableFrameworkControls + true + + + + extendedFrameworkExports + + + + + 1 + + + equinoxbridgeservlet + /* + + + + equinoxbridgeservlet + *.jsp + + diff --git a/equinox-bridge/WebContent/index.html b/equinox-bridge/WebContent/index.html new file mode 100644 index 0000000000..b6fc4c620b --- /dev/null +++ b/equinox-bridge/WebContent/index.html @@ -0,0 +1 @@ +hello \ No newline at end of file