[jboss-svn-commits] JBL Code SVN: r12108 - in labs/jbosslabs/trunk/portal-extensions: forge-kosmos-portlets/src/java/org/jboss/forge/kosmos and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed May 23 14:50:59 EDT 2007


Author: wrzep
Date: 2007-05-23 14:50:59 -0400 (Wed, 23 May 2007)
New Revision: 12108

Added:
   labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/LabsKosmosJiraPortlet.java
   labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/LabsKosmosPortlet.java
Removed:
   labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/KosmosJiraAssigneePortlet.java
   labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/KosmosTestPortlet.java
Modified:
   labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/project.xml
   labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/web/WEB-INF/jboss-portlet.xml
   labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/web/WEB-INF/portlet.xml
   labs/jbosslabs/trunk/portal-extensions/portal-default/src/web/WEB-INF/default-object.xml
Log:
jblab-868
-pawel


Modified: labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/project.xml
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/project.xml	2007-05-23 18:42:28 UTC (rev 12107)
+++ labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/project.xml	2007-05-23 18:50:59 UTC (rev 12108)
@@ -83,6 +83,13 @@
             </properties>
         </dependency>
 	      
+	    <dependency>
+			<groupId>jaxb</groupId>
+			<artifactId>JAXB2</artifactId>
+			<version>2.0</version>
+			<jar>jaxb-api.jar</jar>
+        </dependency>
+          
     </dependencies>			
     
     <build>

Deleted: labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/KosmosJiraAssigneePortlet.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/KosmosJiraAssigneePortlet.java	2007-05-23 18:42:28 UTC (rev 12107)
+++ labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/KosmosJiraAssigneePortlet.java	2007-05-23 18:50:59 UTC (rev 12108)
@@ -1,146 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2005, JBoss Inc., and individual contributors as indicated
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-package org.jboss.forge.kosmos;
-
-import hu.midori.kosmos.model.JiraProject;
-import hu.midori.kosmos.protocol.JiraService;
-import java.net.MalformedURLException;
-import java.util.Date;
-import java.util.List;
-
-import javax.portlet.GenericPortlet;
-import javax.portlet.PortletConfig;
-import javax.portlet.PortletException;
-import javax.portlet.PortletRequestDispatcher;
-import javax.portlet.RenderRequest;
-import javax.portlet.RenderResponse;
-
-import org.apache.commons.lang.StringUtils;
-import org.jboss.forge.common.ForgeHelper;
-import org.jboss.logging.Logger;
-import com.caucho.hessian.client.HessianProxyFactory;
-
-/**
- * @author <a href="mailto:aron.gombas at midori.hu">Aron Gombas</a>
- * @author Pawel Wrzeszcz (pwrzeszcz [at] jboss . org)
- */
-public class KosmosJiraAssigneePortlet extends GenericPortlet {
-	
-	private final static Logger log = Logger.getLogger(KosmosJiraAssigneePortlet.class);
-
-	private String serviceUrl;
-
-	@Override
-	public void init(PortletConfig config) throws PortletException {
-		log.info("Initializing...");
-		serviceUrl = getServiceUrlInitParameter(config);
-		super.init(config);	
-	}
-
-	@Override
-	public void destroy() {
-		log.info("Destroying...");
-	}
-
-	@Override
-	public void doView(RenderRequest request, RenderResponse response) {
-		log.info("Viewing...");
-
-		// connect to web-service
-		JiraService service = null;
-		HessianProxyFactory factory = new HessianProxyFactory();
-		try {
-			service = (JiraService)factory.create(JiraService.class, serviceUrl);
-		} catch (MalformedURLException ex) {
-			log.error("Unable to connect to the service", ex);
-		}
-
-		// get project list if the service was successfully set-up
-		Date timestamp = null;
-		List<JiraProject> projects = null;
-		if(service != null) {
-			String monitoredUrl = "http://jira.jboss.com/jira/browse/JBLAB";
-			projects = service.getProjects(monitoredUrl);
-	
-			log.debug("JIRA project downloaded: " + monitoredUrl);
-
-			timestamp = service.getTimestamp();
-			log.debug("JIRA timestamp: " + timestamp);
-		}
-
-		// render response
-		getPortletContext().setAttribute("timestamp", timestamp);
-
-		String id = request.getParameter("id");
-		String page = "kosmos/jira_monitoring_assignee_details.jsp";
-
-		if ((projects != null) && (projects.size() >= 0)) {
-			
-			JiraProject project = projects.get(0);
-			if(project != null) {
-				getPortletContext().setAttribute("project", project);
-
-				renderJsp(request, response, page, String.format("%s / %s", "JIRA", project.getName()));
-				return;
-			} else {
-				log.error(String.format("Project \"%s\" not found", id));
-			}
-		}
-
-		renderJsp(request, response, "kosmos/error.jsp", "ERROR");
-	}
-
-	@Override
-	public void doHelp(RenderRequest request, RenderResponse response) {
-		log.info("Helping...");
-
-		// render response
-		renderJsp(request, response, "/kosmos/jira_monitoring_help.jsp", "JIRA");
-	}
-	
-	protected void renderJsp(RenderRequest request, RenderResponse response, String jspName, String title) {
-	        response.setTitle(title);
-	        renderJsp(request, response, jspName);
-	}
-	
-    /** Renders a JSP. */
-    protected void renderJsp(RenderRequest request, RenderResponse response, String jspName) {
-        response.setContentType("text/html");
-        
-        PortletRequestDispatcher rd = getPortletContext().getRequestDispatcher(
-				ForgeHelper.createRepoAccessPath("default", jspName));
-        
-        try {
-            rd.include(request, response);
-        } catch(Exception ex) {
-            log.error("Unable to include", ex);
-        }        
-    }
-	
-	protected static String getServiceUrlInitParameter(PortletConfig config) {
-	    String serviceUrl = config.getInitParameter("service.url");        
-	    if(StringUtils.isBlank(serviceUrl))
-	            throw new IllegalStateException("'service.url' is a required init-param");
-
-	    return serviceUrl.trim();
-	}
-}

