[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