diff options
Diffstat (limited to 'sandbox/thilina/geronimo_ACE/src/main/webapp')
3 files changed, 75 insertions, 0 deletions
diff --git a/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/geronimo-web.xml b/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/geronimo-web.xml new file mode 100644 index 0000000000..1b43643f14 --- /dev/null +++ b/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/geronimo-web.xml @@ -0,0 +1,30 @@ +<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.2"> + <environment> + <moduleId> + <groupId>org.apache.tuscany.geronimoace</groupId> + <artifactId>geronimo-ace</artifactId> + <version>1.0-SNAPSHOT</version> + <type>war</type> + </moduleId> + + <dependencies> + <dependency> <!-- Put a dependancy on the hosting portal (pluto) --> + <groupId>org.apache.geronimo.plugins</groupId> + <artifactId>pluto-support</artifactId> + </dependency> + </dependencies> + </environment> + + <!-- This is where the files are accessed from. (aka - portletContext) --> + <context-root>/GeronimoACE</context-root> + + <!-- Start off a ACEGBean, this is the lifecycle for the portlet --> + <gbean name="PlutoTest" class="org.apache.geronimo.pluto.AdminConsoleExtensionGBean"> + <attribute name="pageTitle">Tuscany ACE</attribute> + <attribute name="portletContext">/GeronimoACE</attribute> + <attribute name="portletList">[GeronimoACE]</attribute> + <reference name="PortalContainerServices"> + <name>PlutoPortalServices</name> + </reference> + </gbean> +</web-app> diff --git a/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/portlet.xml b/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/portlet.xml new file mode 100644 index 0000000000..50ba8d0434 --- /dev/null +++ b/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/portlet.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" version="1.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" +xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"> + <portlet> + <description lang="EN">GeronimoACE</description> + <portlet-name>GeronimoACE</portlet-name> + <display-name lang="EN">Geronimo Admin Console for Tuscany</display-name> + <portlet-class>org.apache.tuscany.geronimoace.GeronimoACE</portlet-class> + <supports> + <mime-type>text/html</mime-type> + <portlet-mode>view</portlet-mode> + </supports> + <supported-locale>en</supported-locale> + <portlet-info> + <title>Tuscany Admin Console EXtension</title> + <short-title>Tuscany ACE</short-title> + </portlet-info> + </portlet> +</portlet-app> + + diff --git a/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/web.xml b/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 0000000000..1991da99dc --- /dev/null +++ b/sandbox/thilina/geronimo_ACE/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" + "http://java.sun.com/dtd/web-app_2_3.dtd"> +<web-app> + + <!-- This is pretty standard servlet code --> + + <servlet> + <servlet-name>GeronimoACE</servlet-name> + <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class> + <init-param> + <param-name>portlet-name</param-name> + <param-value>GeronimoACE</param-value> + </init-param> + <load-on-startup>1</load-on-startup> + </servlet> + <servlet-mapping> + <servlet-name>GeronimoACE</servlet-name> + <url-pattern>/PlutoInvoker/GeronimoACE</url-pattern> + </servlet-mapping> + +</web-app> |