Deleted: labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/KosmosTestPortlet.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/KosmosTestPortlet.java	2007-05-23 18:42:28 UTC (rev 12107)
+++ labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/KosmosTestPortlet.java	2007-05-23 18:50:59 UTC (rev 12108)
@@ -1,64 +0,0 @@
- /*
-  * JBoss, Home of Professional Open Source
-  * Copyright 2005, JBoss Inc., and individual contributors as indicated
-  * by the @authors tag. See the copyright.txt in the distribution for a
-  * full listing of individual contributors.
-  *
-  * This is free software; you can redistribute it and/or modify it
-  * under the terms of the GNU Lesser General Public License as
-  * published by the Free Software Foundation; either version 2.1 of
-  * the License, or (at your option) any later version.
-  *
-  * This software is distributed in the hope that it will be useful,
-  * but WITHOUT ANY WARRANTY; without even the implied warranty of
-  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-  * Lesser General Public License for more details.
-  *
-  * You should have received a copy of the GNU Lesser General Public
-  * License along with this software; if not, write to the Free
-  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
-  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
-  */
-
-package org.jboss.forge.kosmos;
-
-import java.io.IOException;
-
-import javax.portlet.PortletException;
-import javax.portlet.PortletRequestDispatcher;
-
-import org.jboss.forge.common.ForgeHelper;
-import org.jboss.portal.core.servlet.jsp.taglib.context.DelegateContext;
-import org.jboss.portal.core.servlet.jsp.PortalJsp;
-
-import org.jboss.portlet.JBossPortlet;
-import org.jboss.portlet.JBossRenderRequest;
-import org.jboss.portlet.JBossRenderResponse;
-
-/**
- * @author Pawel Wrzeszcz
- */
-public class KosmosTestPortlet extends JBossPortlet {
-
-    public void doView(JBossRenderRequest request, JBossRenderResponse response)
-            throws IOException, PortletException {
-       
-    	response.setContentType("text/html");
-	
-        String portalName = ForgeHelper.getPortalName(request);
-       
-        // Select appropriate jsp
-        String jspPath = "/kosmos/test.jsp";
-        
-        // Getting the podcast context
-        DelegateContext context = null;
-        
-        // Displaying the JSP
-        request.setAttribute(PortalJsp.CTX_REQUEST, context);
-
-        PortletRequestDispatcher rd = getPortletContext().getRequestDispatcher(
-				ForgeHelper.createRepoAccessPath(portalName, jspPath));
-        rd.include(request, response);
-	
-    }
-}

