You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jl...@apache.org on 2006/04/13 13:36:26 UTC

svn commit: r393787 [3/22] - in /geronimo/trunk/applications: ./ console/ console/console-core/ console/console-core/src/ console/console-core/src/java/ console/console-core/src/java/org/ console/console-core/src/java/org/apache/ console/console-core/s...

Added: geronimo/trunk/applications/console/console-core/src/java/org/apache/geronimo/console/util/ManagementHelper.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-core/src/java/org/apache/geronimo/console/util/ManagementHelper.java?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-core/src/java/org/apache/geronimo/console/util/ManagementHelper.java (added)
+++ geronimo/trunk/applications/console/console-core/src/java/org/apache/geronimo/console/util/ManagementHelper.java Thu Apr 13 04:34:08 2006
@@ -0,0 +1,165 @@
+/**
+ *
+ * Copyright 2003-2004 The Apache Software Foundation
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+package org.apache.geronimo.console.util;
+
+import java.net.URI;
+import java.util.Map;
+import javax.security.auth.Subject;
+import javax.security.auth.login.LoginException;
+import javax.security.auth.spi.LoginModule;
+import org.apache.geronimo.kernel.repository.Repository;
+import org.apache.geronimo.management.AppClientModule;
+import org.apache.geronimo.management.EJB;
+import org.apache.geronimo.management.EJBModule;
+import org.apache.geronimo.management.J2EEDeployedObject;
+import org.apache.geronimo.management.J2EEDomain;
+import org.apache.geronimo.management.J2EEModule;
+import org.apache.geronimo.management.J2EEResource;
+import org.apache.geronimo.management.JCAConnectionFactory;
+import org.apache.geronimo.management.JDBCDataSource;
+import org.apache.geronimo.management.JDBCDriver;
+import org.apache.geronimo.management.JDBCResource;
+import org.apache.geronimo.management.JMSResource;
+import org.apache.geronimo.management.ResourceAdapter;
+import org.apache.geronimo.management.Servlet;
+import org.apache.geronimo.management.WebModule;
+import org.apache.geronimo.management.geronimo.EJBConnector;
+import org.apache.geronimo.management.geronimo.EJBManager;
+import org.apache.geronimo.management.geronimo.J2EEApplication;
+import org.apache.geronimo.management.geronimo.J2EEServer;
+import org.apache.geronimo.management.geronimo.JCAAdminObject;
+import org.apache.geronimo.management.geronimo.JCAManagedConnectionFactory;
+import org.apache.geronimo.management.geronimo.JCAResource;
+import org.apache.geronimo.management.geronimo.JMSBroker;
+import org.apache.geronimo.management.geronimo.JMSConnector;
+import org.apache.geronimo.management.geronimo.JMSManager;
+import org.apache.geronimo.management.geronimo.JVM;
+import org.apache.geronimo.management.geronimo.ResourceAdapterModule;
+import org.apache.geronimo.management.geronimo.WebAccessLog;
+import org.apache.geronimo.management.geronimo.WebConnector;
+import org.apache.geronimo.management.geronimo.WebContainer;
+import org.apache.geronimo.management.geronimo.WebManager;
+import org.apache.geronimo.pool.GeronimoExecutor;
+import org.apache.geronimo.security.jaas.server.JaasLoginServiceMBean;
+import org.apache.geronimo.security.realm.SecurityRealm;
+import org.apache.geronimo.system.logging.SystemLog;
+import org.apache.geronimo.system.serverinfo.ServerInfo;
+
+/**
+ * A helper interface to navigate between management objects.  This is not
+ * complete; it will be expanded as necessary.
+ *
+ * @version $Rev$ $Date$
+ */
+public interface ManagementHelper {
+    // root properties
+    J2EEDomain[] getDomains();
+
+    // domain properties
+    J2EEServer[] getServers(J2EEDomain domain);
+    // todo: security realm
+
+    // server properties
+    J2EEDeployedObject[] getDeployedObjects(J2EEServer server);
+    J2EEApplication[] getApplications(J2EEServer server);
+    AppClientModule[] getAppClients(J2EEServer server);
+    WebModule[] getWebModules(J2EEServer server);
+    EJBModule[] getEJBModules(J2EEServer server);
+    ResourceAdapterModule[] getRAModules(J2EEServer server);
+    ResourceAdapterModule[] getOutboundRAModules(J2EEServer server, String connectionFactoryInterface);
+    ResourceAdapterModule[] getOutboundRAModules(J2EEServer server, String[] connectionFactoryInterfaces);
+    ResourceAdapterModule[] getAdminObjectModules(J2EEServer server, String[] adminObjectInterfaces);
+    JCAManagedConnectionFactory[] getOutboundFactories(J2EEServer server, String connectionFactoryInterface);
+    J2EEResource[] getResources(J2EEServer server);
+    JCAResource[] getJCAResources(J2EEServer server);
+    JDBCResource[] getJDBCResources(J2EEServer server);
+    JMSResource[] getJMSResources(J2EEServer server);
+    JVM[] getJavaVMs(J2EEServer server);
+    Repository[] getRepositories(J2EEServer server);
+    SecurityRealm[] getSecurityRealms(J2EEServer server);
+    ServerInfo getServerInfo(J2EEServer server);
+    JaasLoginServiceMBean getLoginService(J2EEServer server);
+    WebManager[] getWebManagers(J2EEServer server);
+    WebAccessLog getWebAccessLog(WebManager manager, WebContainer container);
+    WebAccessLog getWebAccessLog(WebManager manager, String containerObjectName);
+    WebContainer[] getWebContainers(WebManager manager);
+    WebConnector[] getWebConnectorsForContainer(WebManager manager, WebContainer container, String protocol);
+    WebConnector[] getWebConnectorsForContainer(WebManager manager, WebContainer container);
+    WebConnector[] getWebConnectorsForContainer(WebManager manager, String containerObjectName, String protocol);
+    WebConnector[] getWebConnectorsForContainer(WebManager manager, String containerObjectName);
+    WebConnector[] getWebConnectors(WebManager manager, String protocol);
+    WebConnector[] getWebConnectors(WebManager manager);
+    EJBManager[] getEJBManagers(J2EEServer server);
+//todo    EJBContainer[] getEJBContainers(EJBManager manager);
+//todo    EJBConnector[] getEJBConnectors(EJBManager manager, EJBContainer container, String protocol);
+//todo    EJBConnector[] getEJBConnectors(EJBManager manager, EJBContainer container);
+    EJBConnector[] getEJBConnectors(EJBManager container, String protocol);
+    EJBConnector[] getEJBConnectors(EJBManager container);
+    JMSManager[] getJMSManagers(J2EEServer server);
+    JMSBroker[] getJMSBrokers(JMSManager manager);
+    JMSConnector[] getJMSConnectors(JMSManager manager, String protocol);
+    JMSConnector[] getJMSConnectors(JMSManager manager);
+    JMSConnector[] getJMSConnectorsForContainer(JMSManager manager, JMSBroker broker, String protocol);
+    JMSConnector[] getJMSConnectorsForContainer(JMSManager manager, JMSBroker broker);
+    JMSConnector[] getJMSConnectorsForContainer(JMSManager manager, String brokerObjectName, String protocol);
+    JMSConnector[] getJMSConnectorsForContainer(JMSManager manager, String brokerObjectName);
+    GeronimoExecutor[] getThreadPools(J2EEServer server);
+    //todo: repository, embedded database
+
+    // JVM properties
+    SystemLog getSystemLog(JVM jvm);
+
+    // application properties
+    J2EEModule[] getModules(J2EEApplication application);
+    AppClientModule[] getAppClients(J2EEApplication application);
+    WebModule[] getWebModules(J2EEApplication application);
+    EJBModule[] getEJBModules(J2EEApplication application);
+    ResourceAdapterModule[] getRAModules(J2EEApplication application);
+    J2EEResource[] getResources(J2EEApplication application);
+    JCAResource[] getJCAResources(J2EEApplication application);
+    JDBCResource[] getJDBCResources(J2EEApplication application);
+    JMSResource[] getJMSResources(J2EEApplication application);
+
+    // module properties
+    EJB[] getEJBs(EJBModule module);
+    Servlet[] getServlets(WebModule module);
+    ResourceAdapter[] getResourceAdapters(ResourceAdapterModule module);
+    JCAManagedConnectionFactory[] getOutboundFactories(ResourceAdapterModule module);
+    JCAManagedConnectionFactory[] getOutboundFactories(ResourceAdapterModule module, String connectionFactoryInterface);
+    JCAManagedConnectionFactory[] getOutboundFactories(ResourceAdapterModule module, String[] connectionFactoryInterfaces);
+    //todo: create an interface for admin objects
+    JCAAdminObject[] getAdminObjects(ResourceAdapterModule module, String[] adminObjectInterfaces);
+
+    // resource adapter properties
+    JCAResource[] getRAResources(ResourceAdapter adapter);
+
+    // resource properties
+    JDBCDataSource[] getDataSource(JDBCResource resource);
+    JDBCDriver[] getDriver(JDBCDataSource dataSource);
+    JCAConnectionFactory[] getConnectionFactories(JCAResource resource);
+    JCAManagedConnectionFactory getManagedConnectionFactory(JCAConnectionFactory factory);
+
+    // Generic utility methods
+    Object getObject(String objectName);
+    URI getConfigurationNameFor(String objectName);
+    String getGBeanDescription(String objectName);
+
+    // Misc
+    void testLoginModule(J2EEServer server, LoginModule module, Map options);
+    Subject testLoginModule(J2EEServer server, LoginModule module, Map options, String username, String password) throws LoginException;
+    Object[] findByInterface(Class iface);
+}

