Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Goldthorpe2008-01-10 22:01:15 +0000
committerChris Goldthorpe2008-01-10 22:01:15 +0000
commitad64b228893092285c5178ac5d1a23ad6eea6556 (patch)
treee49a19481ace21d05b6d25eae008f2ec5a71cef7 /org.eclipse.help.webapp/web-archive
parentd88cbaa4c4ab132c4513cb3356737955500ac2be (diff)
downloadeclipse.platform.ua-ad64b228893092285c5178ac5d1a23ad6eea6556.tar.gz
eclipse.platform.ua-ad64b228893092285c5178ac5d1a23ad6eea6556.tar.xz
eclipse.platform.ua-ad64b228893092285c5178ac5d1a23ad6eea6556.zip
Bug 201666 – [Webapp] Changes made for to help system to use it as a WAR
Diffstat (limited to 'org.eclipse.help.webapp/web-archive')
-rw-r--r--org.eclipse.help.webapp/web-archive/help/META-INF/MANIFEST.MF3
-rw-r--r--org.eclipse.help.webapp/web-archive/help/WEB-INF/eclipse/configuration/config.ini6
-rw-r--r--org.eclipse.help.webapp/web-archive/help/WEB-INF/eclipse/launch.ini11
-rw-r--r--org.eclipse.help.webapp/web-archive/help/WEB-INF/web.xml49
-rw-r--r--org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/.project17
-rw-r--r--org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/build.properties1
-rw-r--r--org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/feature.xml239
7 files changed, 326 insertions, 0 deletions
diff --git a/org.eclipse.help.webapp/web-archive/help/META-INF/MANIFEST.MF b/org.eclipse.help.webapp/web-archive/help/META-INF/MANIFEST.MF
new file mode 100644
index 000000000..b800d9f50
--- /dev/null
+++ b/org.eclipse.help.webapp/web-archive/help/META-INF/MANIFEST.MF
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+
+
diff --git a/org.eclipse.help.webapp/web-archive/help/WEB-INF/eclipse/configuration/config.ini b/org.eclipse.help.webapp/web-archive/help/WEB-INF/eclipse/configuration/config.ini
new file mode 100644
index 000000000..caf5d57fd
--- /dev/null
+++ b/org.eclipse.help.webapp/web-archive/help/WEB-INF/eclipse/configuration/config.ini
@@ -0,0 +1,6 @@
+#Eclipse Runtime Configuration File
+#Substitute the product name below with the name of your product plugin if you want to be able to
+#customize the help appearance
+eclipse.product=org.eclipse.productname
+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.eclipse.help.webapp@start
+osgi.bundles.defaultStartLevel=4
diff --git a/org.eclipse.help.webapp/web-archive/help/WEB-INF/eclipse/launch.ini b/org.eclipse.help.webapp/web-archive/help/WEB-INF/eclipse/launch.ini
new file mode 100644
index 000000000..a96f99e95
--- /dev/null
+++ b/org.eclipse.help.webapp/web-archive/help/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=app
+osgi.contextClassLoaderParent=app
diff --git a/org.eclipse.help.webapp/web-archive/help/WEB-INF/web.xml b/org.eclipse.help.webapp/web-archive/help/WEB-INF/web.xml
new file mode 100644
index 000000000..3b0655fd2
--- /dev/null
+++ b/org.eclipse.help.webapp/web-archive/help/WEB-INF/web.xml
@@ -0,0 +1,49 @@
+<?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="iehs">
+ <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>
+ <!--
+ org.eclipse.equinox.servletbridge and the Servlet API are exported automatically to the underlying OSGi framework.
+ The extendedFrameworkExports parameter allows the specification of additional java package exports.
+ The format is a comma separated list of exports as specified by the "Export-Package" bundle manifest header.
+ For example: com.mycompany.exports; version=1.0.0, com.mycompany.otherexports; version=1.0.0
+ -->
+ <init-param>
+ <param-name>extendedFrameworkExports</param-name>
+ <param-value></param-value>
+ </init-param>
+
+ <!--
+ You can specify your own framework launcher here.
+ The default is: org.eclipse.equinox.servletbridge.FrameworkLauncher
+ <init-param>
+ <param-name>frameworkLauncherClass</param-name>
+ <param-value>org.eclipse.equinox.servletbridge.FrameworkLauncher</param-value>
+ </init-param>
+ -->
+ <!--
+ Uncommenting this section will enable the OSGI debugging prompt
+ <init-param>
+ <param-name>commandline</param-name>
+ <param-value>-console</param-value>
+ </init-param>
+ -->
+ <init-param>
+ <param-name>other.info</param-name>
+ <param-value>org.eclipse.help</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>
+ <servlet-mapping>
+ <servlet-name>equinoxbridgeservlet</servlet-name>
+ <url-pattern>*.jsp</url-pattern>
+ </servlet-mapping>
+</web-app>
diff --git a/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/.project b/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/.project
new file mode 100644
index 000000000..2e032d05f
--- /dev/null
+++ b/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.help.infocenter-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/build.properties b/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/build.properties
new file mode 100644
index 000000000..64f93a9f0
--- /dev/null
+++ b/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/build.properties
@@ -0,0 +1 @@
+bin.includes = feature.xml
diff --git a/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/feature.xml b/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/feature.xml
new file mode 100644
index 000000000..0b6fb9d2d
--- /dev/null
+++ b/org.eclipse.help.webapp/web-archive/org.eclipse.help.infocenter-feature/feature.xml
@@ -0,0 +1,239 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.help.infocenter_feature"
+ label="Infocenter_feature Feature"
+ version="1.0.0">
+
+ <description>
+ This feature contains all of the plugins required to create a
+war file of the help infocenter with the exception of the servlet
+bridge.
+ </description>
+
+ <copyright>
+ Copyright (c) 2007 IBM Corporation and others.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Eclipse Public License
+v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/epl-v10.html
+Contributors:
+IBM Corporation - initial API and implementation
+ </copyright>
+
+ <plugin
+ id="com.ibm.icu"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="javax.servlet"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="javax.servlet.jsp"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.apache.commons.el"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.apache.commons.logging"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.apache.jasper"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.apache.lucene"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.apache.lucene.analysis"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.core.contenttype"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.core.expressions"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.core.jobs"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.core.runtime"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="com.ibm.icu.source"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"/>
+
+ <plugin
+ id="org.eclipse.equinox.app"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.equinox.common"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.equinox.http.jetty"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.equinox.http.registry"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.equinox.http.servlet"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.equinox.jsp.jasper"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.equinox.jsp.jasper.registry"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.equinox.preferences"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.equinox.registry"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="com.jcraft.jsch"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.help"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.help.base"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.help.webapp"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.osgi"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.osgi.services"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="javax.servlet.jsp.source"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"/>
+
+ <plugin
+ id="org.eclipse.update.configurator"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.mortbay.jetty"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>

Back to the top