Added: labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/LabsKosmosJiraPortlet.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/LabsKosmosJiraPortlet.java	                        (rev 0)
+++ labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/LabsKosmosJiraPortlet.java	2007-05-23 18:50:59 UTC (rev 12108)
@@ -0,0 +1,109 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.forge.kosmos;
+
+import hu.midori.kosmos.model.JiraProject;
+import hu.midori.kosmos.protocol.JiraService;
+import java.net.MalformedURLException;
+import java.util.Date;
+import java.util.List;
+
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+
+import org.jboss.forge.common.ejb3.LabsServices;
+import org.jboss.forge.common.exceptions.ServiceRetrievalException;
+import org.jboss.forge.common.projects.ProjectsHelper;
+import org.jboss.forge.common.projects.project.IssueTracker;
+import org.jboss.forge.common.projects.project.rw.IssueTrackerTypeRW;
+
+import com.caucho.hessian.client.HessianProxyFactory;
+
+/**
+ * @author <a href="mailto:aron.gombas at midori.hu">Aron Gombas</a>
+ * @author Pawel Wrzeszcz (pwrzeszcz [at] jboss . org)
+ */
+public class LabsKosmosJiraPortlet extends LabsKosmosPortlet {
+
+	private static final String ERROR_PAGE = "kosmos/error.jsp";
+
+	@Override
+	public void doView(RenderRequest request, RenderResponse response) {
+		log.info("Viewing...");
+
+		// connect to web-service
+		JiraService service = null;
+		HessianProxyFactory factory = new HessianProxyFactory();
+		try {
+			service = (JiraService)factory.create(JiraService.class, serviceUrl);
+		} catch (MalformedURLException ex) {
+			log.error("Unable to connect to the service", ex);
+		}
+		
+		Date timestamp = null;
+		List<JiraProject> projects = null;
+		
+		String projectId = ProjectsHelper.getSelectedProjectId(request);
+		String monitoredUrl = getProjectJira(projectId);
+		
+		// get project list if the service was successfully set-up
+		if ((service != null) && (monitoredUrl != null)) {
+		
+			projects = service.getProjects(monitoredUrl);
+			log.info("JIRA project downloaded: " + monitoredUrl);
+
+			timestamp = service.getTimestamp();
+			log.debug("JIRA timestamp: " + timestamp);
+		}
+
+		// render response
+		getPortletContext().setAttribute("timestamp", timestamp);
+
+		if ((projects != null) && (projects.size() > 0)) {
+			
+			JiraProject project = projects.get(0);
+
+			getPortletContext().setAttribute("project", project);
+
+			renderJsp(request, response, page, String.format("%s / %s", "JIRA", project.getName()));
+		} else {
+			renderJsp(request, response, ERROR_PAGE, "ERROR");
+		}
+	}
+
+	private static String getProjectJira(String projectId) {
+			
+		try {
+			IssueTracker it = 
+				LabsServices.getProjectsService().getProjectIssueTracker(projectId);
+			
+			if ((it != null) && (IssueTrackerTypeRW.JIRA.equals(it.getType()))) {
+				return it.getValue();
+			}
+			
+		} catch (ServiceRetrievalException e) {
+			log.warn("Unable to get project " + projectId, e);
+		}
+		
+		return null;
+	}
+}