Propchange: geronimo/trunk/applications/console/console-core/src/java/org/apache/geronimo/console/util/ManagementHelper.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-core/src/java/org/apache/geronimo/console/util/ManagementHelper.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-core/src/java/org/apache/geronimo/console/util/ManagementHelper.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-ear/pom.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-ear/pom.xml?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-ear/pom.xml (added)
+++ geronimo/trunk/applications/console/console-ear/pom.xml Thu Apr 13 04:34:08 2006
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  
+    Copyright 2006 The Apache Software Foundation
+    
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+    
+       http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<project>
+  <parent>
+    <groupId>org.apache.geronimo.applications.console</groupId>
+    <artifactId>console-parent</artifactId>
+    <version>1.2-SNAPSHOT</version>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>geronimo-console</artifactId>
+  <packaging>ear</packaging>
+  <version>1.2-SNAPSHOT</version>
+  <name>Geronimo :: Console :: Application EAR</name>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.geronimo.applications.console</groupId>
+      <artifactId>geronimo-console-framework</artifactId>
+      <version>${geronimoVersion}</version>
+      <type>war</type>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.geronimo.applications.console</groupId>
+      <artifactId>geronimo-console-standard</artifactId>
+      <version>${geronimoVersion}</version>
+      <type>war</type>
+    </dependency>
+    <!-- dependency>
+      <groupId>org.apache.geronimo.applications.console</groupId>
+      <artifactId>geronimo-console-core</artifactId>
+      <version>${geronimoVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>portlet-api</groupId>
+      <artifactId>portlet-api</artifactId>
+      <version>${portletApiVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>${plutoVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>activeio</groupId>
+      <artifactId>activeio</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>concurrent</groupId>
+      <artifactId>concurrent</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.geronimo.modules</groupId>
+      <artifactId>geronimo-common</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.geronimo.modules</groupId>
+      <artifactId>geronimo-system</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.geronimo.modules</groupId>
+      <artifactId>geronimo-security</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.geronimo.modules</groupId>
+      <artifactId>geronimo-management</artifactId>
+    </dependency -->
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-ear-plugin</artifactId>
+        <configuration>
+          <displayName>Geronimo Console Application</displayName>
+          <generateApplicationXml>true</generateApplicationXml>
+          <version>1.4</version>
+           <modules>
+             <webModule>
+               <groupId>org.apache.geronimo.applications.console</groupId>
+                <artifactId>geronimo-console-framework</artifactId>
+               <contextRoot>/console</contextRoot>
+             </webModule>
+             <webModule>
+               <groupId>org.apache.geronimo.applications.console</groupId>
+                <artifactId>geronimo-console-standard</artifactId>
+               <contextRoot>/console-standard</contextRoot>
+             </webModule>
+          </modules>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+
+</project>

Propchange: geronimo/trunk/applications/console/console-ear/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-ear/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-ear/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/trunk/applications/console/console-framework/pom.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/pom.xml?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/pom.xml (added)
+++ geronimo/trunk/applications/console/console-framework/pom.xml Thu Apr 13 04:34:08 2006
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  
+    Copyright 2006 The Apache Software Foundation
+    
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+    
+       http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<project>
+  <parent>
+    <groupId>org.apache.geronimo.applications.console</groupId>
+    <artifactId>console-parent</artifactId>
+    <version>1.2-SNAPSHOT</version>
+  </parent>
+
+  <modelVersion>4.0.0</modelVersion>
+  <artifactId>geronimo-console-framework</artifactId>
+  <packaging>war</packaging>
+  <version>1.2-SNAPSHOT</version>
+  <name>Geronimo :: Console :: Portal Framework</name>
+
+  <dependencies>
+    <dependency>
+      <groupId>castor</groupId>
+      <artifactId>castor</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>tomcat</groupId>
+      <artifactId>jasper-runtime</artifactId>
+      <version>${jasperVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>tomcat</groupId>
+      <artifactId>jasper-compiler</artifactId>
+      <version>${jasperVersion}</version>
+    </dependency>
+
+    <dependency>
+      <groupId>org.apache.geronimo.specs</groupId>
+      <artifactId>geronimo-servlet_2.4_spec</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.pluto</groupId>
+      <artifactId>pluto</artifactId>
+      <version>${plutoVersion}</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.pluto</groupId>
+      <artifactId>pluto-portal</artifactId>
+      <version>${plutoVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.pluto</groupId>
+      <artifactId>pluto-descriptors</artifactId>
+      <version>${plutoVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-el</groupId>
+      <artifactId>commons-el</artifactId>
+      <version>${commonsElVersion}</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-antrun-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>process-resources</id>
+            <phase>process-resources</phase>
+            <configuration>
+              <tasks>
+                <echo message="classpath=${project.compileClasspathElements}" file="classpath.properties"/>
+                <ant antfile="${basedir}/src/precompileJSP.xml" inheritRefs="true">
+                  <property name="pom.artifactId" value="${pom.artifactId}"/>
+                  <property name="outDir"  value="${basedir}/target/${pom.artifactId}-${pom.version}/WEB-INF/work"/>
+                  <property name="maven.compile.optimize" value="${maven.compile.optimize}"/>
+                  <property name="maven.compile.deprecation" value="${maven.compile.deprecation}"/>
+                </ant>
+                <delete file="classpath.properties" failonerror="false" />
+              </tasks>
+            </configuration>
+            <goals>
+              <goal>run</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+
+</project>

Propchange: geronimo/trunk/applications/console/console-framework/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/trunk/applications/console/console-framework/src/precompileJSP.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/precompileJSP.xml?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/precompileJSP.xml (added)
+++ geronimo/trunk/applications/console/console-framework/src/precompileJSP.xml Thu Apr 13 04:34:08 2006
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+
+    Copyright 2006 The Apache Software Foundation
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<project name="test-setup" default="default" basedir=".">
+
+  <target name="default">
+
+    <replace file="classpath.properties" token="\" value="/"/>
+    <replace file="classpath.properties" token=", " value=";"/>
+    <replace file="classpath.properties" token="[" value=""/>
+    <replace file="classpath.properties" token="] " value=""/>
+    <loadproperties srcFile="classpath.properties">
+      <filterchain>
+        <linecontains>
+          <contains value="classpath"/>
+        </linecontains>
+      </filterchain>
+    </loadproperties>
+
+    <path id="jspc.classpath">
+      <path path="${classpath}"/>
+      <pathelement path="${project.build.directory}/${pom.artifactId}/WEB-INF/classes"/>
+    </path>
+
+    <echo>Pre-compiling JSPs from ${basedir}/src/webapp to ${outDir}.</echo>
+    <java classname="org.apache.jasper.JspC" fork="true" failonerror="true" classpathref="jspc.classpath">
+      <arg value="-d"/>
+      <arg value="${outDir}"/>
+      <arg value="-webapp"/>
+      <arg value="${basedir}/src/webapp"/>
+    </java>
+
+    <echo>Compiling generated Java files in ${outDir}.</echo>
+    <javac srcdir="${outDir}" destdir="${outDir}"
+            debug="on" fork="true"
+            deprecation="${maven.compile.deprecation}"
+            optimize="${maven.compile.optimize}"
+            classpathref="jspc.classpath"/>
+
+  </target>
+</project>

Propchange: geronimo/trunk/applications/console/console-framework/src/precompileJSP.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/precompileJSP.xml
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/precompileJSP.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Banner.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Banner.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Banner.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Banner.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,35 @@
+<%@ page language="java"%>
+<%@ page import="org.apache.pluto.Environment"%>
+ <%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+  <tr>
+    <td>
+	  <table width="100%" height="86"  border="0" cellpadding="0" cellspacing="0">
+        <tr>
+          <td height="86" class="Logo" border="0"></td>
+          <td height="86" class="Top" border="0">&nbsp; </TD>
+          <td height="86" class="Top" border="0" width="40">
+<a href="<%=request.getContextPath()%>/about.jsp"><img border="0" src="<%=request.getContextPath()%>/images/head_about_51x86.gif"></a>
+          </td>
+          <td height="86" class="Top" border="0" width="40">
+<a href="<%=request.getContextPath()%>/logout.jsp"><img border="0" src="<%=request.getContextPath()%>/images/head_logout_63x86.gif"></a>
+          </td>
+        </tr>
+      </table>
+	</td>
+  </tr>
+

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Banner.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Banner.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Banner.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/ColumnFragment.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/ColumnFragment.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/ColumnFragment.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/ColumnFragment.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,37 @@
+<%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<%@ page session="false" buffer="none" %>
+<%@ page import="java.util.Iterator" %>
+<%@ page import="org.apache.pluto.portalImpl.aggregation.Fragment" %>
+<jsp:useBean id="fragment" type="org.apache.pluto.portalImpl.aggregation.Fragment" scope="request" />
+<!-- inside ColumnFragment -->
+<%
+        Iterator iterator = fragment.getChildFragments().iterator();
+
+        while (iterator.hasNext())
+        {
+%>
+<!-- inside ColumnFragment loop -->
+<%				
+            Fragment subfragment = (Fragment)iterator.next();
+            subfragment.service(request, response);
+%>
+<!-- inside ColumnFragment loop -->
+<%				
+        }
+%>
+<!-- inside ColumnFragment -->

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/ColumnFragment.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/ColumnFragment.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/ColumnFragment.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Head.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Head.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Head.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Head.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,22 @@
+<%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<HEAD>
+    <TITLE>Geronimo Console</TITLE>
+    <link rel="stylesheet" href="<%=request.getContextPath()%>/main.css" type="text/css">
+    <link rel="SHORTCUT ICON" href="<%=request.getContextPath()%>/favicon.ico" type="image/x-icon"/>
+    <script language="Javascript" src="<%=request.getContextPath()%>/js/forms.js" type="text/javascript"></script>
+</HEAD>

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Head.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Head.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/Head.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PageFragment.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PageFragment.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PageFragment.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PageFragment.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,36 @@
+<%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<%@ page session="false" buffer="none" %>
+<%@ page import="java.util.Iterator" %>
+<%@ page import="org.apache.pluto.portalImpl.core.PortalURL" %>
+<%@ page import="org.apache.pluto.portalImpl.core.PortalEnvironment" %>
+<%@ page import="org.apache.pluto.portalImpl.aggregation.Fragment" %>
+<jsp:useBean id="fragment" type="org.apache.pluto.portalImpl.aggregation.Fragment" scope="request" />
+<!-- inside PageFragment -->
+<%
+    PortalURL url = PortalEnvironment.getPortalEnvironment(request).getRequestedPortalURL();
+    if (url.isPartOfGlobalNavigation(fragment.getId()))
+    {
+        Iterator childIterator = fragment.getChildFragments().iterator();
+        while (childIterator.hasNext())
+        {
+            Fragment subfragment = (Fragment)childIterator.next();
+            subfragment.service(request, response);
+        }
+    }
+%>
+<!-- inside PageFragment -->

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PageFragment.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PageFragment.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PageFragment.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentFooter.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentFooter.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentFooter.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentFooter.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,30 @@
+<%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<!-- inside PortletFragmentFooter -->
+													</td>
+													<td class="Right">&nbsp;</td>
+											  </tr>
+											  <tr>
+												  <td class="Left"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="5px"></td>
+												  <td class="Body"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+													<td class="Right"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+											  </tr>
+											</table>
+										</div>
+                  </td>
+								</tr>
+<!-- inside PortletFragmentFooter -->

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentFooter.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentFooter.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentFooter.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentHeader.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentHeader.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentHeader.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentHeader.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,78 @@
+<%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<jsp:useBean id="portletInfo" type="org.apache.pluto.portalImpl.aggregation.PortletFragment.PortletInfo" scope="request" />
+
+<!-- inside PortletFragmentHeader -->
+                <tr>
+			            <td>
+								  <div class="Content"> 
+                    <table width="100%"  border="0" cellspacing="0" cellpadding="0"> 
+                      <tr> 
+                        <td class="TopLeft"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td> 
+                        <td>
+												  <table width="100%"  border="0" cellspacing="0" cellpadding="0"> 
+                            <tr> 
+															<!-- portlet header -->
+															<td class="Title">
+																<strong>
+																	<%= portletInfo.getTitle() %>
+																</strong>
+															</td> 
+															<!-- portlet header -->
+															<!-- portlet header links -->
+															<td class="Title" align='right'>
+																<%
+																	java.util.List modeList = portletInfo.getAvailablePortletModes();
+																	java.util.Collections.sort(modeList);
+																	for (java.util.Iterator iter = modeList.iterator(); iter.hasNext();) 
+																	{
+																		org.apache.pluto.portalImpl.aggregation.PortletFragment.PortletModeInfo modeInfo = (org.apache.pluto.portalImpl.aggregation.PortletFragment.PortletModeInfo) iter.next();
+  																	if (!modeInfo.isCurrent()) 
+		  															{
+						  												%><a href="<%=modeInfo.getUrl() %>"><%=modeInfo.getName()%></a>&nbsp;<%
+														  			}
+																		else
+																		{
+																		  %>[<%=modeInfo.getName()%>]&nbsp;<%
+																	  }
+																	}
+																%>
+												      </td>
+															<!-- portlet header links -->
+                            </tr> 
+                          </table>
+													</td> 
+                        <td class="TopRight"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td> 
+                      </tr> 
+                    </table> 
+								    </div> 
+									</td>
+							  </tr>
+								<tr>
+								  <td>
+									  <div class="Content">
+                      <table width="100%"  border="0" cellspacing="0" cellpadding="0"> 
+											  <tr>
+												  <td class="Left"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="5px"></td>
+												  <td class="Body"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+													<td class="Right"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+											  </tr>
+                        <tr> 
+                          <td class="Left">&nbsp;</td> 
+                          <td class="Body">
+<!-- inside PortletFragmentHeader -->
+							
\ No newline at end of file

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentHeader.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentHeader.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/PortletFragmentHeader.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RootFragment.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RootFragment.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RootFragment.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RootFragment.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,103 @@
+<%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<%@ page session="true" buffer="none" %>
+<%@ page import="java.util.Iterator" %>
+<%@ page import="org.apache.pluto.portalImpl.aggregation.Fragment" %>
+<%@ page import="org.apache.pluto.portalImpl.aggregation.navigation.AbstractNavigationFragment" %>
+<jsp:useBean id="fragment" type="org.apache.pluto.portalImpl.aggregation.Fragment" scope="request" />
+<html>
+<%@ include file="./Head.jsp" %>
+<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0">
+<table width="100%" cellpadding="0" cellspacing="0" border="0" id="rootfragment">
+  <!-- Header -->
+  <%@ include file="./Banner.jsp" %>
+	<!-- Header -->	
+	<tr>
+	  <td>
+		  <table width="100%"  border="0" cellpadding="0" cellspacing="0">
+			  <!-- Spacer -->
+        <tr> 
+          <td class="Gutter">&nbsp;</td> 
+          <td>&nbsp;</td> 
+          <td class="Gutter">&nbsp;</td> 
+          <td>&nbsp;</td> 
+          <td class="Gutter">&nbsp;</td> 
+        </tr> 
+			  <!-- Spacer -->
+			  <!-- Start of Body -->
+			  <tr>
+				  <!-- Navigation Column -->
+					<!-- Spacer -->
+          <td class="Gutter">&nbsp;</td> 
+					<!-- Spacer -->
+          <td width="200px" valign="top"> 
+		        <div class="Menu"> 
+              <table width="100%"  border="0" cellpadding="0" cellspacing="0"> 
+                <tr> 
+                  <td>
+<%
+        Iterator childIterator = fragment.getChildFragments().iterator();
+
+        while (childIterator.hasNext()) {
+            Fragment subfragment = (Fragment)childIterator.next();
+
+            if (subfragment instanceof AbstractNavigationFragment)
+            {
+                subfragment.service(request, response);
+                break;
+            }
+
+        }
+%>
+									</td>
+                </tr>
+              </table>
+	          </div>
+				  </td>
+				  <!-- Navigation Column -->
+					<!-- Spacer -->
+          <td class="Gutter">&nbsp;</td> 
+					<!-- Spacer -->
+					<!-- Portlet Section -->
+          <td valign="top"> 
+					    <table width="100%" border="0" cellpadding="0" cellspacing="0"> 
+<%
+        childIterator = fragment.getChildFragments().iterator();
+
+        while (childIterator.hasNext()) {
+            Fragment subfragment = (Fragment)childIterator.next();
+
+            if (!(subfragment instanceof AbstractNavigationFragment))
+            {
+                subfragment.service(request, response);
+            }
+        }
+%>
+              </table>
+          </td>
+					<!-- Spacer -->
+          <td class="Gutter">&nbsp;</td> 
+					<!-- Spacer -->
+          <td class="Gutter">&nbsp;</td> 
+				</tr>
+			  <!-- End of Body -->
+			</table>
+		</td>
+	</tr>
+</table>
+</body>
+</html>
\ No newline at end of file

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RootFragment.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RootFragment.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RootFragment.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RowFragment.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RowFragment.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RowFragment.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RowFragment.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,38 @@
+<%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<%@ page session="false" buffer="none" %>
+<%@ page import="java.util.Iterator" %>
+<%@ page import="org.apache.pluto.portalImpl.aggregation.Fragment" %>
+<jsp:useBean id="fragment" type="org.apache.pluto.portalImpl.aggregation.Fragment" scope="request" />
+<!-- inside RowFragment -->
+<tr>
+  <td class="Box">
+	  <table width="100%" cellpadding="0" cellspacing="0" border="0">
+<%
+        Iterator iterator = fragment.getChildFragments().iterator();
+
+        while (iterator.hasNext())
+        {
+            Fragment subfragment = (Fragment)iterator.next();
+            subfragment.service(request, response);
+        }
+%>
+		</table>
+  </td>
+</tr>
+<tr><td>&nbsp;</td></tr>
+<!-- inside RowFragment -->

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RowFragment.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RowFragment.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/RowFragment.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/TabNavigation.jsp
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/TabNavigation.jsp?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/TabNavigation.jsp (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/TabNavigation.jsp Thu Apr 13 04:34:08 2006
@@ -0,0 +1,150 @@
+<%--
+Copyright 2004 The Apache Software Foundation
+Licensed  under the  Apache License,  Version 2.0  (the "License");
+you may not use  this file  except in  compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed  under the  License is distributed on an "AS IS" BASIS,
+WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+implied.
+
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<%@ page session="false" buffer="none" %>
+<%@ page import="org.apache.pluto.portalImpl.core.PortalURL" %>
+<%@ page import="org.apache.pluto.portalImpl.core.PortalEnvironment" %>
+<%@ page import="org.apache.pluto.portalImpl.aggregation.navigation.Navigation" %>
+<%@ page import="org.apache.pluto.portalImpl.aggregation.navigation.NavigationTreeBean" %>
+<jsp:useBean id="fragment" type="org.apache.pluto.portalImpl.aggregation.navigation.TabNavigation" scope="request" />
+
+<table width="200px" border="0" cellpadding="0" cellspacing="0"> 
+  				 <tr><td CLASS="ReallyDarkBackground"><STRONG>&nbsp;Console Navigation</TD></TR>
+  				 <tr><td><div class="Selection"><table width="100%" border="0" cellpadding="0" cellspacing="0">
+              <tr>
+							  <td class="CollapsedLeft"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+								<td class="Indent"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+							  <td class="TopMiddle"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+                <td class="CollapsedRight"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td> 
+              </tr>
+						</table></div></td></tr>
+<%
+    PortalURL url = PortalEnvironment.getPortalEnvironment(request).getRequestedPortalURL();
+    NavigationTreeBean[] tree = fragment.getNavigationView(url);
+    String GIF = ".gif";
+    String DEFAULT_GIF = "ico_doc_16x16.gif";
+
+    // Aaron's code -- to force the navigation tree to render fully expanded, and not offer links to non-leaf nodes
+    //                 todo this is pretty bad and should be replaced by a subclass of TabNavigation
+    //                 see http://svn.apache.org/repos/asf/portals/pluto/trunk/portal/src/java/org/apache/pluto/portalImpl/aggregation/navigation/
+    java.util.List list = new java.util.ArrayList();
+    java.util.Stack stack = new java.util.Stack();
+    Navigation root = fragment.getRootNavigation();
+    java.util.List childList = (java.util.List)root.getChildren();
+    java.util.Map map = new java.util.HashMap();
+    for(int i=childList.size()-1; i>=0; i--) {
+        stack.push(childList.get(i));
+        map.put(stack.peek(), new Integer(0));
+    }
+    while(!stack.isEmpty()) {
+        Navigation nav = (Navigation) stack.pop();
+        Integer depth = (Integer) map.get(nav);
+        list.add(new NavigationTreeBean(nav, nav.getChildren().size() > 0 || url.isPartOfGlobalNavigation(nav.getLinkedFragment().getId()), depth.intValue()));
+        childList = (java.util.List)nav.getChildren();
+        for(int i=childList.size()-1; i>=0; i--) {
+            stack.push(childList.get(i));
+            map.put(stack.peek(), new Integer(depth.intValue()+1));
+        }
+    }
+    tree = (NavigationTreeBean[]) list.toArray(new NavigationTreeBean[list.size()]);
+    // End Aaron's Code
+
+    for (int i=0; i<tree.length; i++) {
+            Navigation nav = tree[i].navigation;
+            String imageName = nav.getDescription();
+            int index = imageName.indexOf(" ");
+            if ((index == -1) || !imageName.substring(index-4, index).equals(GIF)) {
+               imageName = DEFAULT_GIF;
+            } else {
+               imageName = imageName.substring(0,index);
+            }
+
+            boolean partOfNav = tree[i].partOfGlobalNav;
+
+						if (tree[i].depth>0)
+						{
+%>
+								<tr><td><div class="Subselection"><table width="100%" border="0" cellpadding="1" cellspacing="0"> 
+                <tr>
+                  <td class="Left">&nbsp;</td> 
+                  <td class="Indent">&nbsp;</td> 
+                  <td class="Middle">
+<%
+              for (int k=0; k<tree[i].depth; k++) 
+							{
+%>
+  							&nbsp;&nbsp;&nbsp;
+<%
+              }
+							  if (!partOfNav)
+								{
+%>
+                    <a href="<%=new PortalURL(request, nav.getLinkedFragment()).toString()%>"><img border="0" src="<%=request.getContextPath()%>/images/<%=imageName%>">&nbsp;<%=nav.getTitle()%></a>
+<%
+								}
+								else
+								{
+%>                  <img border="0" src="<%=request.getContextPath()%>/images/<%=imageName%>">&nbsp;<%=nav.getTitle()%>
+<%
+								}
+%>
+                  </td> 
+                  <td class="Right">&nbsp;</td> 
+                </tr> 
+								</table></div></td></tr>
+<%
+						}
+						else
+						{
+%>						
+		
+  						<tr><td><div class="Selection"><table width="100%" border="0" cellpadding="1" cellspacing="0">
+              <tr>
+							  <td class="CollapsedLeft">&nbsp;</td>
+								<td class="Indent">&nbsp;</td>
+							  <td class="TopMiddle">
+<%
+							  if (!partOfNav)
+								{
+%>                  <a href="<%=new PortalURL(request, nav.getLinkedFragment()).toString()%>"><img border="0" src="<%=request.getContextPath()%>/images/<%=imageName%>">&nbsp;<%=nav.getTitle()%></a>
+<%
+								}
+								else
+								{
+%>                  <img border="0" src="<%=request.getContextPath()%>/images/<%=imageName%>">&nbsp;<%=nav.getTitle()%>
+<%
+								}
+%>
+ 							      
+	 						  </td>
+                <td class="CollapsedRight">&nbsp;</td> 
+              </tr>
+						</table></div></td></tr>
+<%
+						}
+    }
+%>
+  				 <tr><td><div class="Selection"><table width="100%" border="0" cellpadding="0" cellspacing="0">
+              <tr>
+							  <td class="CollapsedLeft"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+								<td class="Indent"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+							  <td class="TopMiddle"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td>
+                <td class="CollapsedRight"><img src="<%=request.getContextPath()%>/images/spacer.gif" width="1" height="1"></td> 
+              </tr>
+						</table></div></td></tr>
+  </table>
+
+

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/TabNavigation.jsp
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/TabNavigation.jsp
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/aggregation/TabNavigation.jsp
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/classes/castor.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/classes/castor.properties?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/classes/castor.properties (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/classes/castor.properties Thu Apr 13 04:34:08 2006
@@ -0,0 +1,26 @@
+# 
+# Copyright 2004 The Apache Software Foundation
+# Licensed  under the  Apache License,  Version 2.0  (the "License");
+# you may not use  this file  except in  compliance with the License.
+# You may obtain a copy of the License at 
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+# Example properties indent the output, require validation
+# on input and turn debugging on.
+#
+org.exolab.castor.parser.validation=false
+org.exolab.castor.parser.namespaces=true
+org.exolab.castor.indent=true
+org.exolab.castor.debug=false
+
+

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/classes/castor.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/classes/castor.properties
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/classes/castor.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services.properties?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services.properties (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services.properties Thu Apr 13 04:34:08 2006
@@ -0,0 +1,34 @@
+# 
+# Copyright 2004 The Apache Software Foundation
+# Licensed  under the  Apache License,  Version 2.0  (the "License");
+# you may not use  this file  except in  compliance with the License.
+# You may obtain a copy of the License at 
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+# ------------------------------------------- #
+# The List (and Order) of Registered Services #
+# ------------------------------------------- #
+
+org.apache.pluto.portalImpl.services.config.ConfigService = org.apache.pluto.portalImpl.services.config.ConfigServiceImpl
+
+org.apache.pluto.portalImpl.services.log.LogService= org.apache.pluto.portalImpl.services.log.LogServiceImpl
+
+
+org.apache.pluto.portalImpl.services.factorymanager.FactoryManagerService = org.apache.pluto.portalImpl.services.factorymanager.FactoryManagerServiceImpl
+
+org.apache.pluto.portalImpl.services.portletdefinitionregistry.PortletDefinitionRegistryService = org.apache.pluto.portalImpl.services.portletdefinitionregistry.PortletDefinitionRegistryServiceContextImpl
+
+org.apache.pluto.portalImpl.services.portletentityregistry.PortletEntityRegistryService = org.apache.pluto.portalImpl.services.portletentityregistry.PortletEntityRegistryServiceFileImpl
+
+org.apache.pluto.portalImpl.services.pageregistry.PageRegistryService = org.apache.pluto.portalImpl.services.pageregistry.PageRegistryServiceFileImpl
+

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services.properties
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/ConfigService.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/ConfigService.properties?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/ConfigService.properties (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/ConfigService.properties Thu Apr 13 04:34:08 2006
@@ -0,0 +1,45 @@
+# 
+# Copyright 2004 The Apache Software Foundation
+# Licensed  under the  Apache License,  Version 2.0  (the "License");
+# you may not use  this file  except in  compliance with the License.
+# You may obtain a copy of the License at 
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+# -------------------------------- #
+# Properties of the Config Service #
+# -------------------------------- #
+
+host.name = localhost
+host.port.http = 8080
+host.port.https = 
+
+supported.portletmode = view
+supported.portletmode = edit
+supported.portletmode = help
+supported.portletmode = config
+
+supported.windowstate = normal
+supported.windowstate = maximized
+supported.windowstate = minimized
+
+
+# portlet container relevant properties
+
+portletcontainer.uniquename = pluto
+portletcontainer.entrance.impl = org.apache.pluto.PortletContainerImpl
+portletcontainer.entrance.wrapper.impl = org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl
+portletcontainer.supportsBuffering = no
+
+servlet.insecure=/portal
+servlet.secure=/secure

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/ConfigService.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/ConfigService.properties
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/ConfigService.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/FactoryManagerService.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/FactoryManagerService.properties?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/FactoryManagerService.properties (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/FactoryManagerService.properties Thu Apr 13 04:34:08 2006
@@ -0,0 +1,49 @@
+# 
+# Copyright 2004 The Apache Software Foundation
+# Licensed  under the  Apache License,  Version 2.0  (the "License");
+# you may not use  this file  except in  compliance with the License.
+# You may obtain a copy of the License at 
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+# ----------------------------------------- #
+# Properties of the Factory Manager Service #
+# ----------------------------------------- #
+
+factory.javax.portlet.ActionRequest = org.apache.pluto.factory.impl.ActionRequestFactoryImpl
+factory.javax.portlet.RenderRequest = org.apache.pluto.factory.impl.RenderRequestFactoryImpl
+factory.javax.portlet.RenderRequest.myproperty = myvalue
+factory.javax.portlet.RenderResponse = org.apache.pluto.factory.impl.RenderResponseFactoryImpl
+factory.javax.portlet.PortletSession = org.apache.pluto.factory.impl.PortletSessionFactoryImpl
+factory.javax.portlet.PortletConfig = org.apache.pluto.factory.impl.PortletConfigFactoryImpl
+factory.javax.portlet.PortletContext = org.apache.pluto.factory.impl.PortletContextFactoryImpl
+factory.javax.portlet.PortletPreferences = org.apache.pluto.factory.impl.PortletPreferencesFactoryImpl
+factory.javax.portlet.PortalContext = org.apache.pluto.factory.impl.PortalContextFactoryImpl
+factory.javax.portlet.ActionResponse = org.apache.pluto.factory.impl.ActionResponseFactoryImpl
+factory.javax.portlet.PortletURL = org.apache.pluto.factory.impl.PortletURLFactoryImpl
+factory.javax.portlet.PortletPreferences = org.apache.pluto.factory.impl.PortletPreferencesFactoryImpl
+
+factory.org.apache.pluto.invoker.PortletInvoker = org.apache.pluto.invoker.impl.PortletInvokerFactoryImpl
+
+factory.org.apache.pluto.util.NamespaceMapper = org.apache.pluto.util.impl.NamespaceMapperFactoryImpl
+
+factory.org.apache.pluto.portalImpl.factory.InformationProviderFactory = org.apache.pluto.portalImpl.core.InformationProviderServiceFactoryImpl
+factory.org.apache.pluto.portalImpl.factory.DynamicTitleServiceFactory = org.apache.pluto.portalImpl.core.DynamicTitleServiceFactoryImpl
+factory.org.apache.pluto.factory.ObjectIDFactory = org.apache.pluto.portalImpl.core.ObjectIDFactoryImpl
+
+
+factory.javax.servlet.http.HttpServletRequest = org.apache.pluto.portalImpl.servlet.ServletRequestFactoryImpl
+factory.javax.servlet.http.HttpServletResponse = org.apache.pluto.portalImpl.servlet.ServletResponseFactoryImpl
+
+factory.org.apache.pluto.om.ControllerFactory = org.apache.pluto.portalImpl.om.ControllerFactoryImpl
+

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/FactoryManagerService.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/FactoryManagerService.properties
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/FactoryManagerService.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/LogService.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/LogService.properties?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/LogService.properties (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/LogService.properties Thu Apr 13 04:34:08 2006
@@ -0,0 +1,29 @@
+# 
+# Copyright 2004 The Apache Software Foundation
+# Licensed  under the  Apache License,  Version 2.0  (the "License");
+# you may not use  this file  except in  compliance with the License.
+# You may obtain a copy of the License at 
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+# ----------------------------- #
+# Properties of the Log Service #
+# ----------------------------- #
+
+debug.enable = true
+
+info.enable = true
+
+warn.enable = true
+
+error.enable = true

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/LogService.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/LogService.properties
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/LogService.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PageRegistryService.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PageRegistryService.properties?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PageRegistryService.properties (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PageRegistryService.properties Thu Apr 13 04:34:08 2006
@@ -0,0 +1,22 @@
+# 
+# Copyright 2004 The Apache Software Foundation
+# Licensed  under the  Apache License,  Version 2.0  (the "License");
+# you may not use  this file  except in  compliance with the License.
+# You may obtain a copy of the License at 
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+# --------------------------------------- #
+# Properties of the Page Registry Service #
+# --------------------------------------- #
+

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PageRegistryService.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PageRegistryService.properties
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PageRegistryService.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletDefinitionRegistryService.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletDefinitionRegistryService.properties?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletDefinitionRegistryService.properties (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletDefinitionRegistryService.properties Thu Apr 13 04:34:08 2006
@@ -0,0 +1,22 @@
+# 
+# Copyright 2004 The Apache Software Foundation
+# Licensed  under the  Apache License,  Version 2.0  (the "License");
+# you may not use  this file  except in  compliance with the License.
+# You may obtain a copy of the License at 
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+# ----------------------------------------------------- #
+# Properties of the Portlet Definition Registry Service #
+# ----------------------------------------------------- #
+

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletDefinitionRegistryService.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletDefinitionRegistryService.properties
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletDefinitionRegistryService.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletEntityRegistryService.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletEntityRegistryService.properties?rev=393787&view=auto
==============================================================================
--- geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletEntityRegistryService.properties (added)
+++ geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletEntityRegistryService.properties Thu Apr 13 04:34:08 2006
@@ -0,0 +1,22 @@
+# 
+# Copyright 2004 The Apache Software Foundation
+# Licensed  under the  Apache License,  Version 2.0  (the "License");
+# you may not use  this file  except in  compliance with the License.
+# You may obtain a copy of the License at 
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+# ------------------------------------------------- #
+# Properties of the Portlet Entity Registry Service #
+# ------------------------------------------------- #
+

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletEntityRegistryService.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletEntityRegistryService.properties
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Propchange: geronimo/trunk/applications/console/console-framework/src/webapp/WEB-INF/config/services/PortletEntityRegistryService.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain