Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/releng
diff options
context:
space:
mode:
authorRalf Sternberg2011-10-16 10:03:31 +0000
committerRalf Sternberg2011-10-16 10:03:31 +0000
commitac66ce5e5544591abf0104de627895529032d652 (patch)
tree3e982c9bad28818815bfbad8704b7d82f098786f /releng
parentba8cbf381be1ba128e8be69960872f10a754451f (diff)
downloadorg.eclipse.rap-ac66ce5e5544591abf0104de627895529032d652.tar.gz
org.eclipse.rap-ac66ce5e5544591abf0104de627895529032d652.tar.xz
org.eclipse.rap-ac66ce5e5544591abf0104de627895529032d652.zip
Added a war product to build the workbench demo - bug 359116: Link to Workbench Demo broken
https://bugs.eclipse.org/bugs/show_bug.cgi?id=359116
Diffstat (limited to 'releng')
-rw-r--r--releng/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/launch.ini11
-rw-r--r--releng/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/web.xml34
-rw-r--r--releng/org.eclipse.rap.releng/warbuild/workbenchdemo/workbenchdemo.warproduct84
3 files changed, 129 insertions, 0 deletions
diff --git a/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/launch.ini b/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/launch.ini
new file mode 100644
index 0000000000..a96f99e954
--- /dev/null
+++ b/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/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=app
+osgi.contextClassLoaderParent=app
diff --git a/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/web.xml b/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/web.xml
new file mode 100644
index 0000000000..9844eb8587
--- /dev/null
+++ b/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/web.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
+<web-app id="WebApp">
+ <servlet id="bridge">
+ <servlet-name>equinoxbridgeservlet</servlet-name>
+ <display-name>Equinox Bridge Servlet</display-name>
+ <description>Equinox Bridge Servlet</description>
+ <servlet-class>org.eclipse.equinox.servletbridge.BridgeServlet</servlet-class>
+
+ <!-- Framework Controls could be useful for testing purpose, but
+ we disable it per default -->
+ <init-param>
+ <param-name>enableFrameworkControls</param-name>
+ <param-value>false</param-value>
+ </init-param>
+
+ <!-- Enable multi-language support for the extension registry -->
+ <!-- the OSGi console is useful for trouble shooting but will fill up your
+ appserver log quickly, so deactivate on production use. Uncomment
+ the -console parameter to enabled OSGi console access. -->
+ <init-param>
+ <param-name>commandline</param-name>
+ <param-value>-registryMultiLanguage <!-- -console --></param-value>
+ </init-param>
+
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet-mapping>
+ <servlet-name>equinoxbridgeservlet</servlet-name>
+ <url-pattern>/*</url-pattern>
+ </servlet-mapping>
+
+</web-app>
diff --git a/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/workbenchdemo.warproduct b/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/workbenchdemo.warproduct
new file mode 100644
index 0000000000..76588d8694
--- /dev/null
+++ b/releng/org.eclipse.rap.releng/warbuild/workbenchdemo/workbenchdemo.warproduct
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?pde version="3.5"?>
+
+<product name="RAP Workbench Demo" uid="workbenchdemo" useFeatures="false" includeLaunchers="false">
+ <plugins>
+ <plugin id="com.ibm.icu.base"/>
+ <plugin id="org.eclipse.core.commands"/>
+ <plugin id="org.eclipse.core.contenttype"/>
+ <plugin id="org.eclipse.core.databinding"/>
+ <plugin id="org.eclipse.core.databinding.beans"/>
+ <plugin id="org.eclipse.core.databinding.nl1" fragment="true"/>
+ <plugin id="org.eclipse.core.databinding.observable"/>
+ <plugin id="org.eclipse.core.databinding.property"/>
+ <plugin id="org.eclipse.core.expressions"/>
+ <plugin id="org.eclipse.core.jobs"/>
+ <plugin id="org.eclipse.core.runtime"/>
+ <plugin id="org.eclipse.equinox.app"/>
+ <plugin id="org.eclipse.equinox.common"/>
+ <plugin id="org.eclipse.equinox.http.registry"/>
+ <plugin id="org.eclipse.equinox.http.servlet"/>
+ <plugin id="org.eclipse.equinox.http.servletbridge"/>
+ <plugin id="org.eclipse.equinox.preferences"/>
+ <plugin id="org.eclipse.equinox.registry"/>
+ <plugin id="org.eclipse.equinox.servletbridge.extensionbundle" fragment="true"/>
+ <plugin id="org.eclipse.help"/>
+ <plugin id="org.eclipse.osgi"/>
+ <plugin id="org.eclipse.osgi.services"/>
+ <plugin id="org.eclipse.rap.jface"/>
+ <plugin id="org.eclipse.rap.jface.databinding"/>
+ <plugin id="org.eclipse.rap.jface.nl1" fragment="true"/>
+ <plugin id="org.eclipse.rap.rms.data"/>
+ <plugin id="org.eclipse.rap.rms.ui"/>
+ <plugin id="org.eclipse.rap.rwt"/>
+ <plugin id="org.eclipse.rap.rwt.nl1" fragment="true"/>
+ <plugin id="org.eclipse.rap.rwt.osgi"/>
+ <plugin id="org.eclipse.rap.ui"/>
+ <plugin id="org.eclipse.rap.ui.forms"/>
+ <plugin id="org.eclipse.rap.ui.forms.nl1" fragment="true"/>
+ <plugin id="org.eclipse.rap.ui.nl1" fragment="true"/>
+ <plugin id="org.eclipse.rap.ui.views"/>
+ <plugin id="org.eclipse.rap.ui.views.nl1" fragment="true"/>
+ <plugin id="org.eclipse.rap.ui.workbench"/>
+ <plugin id="org.eclipse.rap.ui.workbench.nl1" fragment="true"/>
+ </plugins>
+
+ <configurations>
+ <plugin id="com.ibm.icu.base" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.commands" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.contenttype" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.databinding" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.databinding.beans" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.databinding.observable" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.databinding.property" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.expressions" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.jobs" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.equinox.app" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.equinox.http.registry" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.equinox.http.servlet" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.equinox.http.servletbridge" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.equinox.preferences" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.equinox.registry" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.help" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.osgi" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.osgi.services" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.jface" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.jface.databinding" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.rms.data" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.rms.ui" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.rwt" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.rwt.osgi" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.ui" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.ui.forms" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.ui.views" autoStart="true" startLevel="0" />
+ <plugin id="org.eclipse.rap.ui.workbench" autoStart="true" startLevel="0" />
+ </configurations>
+
+ <warConfiguration webXml="/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/web.xml" launchIni="/org.eclipse.rap.releng/warbuild/workbenchdemo/WEB-INF/launch.ini">
+ <libraries>
+ <library path="org.eclipse.equinox.servletbridge_1.2.100.v20110502.jar" fromTarget="true"/>
+ </libraries>
+ </warConfiguration>
+</product>

Back to the top