Added: labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/LabsKosmosPortlet.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/LabsKosmosPortlet.java	                        (rev 0)
+++ labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/java/org/jboss/forge/kosmos/LabsKosmosPortlet.java	2007-05-23 18:50:59 UTC (rev 12108)
@@ -0,0 +1,90 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.forge.kosmos;
+
+import javax.portlet.GenericPortlet;
+import javax.portlet.PortletConfig;
+import javax.portlet.PortletException;
+import javax.portlet.PortletRequestDispatcher;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+
+import org.apache.commons.lang.StringUtils;
+import org.jboss.forge.common.ForgeHelper;
+import org.jboss.logging.Logger;
+
+/**
+ *  * @author Pawel Wrzeszcz (pwrzeszcz [at] jboss . org)
+ * @author <a href="mailto:aron.gombas at midori.hu">Aron Gombas</a>
+ */
+public abstract class LabsKosmosPortlet extends GenericPortlet {
+	
+	protected final static Logger log = Logger.getLogger(LabsKosmosPortlet.class);
+
+	private static final String SERVICE_URL_INIT_PARAM = "service.url";
+	private static final String JSP_PAGE_INIT_PARAM = "jsp.page";
+	
+	protected String serviceUrl;
+	protected String page;
+
+	@Override
+	public void init(PortletConfig config) throws PortletException {
+		log.debug("Initializing...");
+		serviceUrl = getInitParameter(SERVICE_URL_INIT_PARAM, config);
+		page = getInitParameter(JSP_PAGE_INIT_PARAM, config);
+		super.init(config);	
+	}
+
+	@Override
+	public void destroy() {
+		log.debug("Destroying...");
+	}
+
+	@Override
+	public abstract void doView(RenderRequest request, RenderResponse response);
+	
+	protected void renderJsp(RenderRequest request, RenderResponse response, String jspName, String title) {
+	        response.setTitle(title);
+	        renderJsp(request, response, jspName);
+	}
+	
+    protected void renderJsp(RenderRequest request, RenderResponse response, String jspName) {
+        response.setContentType("text/html");
+        
+        PortletRequestDispatcher rd = getPortletContext().getRequestDispatcher(
+				ForgeHelper.createRepoAccessPath("default", jspName));
+        
+        try {
+            rd.include(request, response);
+        } catch(Exception ex) {
+            log.error("Unable to include", ex);
+        }        
+    }
+	
+	protected static String getInitParameter(String paramName, PortletConfig config) {
+	    String value = config.getInitParameter(paramName);        
+	    if(StringUtils.isBlank(value))
+	            throw new IllegalStateException("'" + paramName + "' is a required init-param");
+
+	    return value.trim();
+	}
+}

Modified: labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/web/WEB-INF/jboss-portlet.xml
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/web/WEB-INF/jboss-portlet.xml	2007-05-23 18:42:28 UTC (rev 12107)
+++ labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/web/WEB-INF/jboss-portlet.xml	2007-05-23 18:50:59 UTC (rev 12108)
@@ -1,8 +1,22 @@
 <portlet-app>
+
     <portlet>
-        <portlet-name>KosmosJIRAAssingeePortlet</portlet-name>
+        <portlet-name>KosmosJIRAIssuesByAssingeePortlet</portlet-name>
         <transaction>
             <trans-attribute>Required</trans-attribute>
         </transaction>
     </portlet>
+    <portlet>
+        <portlet-name>KosmosJIRAIssuesByStatusPortlet</portlet-name>
+        <transaction>
+            <trans-attribute>Required</trans-attribute>
+        </transaction>
+    </portlet>
+    <portlet>
+        <portlet-name>KosmosJIRAIssuesByPriorityPortlet</portlet-name>
+        <transaction>
+            <trans-attribute>Required</trans-attribute>
+        </transaction>
+    </portlet>
+     
 </portlet-app>
\ No newline at end of file

Modified: labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/web/WEB-INF/portlet.xml
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/web/WEB-INF/portlet.xml	2007-05-23 18:42:28 UTC (rev 12107)
+++ labs/jbosslabs/trunk/portal-extensions/forge-kosmos-portlets/src/web/WEB-INF/portlet.xml	2007-05-23 18:50:59 UTC (rev 12108)
@@ -5,13 +5,17 @@
     
     <portlet>
         <description>Kosmos JIRA Open Issues By Assignee Portlet</description>
-        <portlet-name>KosmosJIRAAssingeePortlet</portlet-name>
+        <portlet-name>KosmosJIRAIssuesByAssingeePortlet</portlet-name>
         <display-name>Kosmos JIRA Open Issues By Assignee Portlet</display-name>
-        <portlet-class>org.jboss.forge.kosmos.KosmosJiraAssigneePortlet</portlet-class>
+        <portlet-class>org.jboss.forge.kosmos.LabsKosmosJiraPortlet</portlet-class>
         <init-param>
       		<name>service.url</name>
       		<value>http://localhost:8080/kosmos-server/kosmos-services/jira-service</value>
     	</init-param>
