[jboss-svn-commits] JBL Code SVN: r20270 - in labs/jbosslabs/trunk/stats-server/sources: binaries/as-portal/to-copy/server/default/deploy and 5 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jun 3 10:33:46 EDT 2008


Author: wrzep
Date: 2008-06-03 10:33:46 -0400 (Tue, 03 Jun 2008)
New Revision: 20270

Added:
   labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/
   labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml
   labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml
   labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml
   labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml
   labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.xml
   labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml
   labs/jbosslabs/trunk/stats-server/sources/kosmos/to-copy/kosmos-portlet.war
Removed:
   labs/jbosslabs/trunk/stats-server/sources/binaries/as-portal/to-copy/server/default/deploy/management/
Modified:
   labs/jbosslabs/trunk/stats-server/sources/kosmos/maven.xml
   labs/jbosslabs/trunk/stats-server/sources/maven.xml
   labs/jbosslabs/trunk/stats-server/sources/metrics/maven.xml
Log:
kosmos portlet & it's configuration


Added: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml	                        (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-app.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -0,0 +1,3 @@
+<jboss-app>
+  <app-name>kosmos-portal</app-name>
+</jboss-app>
\ No newline at end of file

Added: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml	                        (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/jboss-portlet.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -0,0 +1,5 @@
+<portlet-app>
+   <portlet>
+      <portlet-name>KosmosPortlet</portlet-name>
+   </portlet>
+</portlet-app>
\ No newline at end of file

Added: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml	                        (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/kosmos-object.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Configuration for JBoss Portal 2.2 -->
+<deployments>
+  <deployment>
+    <if-exists>overwrite</if-exists>
+    <parent-ref>default</parent-ref>
+    <properties/>
+    <page>
+      <page-name>Kosmos</page-name>
+      <properties/>
+
+      <window>
+        <window-name>JBossJiraMonitoring</window-name>
+        <instance-ref>JBossJiraMonitoringPortletInstance</instance-ref>
+        <region>center</region>
+        <height>1</height>
+      </window>
+
+      <window>
+        <window-name>JBossProductsSfMonitoring</window-name>
+        <instance-ref>JBossProductsSfMonitoringPortletInstance</instance-ref>
+        <region>center</region>
+        <height>2</height>
+      </window>
+      
+      <window>
+        <window-name>JBossSvnMonitoringPortlet</window-name>
+        <instance-ref>JBossSvnMonitoringPortletInstance</instance-ref>
+        <region>center</region>
+        <height>3</height>
+      </window>
+          
+    </page>
+  </deployment>
+  
+  <deployment>
+  	<if-exists>overwrite</if-exists>
+    <instance>
+      <instance-name>JBossJiraMonitoringPortletInstance</instance-name>
+      <component-ref>kosmos-portal.JBossJiraMonitoringPortlet</component-ref>
+    </instance>
+  </deployment>
+  
+  <deployment>
+  	<if-exists>overwrite</if-exists>
+    <instance>
+      <instance-name>JBossProductsSfMonitoringPortletInstance</instance-name>
+      <component-ref>kosmos-portal.JBossProductsSfMonitoringPortlet</component-ref>
+    </instance>
+  </deployment>
+  
+  <deployment>
+  	<if-exists>overwrite</if-exists>
+    <instance>
+      <instance-name>JBossSvnMonitoringPortletInstance</instance-name>
+      <component-ref>kosmos-portal.JBossSvnMonitoringPortlet</component-ref>
+    </instance>
+  </deployment>
+        
+</deployments>

Added: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml	                        (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet-instances.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -0,0 +1,44 @@
+<?xml version="1.0" standalone="yes"?>
+<!-- Configuration for JBoss Portal 2.0 -->
+<instances>
+  <instance>
+    <instance-name>GmfCcMonitoringPortletInstance</instance-name>
+    <component-ref>GmfCcMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>JBossCcMonitoringPortletInstance</instance-name>
+    <component-ref>JBossCcMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>AtlassianJiraMonitoringPortletInstance</instance-name>
+    <component-ref>AtlassianJiraMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>CodehausJiraMonitoringPortletInstance</instance-name>
+    <component-ref>CodehausJiraMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>JBossJiraMonitoringPortletInstance</instance-name>
+    <component-ref>JBossJiraMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>JBossJiraSoapMonitoringPortletInstance</instance-name>
+    <component-ref>JBossJiraSoapMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>KosmosDependenciesSfMonitoringPortletInstance</instance-name>
+    <component-ref>KosmosDependenciesSfMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>KosmosToolsSfMonitoringPortletInstance</instance-name>
+    <component-ref>KosmosToolsSfMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>JBossProductsSfMonitoringPortletInstance</instance-name>
+    <component-ref>JBossProductsSfMonitoringPortlet</component-ref>
+  </instance>
+  <instance>
+    <instance-name>JBossSvnMonitoringPortletInstance</instance-name>
+    <component-ref>JBossSvnMonitoringPortlet</component-ref>
+  </instance>
+</instances>

Added: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.xml	                        (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/portlet.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<portlet-app xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd" version="1.0">
+
+  <portlet>
+	<portlet-name>JBossJiraMonitoringPortlet</portlet-name>
+	<portlet-class>hu.midori.kosmos.portlet.jira.JiraMonitoringPortlet</portlet-class>
+	<init-param>
+	  <name>monitored.resource</name>
+	  <value>JBoss Issues</value>
+	</init-param>
+	<init-param>
+	  <name>service.url</name>
+	  <value>http://localhost:8080/kosmos-server/kosmos-services/jira-service</value>
+	</init-param>
+	<init-param>
+	  <name>monitored.urls</name>
+	  <value>
+		http://jira.jboss.com/jira/browse/JBLAB,
+		http://jira.jboss.com/jira/browse/JBPORTAL,
+		http://jira.jboss.com/jira/browse/KOSMOS
+	  </value>
+	</init-param>
+	<supports>
+	  <mime-type>text/html</mime-type>
+	  <portlet-mode>HELP</portlet-mode>
+	  <portlet-mode>VIEW</portlet-mode>
+	</supports>
+	<supported-locale>de</supported-locale>
+	<supported-locale>en</supported-locale>
+	<supported-locale>fr</supported-locale>
+	<supported-locale>hu</supported-locale>
+	<supported-locale>ja</supported-locale>
+	<supported-locale>pl</supported-locale>
+	<resource-bundle>hu.midori.kosmos.portlet.jira.jira_monitoring</resource-bundle>
+	<portlet-info>
+	  <title>JIRA Monitoring</title>
+	</portlet-info>
+  </portlet>
+<!-- 
+  <portlet>
+	<portlet-name>JBossProductsSfMonitoringPortlet</portlet-name>
+	<portlet-class>hu.midori.kosmos.portlet.sf.SfMonitoringPortlet</portlet-class>
+	<init-param>
+	  <name>monitored.resource</name>
+	  <value>JBoss Products</value>
+	</init-param>
+	<init-param>
+	  <name>service.url</name>
+	  <value>http://localhost:8080/kosmos-server/kosmos-services/sf-service</value>
+	</init-param>
+	<init-param>
+	  <name>monitored.urls</name>
+	  <value>
+		http://sourceforge.net/projects/jboss/
+	  </value>
+	</init-param>
+	<supports>
+	  <mime-type>text/html</mime-type>
+	  <portlet-mode>HELP</portlet-mode>
+	  <portlet-mode>VIEW</portlet-mode>
+	</supports>
+	<supported-locale>de</supported-locale>
+	<supported-locale>en</supported-locale>
+	<supported-locale>fr</supported-locale>
+	<supported-locale>hu</supported-locale>
+	<supported-locale>ja</supported-locale>
+	<supported-locale>pl</supported-locale>
+	<resource-bundle>hu.midori.kosmos.portlet.sf.sf_monitoring</resource-bundle>
+	<portlet-info>
+	  <title>SourceForge Monitoring</title>
+	</portlet-info>
+  </portlet>
+ -->
+  <portlet>
+	<portlet-name>JBossSvnMonitoringPortlet</portlet-name>
+	<portlet-class>hu.midori.kosmos.portlet.svn.SvnMonitoringPortlet</portlet-class>
+	<init-param>
+	  <name>monitored.resource</name>
+	  <value>JBoss Labs Subversion</value>
+	</init-param>
+	<init-param>
+	  <name>service.url</name>
+	  <value>http://localhost:8080/kosmos-server/kosmos-services/svn-service</value>
+	</init-param>
+	<init-param>
+	  <name>monitored.urls</name>
+	  <value>
+		http://anonsvn.jboss.org/repos/labs/labs/jbosslabs/labs-3.0-build/integration/
+	  </value>
+	</init-param>
+	<supports>
+	  <mime-type>text/html</mime-type>
+	  <portlet-mode>HELP</portlet-mode>
+	  <portlet-mode>VIEW</portlet-mode>
+	</supports>
+	<supported-locale>de</supported-locale>
+	<supported-locale>en</supported-locale>
+	<supported-locale>fr</supported-locale>
+	<supported-locale>hu</supported-locale>
+	<supported-locale>ja</supported-locale>
+	<supported-locale>pl</supported-locale>
+	<resource-bundle>hu.midori.kosmos.portlet.svn.svn_monitoring</resource-bundle>
+	<portlet-info>
+	  <title>Subversion Monitoring</title>
+	</portlet-info>
+  </portlet>
+
+</portlet-app>

Added: labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml	                        (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/conf/portlet/web.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+
+<!-- $Id$ -->    
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
+         version="2.4"> 
+
+  <display-name>Kosmos Portlets</display-name>
+  <description>Kosmos is a portlet-based web application. It can run only inside a portlet container.</description>
+
+  <!-- JSTL configuration -->
+  <context-param>
+    <param-name>javax.servlet.jsp.jstl.fmt.locale</param-name>
+    <param-value>en</param-value>
+  </context-param> 
+</web-app>

Modified: labs/jbosslabs/trunk/stats-server/sources/kosmos/maven.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/kosmos/maven.xml	2008-06-03 13:35:56 UTC (rev 20269)
+++ labs/jbosslabs/trunk/stats-server/sources/kosmos/maven.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -13,6 +13,7 @@
     
     <goal name="clean">
  		<ant:delete dir="${local.deploy.dir}/kosmos-server.war" />
+    	<ant:delete dir="${local.deploy.dir}/kosmos-portlet.war" />
  		<ant:delete dir="target"/>
     </goal>
     
@@ -37,6 +38,11 @@
     </goal>
 
 	<goal name="deploy">
+		<attainGoal name="deploy-server"/>
+		<attainGoal name="deploy-portlet"/>
+	</goal>	
+		
+	<goal name="deploy-server">
 		<ant:unzip src="to-copy/kosmos-server.war" dest="target/kosmos-server.war" overwrite="true" />
 		
 		<!-- Copying changed kosmos classes -->
@@ -72,4 +78,28 @@
 		<ant:copy todir="${local.deploy.dir}" file="to-copy/slide.war" overwrite="true"/>
 	</goal>
 	
+	<goal name="deploy-portlet">
+		
+		<ant:unzip src="to-copy/kosmos-portlet.war" dest="target/kosmos-portlet.war" overwrite="true" />
+		
+		<!-- Copying configuration files -->
+		<ant:copy todir="target/kosmos-portlet.war/WEB-INF" overwrite="true">
+		    <ant:fileset dir="conf/portlet" excludes="**/*.template.xml">
+				<ant:filename name="**/*" />
+		    </ant:fileset>
+		</ant:copy>
+
+		
+		<!-- Delete log4j jars to avoid classloader issues -->
+		<ant:delete file="target/kosmos-portlet.war/WEB-INF/lib/log4j-1.2.8.jar" /> 
+		
+		<!-- Deploying new packages -->
+		<ant:copy todir="${local.deploy.dir}" overwrite="true">
+		    <ant:fileset dir="target">
+				<ant:filename name="kosmos-portlet*/**" />
+			</ant:fileset>
+		</ant:copy>
+		
+	</goal>	
+	
 </project>

Added: labs/jbosslabs/trunk/stats-server/sources/kosmos/to-copy/kosmos-portlet.war
===================================================================
(Binary files differ)


Property changes on: labs/jbosslabs/trunk/stats-server/sources/kosmos/to-copy/kosmos-portlet.war
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: labs/jbosslabs/trunk/stats-server/sources/maven.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/maven.xml	2008-06-03 13:35:56 UTC (rev 20269)
+++ labs/jbosslabs/trunk/stats-server/sources/maven.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -27,7 +27,7 @@
 Installing JBoss AS 4.2.1.GA to the specified directory (${local.deploy.dir}).
 		</echo>
 		<ant:copy todir="${local.server.dir}" overwrite="true">
-			<ant:fileset dir="binaries/as/to-copy"/>
+			<ant:fileset dir="binaries/as-portal/to-copy"/>
 		</ant:copy>
 		<echo>
 Installing MySQL driver.</echo>

Modified: labs/jbosslabs/trunk/stats-server/sources/metrics/maven.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/metrics/maven.xml	2008-06-03 13:35:56 UTC (rev 20269)
+++ labs/jbosslabs/trunk/stats-server/sources/metrics/maven.xml	2008-06-03 14:33:46 UTC (rev 20270)
@@ -13,21 +13,25 @@
 	</goal>
 
 	<goal name="build">
+		<!--
 			  <maven:reactor includes="project.xml" excludes="" basedir="${basedir}/common" 
 			       banner="Building" 
 			       goals="build" ignoreFailures="false" />
 			  <maven:reactor includes="project.xml" excludes="" basedir="${basedir}/service" 
 			  	   banner="Building" 
 	  		       goals="build" ignoreFailures="false" />
+	  	-->	       
 	</goal>
     
 	<goal name="deploy">
+		<!--
 		<maven:reactor includes="project.xml" excludes="" basedir="${basedir}/common" 
 					       banner="Deploy" 
 					       goals="deploy" ignoreFailures="false" />
 		<maven:reactor includes="project.xml" excludes="" basedir="${basedir}/service" 
 			       banner="Deploy" 
 			       goals="deploy" ignoreFailures="false" />
+		-->
 	</goal>
 	
 	<goal name="clean">




More information about the jboss-svn-commits mailing list