+    	<init-param>
+      		<name>jsp.page</name>
+      		<value>kosmos/jira_monitoring_assignee_details.jsp</value>
+    	</init-param>
         <supports>
             <mime-type>text/html</mime-type>
             <portlet-mode>VIEW</portlet-mode>
@@ -20,5 +24,49 @@
             <title>Kosmos JIRA Open Issues By Assignee Portlet</title>
         </portlet-info>
     </portlet>
-    
+
+    <portlet>
+        <description>Kosmos JIRA Issues By Status Portlet</description>
+        <portlet-name>KosmosJIRAIssuesByStatusPortlet</portlet-name>
+        <display-name>Kosmos JIRA Issues By Status Portlet</display-name>
+        <portlet-class>org.jboss.forge.kosmos.LabsKosmosJiraPortlet</portlet-class>
+        <init-param>
+      		<name>service.url</name>
+      		<value>http://localhost:8080/kosmos-server/kosmos-services/jira-service</value>
+    	</init-param>
+    	<init-param>
+      		<name>jsp.page</name>
+      		<value>kosmos/jira_monitoring_project_details.jsp</value>
+    	</init-param>
+        <supports>
+            <mime-type>text/html</mime-type>
+            <portlet-mode>VIEW</portlet-mode>
+        </supports>
+        <portlet-info>
+            <title>Kosmos JIRA Issues By Status Portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <description>Kosmos JIRA Issues By Priority Portlet</description>
+        <portlet-name>KosmosJIRAIssuesByPriorityPortlet</portlet-name>
+        <display-name>Kosmos JIRA Issues By Priority Portlet</display-name>
+        <portlet-class>org.jboss.forge.kosmos.LabsKosmosJiraPortlet</portlet-class>
+        <init-param>
+      		<name>service.url</name>
+      		<value>http://localhost:8080/kosmos-server/kosmos-services/jira-service</value>
+    	</init-param>
+    	<init-param>
+      		<name>jsp.page</name>
+      		<value>kosmos/jira_monitoring_issue_details.jsp</value>
+    	</init-param>
+        <supports>
+            <mime-type>text/html</mime-type>
+            <portlet-mode>VIEW</portlet-mode>
+        </supports>
+        <portlet-info>
+            <title>Kosmos JIRA Issues By Priority Portlet</title>
+        </portlet-info>
+    </portlet>
+     
 </portlet-app>

Modified: labs/jbosslabs/trunk/portal-extensions/portal-default/src/web/WEB-INF/default-object.xml
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/portal-default/src/web/WEB-INF/default-object.xml	2007-05-23 18:42:28 UTC (rev 12107)
+++ labs/jbosslabs/trunk/portal-extensions/portal-default/src/web/WEB-INF/default-object.xml	2007-05-23 18:50:59 UTC (rev 12108)
@@ -463,48 +463,6 @@
 		<if-exists>overwrite</if-exists>
 		<parent-ref>default</parent-ref>
 		<page>
-			<page-name>kosmos-jira</page-name>
-			<properties>
-				<!-- Set the emptyRenderer for this page -->
-				<property>
-					<name>theme.renderSetId</name>
-					<value>emptyRenderer</value>
-				</property>
-			</properties>
-			<window>
-				<window-name>KosmosJiraPortletPageWindow	</window-name>
-				<instance-ref>KosmosJiraPortletInstance</instance-ref>
-				<region>triple</region>
-				<height>0</height>
-			</window>
-		</page>
-	</deployment>
-	
-	<deployment>
-		<if-exists>overwrite</if-exists>
-		<parent-ref>default</parent-ref>
-		<page>
-			<page-name>kosmos-svn</page-name>
-			<properties>
-				<!-- Set the emptyRenderer for this page -->
-				<property>
-					<name>theme.renderSetId</name>
-					<value>emptyRenderer</value>
-				</property>
-			</properties>
-			<window>
-				<window-name>KosmosSvnPortletPageWindow</window-name>
-				<instance-ref>KosmosSvnPortletInstance</instance-ref>
-				<region>triple</region>
-				<height>0</height>
-			</window>
-		</page>
-	</deployment>
-	
-	<deployment>
-		<if-exists>overwrite</if-exists>
-		<parent-ref>default</parent-ref>
-		<page>
 			<page-name>admin</page-name>
 			<window>
 				<window-name>UserPortletWindow</window-name>




More information about the jboss-svn-commits mailing list