[Carbon-commits] [Carbon] svn commit r111084 - in branches/carbon/3.2.0.bak2/components/registry: org.wso2.carbon.registry.activities.ui/3.2.1 org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities org.wso2.carbon.registry.activities/3.2.1 org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports org.wso2.carbon.registry.indexing.ui/3.2.1 org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing org.wso2.carbon.registry.indexing/3.2.1 org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports org.wso2.carbon. registry.search.ui/3.2.1 org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search org.wso2.carbon.registry.search/3.2.1 org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports

senaka at wso2.com senaka at wso2.com
Sun Jul 31 14:56:14 EDT 2011


Author: senaka
Date: Sun Jul 31 11:56:14 2011
New Revision: 111084
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=111084

Log:
Adding Reporting-related improvements to G-Reg 4.0.0.


Added:
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/
      - copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.0/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/ActivityReportBean.java
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/
      - copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.0/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/ActivityReportTemplate.jrxml
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/
      - copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.0/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/ContentReportBean.java
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/
      - copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.0/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/ContentReportTemplate.jrxml
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/
      - copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.0/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/MetaDataReportBean.java
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/
      - copied from r110431, /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.0/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/MetaDataReportTemplate.jrxml
Modified:
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/pom.xml
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity-ajaxprocessor.jsp
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity.jsp
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/pom.xml
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/pom.xml
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing/ContentSearch.jsp
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/pom.xml
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/pom.xml
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch.jsp
   branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/pom.xml

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.0/pom.xml	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/pom.xml	Sun Jul 31 11:56:14 2011
@@ -22,6 +22,7 @@
         <version>3.2.0</version>
     </parent>
 
+    <version>3.2.1</version>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>org.wso2.carbon.registry.activities.ui</artifactId>
     <packaging>bundle</packaging>
@@ -64,16 +65,17 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common.ui</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.core</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
@@ -107,6 +109,7 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.ui</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>

Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/ActivityReportBean.java
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/ActivityReportBean.java?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/java/org/wso2/carbon/registry/activities/ui/report/beans/ActivityReportBean.java	Sun Jul 31 11:56:14 2011
@@ -0,0 +1,49 @@
+package org.wso2.carbon.registry.activities.ui.report.beans;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: aravinda
+ * Date: 6/23/11
+ * Time: 10:45 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class ActivityReportBean {
+
+    private String userName;
+    private String activity;
+    private String resourcePath;
+    private String accessedTime;
+
+
+    public String getUserName() {
+        return userName;
+    }
+
+    public void setUserName(String userName) {
+        this.userName = userName;
+    }
+
+    public String getActivity() {
+        return activity;
+    }
+
+    public void setActivity(String activity) {
+        this.activity = activity;
+    }
+
+    public String getResourcePath() {
+        return resourcePath;
+    }
+
+    public void setResourcePath(String resourcePath) {
+        this.resourcePath = resourcePath;
+    }
+
+    public String getAccessedTime() {
+        return accessedTime;
+    }
+
+    public void setAccessedTime(String accessedTime) {
+        this.accessedTime = accessedTime;
+    }
+}

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity-ajaxprocessor.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity-ajaxprocessor.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.0/src/main/resources/web/activities/activity-ajaxprocessor.jsp	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity-ajaxprocessor.jsp	Sun Jul 31 11:56:14 2011
@@ -25,6 +25,10 @@
 <%@ page import="org.wso2.carbon.registry.core.RegistryConstants" %>
 <%@ page import="org.wso2.carbon.registry.common.ui.UIConstants" %>
 
+<%@ page import="org.wso2.carbon.registry.activities.ui.report.beans.ActivityReportBean" %>
+<%@ page import="java.util.ArrayList" %>
+<%@ page import="java.util.List" %>
+
 <fmt:bundle basename="org.wso2.carbon.registry.activities.ui.i18n.Resources">
 
     <%
@@ -119,6 +123,35 @@
         <%
             }
         %>
+        <%
+          // Set the Activity search details to session variable "activitySearchReport"
+            List<ActivityReportBean> activityBeanList = new ArrayList<ActivityReportBean>();
+
+            for (int j = 0; j < allActivities.length; j++) {
+
+                String aActivityFull = allActivities[j];
+                String[] activityDetails = aActivityFull.split("\\|");
+
+                ActivityReportBean activityReportBean = new ActivityReportBean();
+
+                activityReportBean.setUserName(activityDetails[1]);
+                String tempActivity = activityDetails[3];
+                activityReportBean.setActivity(tempActivity.substring(4));
+                activityReportBean.setResourcePath(activityDetails[4]);
+                String tempTime =  activityDetails[6];
+
+                if(tempActivity.contains("commented on resource"))
+                {
+                    activityReportBean.setAccessedTime(tempTime.substring(4,tempTime.indexOf("w")));
+                }
+                else {
+                    activityReportBean.setAccessedTime(tempTime.split(" on ")[1]);
+                }
+                activityBeanList.add(activityReportBean);
+            }
+            request.getSession().setAttribute("activitySearchReport", activityBeanList);
+
+       %>
         <carbon:resourcePaginator pageNumber="<%=pageNumber%>" numberOfPages="<%=numberOfPages%>"
                                   resourceBundle="org.wso2.carbon.registry.activities.ui.i18n.Resources"
                                   nextKey="next" prevKey="prev"

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.0/src/main/resources/web/activities/activity.jsp	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities.ui/3.2.1/src/main/resources/web/activities/activity.jsp	Sun Jul 31 11:56:14 2011
@@ -32,6 +32,10 @@
 <script type="text/javascript" src="../resources/js/resource_util.js"></script>
 <link rel="stylesheet" type="text/css"
       href="../resources/css/registry.css"/>
+<%
+    String hashData= null;
+%>
+
 
 <fmt:bundle basename="org.wso2.carbon.registry.activities.ui.i18n.Resources">
     <carbon:breadcrumb label="activities"
@@ -58,6 +62,21 @@
         <h2><fmt:message key="activities"/></h2>
 
         <div id="workArea">
+            <div id="displayReportUI">
+            <carbon:report
+                    component="org.wso2.carbon.registry.activities"
+                    template="ActivityReportTemplate"
+                    pdfReport="true"
+                    htmlReport="true"
+                    excelReport="true"
+                    reportDataSession="activitySearchReport"
+                    />
+                <div/>
+    <script type="text/javascript">
+
+
+    </script>
+
 
             <div id="activityReason" style="display: none;"></div>
 

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.0/pom.xml	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/pom.xml	Sun Jul 31 11:56:14 2011
@@ -24,6 +24,7 @@
         <version>3.2.0</version>
     </parent>
 
+    <version>3.2.1</version>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>org.wso2.carbon.registry.activities</artifactId>
     <packaging>bundle</packaging>
@@ -72,11 +73,12 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.core</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>

Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/ActivityReportTemplate.jrxml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/ActivityReportTemplate.jrxml?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.activities/3.2.1/src/main/resources/reports/ActivityReportTemplate.jrxml	Sun Jul 31 11:56:14 2011
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Activity Search Report" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+	<property name="ireport.zoom" value="1.6105100000000099"/>
+	<property name="ireport.x" value="0"/>
+	<property name="ireport.y" value="0"/>
+	<field name="userName" class="java.lang.String"/>
+	<field name="activity" class="java.lang.String"/>
+	<field name="resourcePath" class="java.lang.String"/>
+	<field name="accessedTime" class="java.lang.String"/>
+	<group name="userGroup">
+		<groupExpression><![CDATA[$F{userName}]]></groupExpression>
+		<groupHeader>
+			<band height="21">
+				<textField>
+					<reportElement x="0" y="0" width="95" height="21"/>
+					<textElement textAlignment="Center" verticalAlignment="Middle">
+						<font size="9"/>
+					</textElement>
+					<textFieldExpression class="java.lang.String"><![CDATA[$F{userName}]]></textFieldExpression>
+				</textField>
+			</band>
+		</groupHeader>
+	</group>
+	<group name="activityGroup">
+		<groupExpression><![CDATA[$F{activity}]]></groupExpression>
+		<groupHeader>
+			<band height="21">
+				<textField isStretchWithOverflow="true">
+					<reportElement x="94" y="0" width="111" height="20"/>
+					<textElement textAlignment="Center" verticalAlignment="Middle">
+						<font size="9"/>
+					</textElement>
+					<textFieldExpression class="java.lang.String"><![CDATA[$F{activity}]]></textFieldExpression>
+				</textField>
+			</band>
+		</groupHeader>
+		<groupFooter>
+			<band/>
+		</groupFooter>
+	</group>
+	<background>
+		<band height="802" splitType="Stretch"/>
+	</background>
+	<title>
+		<band height="52" splitType="Stretch">
+			<staticText>
+				<reportElement x="0" y="20" width="555" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="16"/>
+				</textElement>
+				<text><![CDATA[Activity Search Report]]></text>
+			</staticText>
+		</band>
+	</title>
+	<pageHeader>
+		<band splitType="Stretch"/>
+	</pageHeader>
+	<columnHeader>
+		<band height="29" splitType="Stretch">
+			<staticText>
+				<reportElement x="94" y="0" width="111" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12"/>
+				</textElement>
+				<text><![CDATA[Activity]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="205" y="0" width="251" height="21"/>
+				<textElement textAlignment="Left" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12"/>
+				</textElement>
+				<text><![CDATA[Resource Path]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="456" y="0" width="99" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="11"/>
+				</textElement>
+				<text><![CDATA[ Accsessed Time]]></text>
+			</staticText>
+			<line>
+				<reportElement x="0" y="21" width="555" height="1"/>
+			</line>
+			<staticText>
+				<reportElement x="0" y="0" width="94" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font size="12" isBold="false"/>
+				</textElement>
+				<text><![CDATA[User Name]]></text>
+			</staticText>
+		</band>
+	</columnHeader>
+	<detail>
+		<band height="31" splitType="Stretch">
+			<textField>
+				<reportElement x="455" y="0" width="100" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font size="9"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{accessedTime}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true">
+				<reportElement x="205" y="0" width="250" height="20"/>
+				<textElement textAlignment="Left" verticalAlignment="Middle">
+					<font size="9"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{resourcePath}]]></textFieldExpression>
+			</textField>
+		</band>
+	</detail>
+	<columnFooter>
+		<band splitType="Stretch"/>
+	</columnFooter>
+	<pageFooter>
+		<band height="30" splitType="Stretch">
+			<textField pattern="dd/MM/yyyy HH.mm.ss">
+				<reportElement x="456" y="2" width="99" height="18"/>
+				<textElement textAlignment="Center">
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
+			</textField>
+			<staticText>
+				<reportElement x="0" y="3" width="205" height="17"/>
+				<textElement verticalAlignment="Top">
+					<font size="8"/>
+				</textElement>
+				<text><![CDATA[Created with WSO2 Governanace Registry 4.0]]></text>
+			</staticText>
+			<line>
+				<reportElement x="0" y="1" width="555" height="1"/>
+			</line>
+			<textField>
+				<reportElement x="222" y="3" width="92" height="20"/>
+				<textElement textAlignment="Right">
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
+			</textField>
+			<textField evaluationTime="Report">
+				<reportElement x="314" y="3" width="74" height="20"/>
+				<textElement>
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
+			</textField>
+		</band>
+	</pageFooter>
+	<summary>
+		<band splitType="Stretch"/>
+	</summary>
+</jasperReport>

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.0/pom.xml	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/pom.xml	Sun Jul 31 11:56:14 2011
@@ -22,6 +22,7 @@
         <version>3.2.0</version>
     </parent>
 
+    <version>3.2.1</version>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>org.wso2.carbon.registry.indexing.ui</artifactId>
     <packaging>bundle</packaging>
@@ -68,16 +69,17 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common.ui</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.core</artifactId>
+            <version>3.2.2</version>
             <exclusions>
                 <exclusion><groupId>org.apache.ant</groupId><artifactId>ant</artifactId></exclusion>
                 <exclusion><groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId></exclusion>
@@ -312,6 +314,7 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.ui</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>

Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/ContentReportBean.java
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/ContentReportBean.java?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/java/org/wso2/carbon/registry/indexing/ui/report/beans/ContentReportBean.java	Sun Jul 31 11:56:14 2011
@@ -0,0 +1,48 @@
+package org.wso2.carbon.registry.indexing.ui.report.beans;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: aravinda
+ * Date: 6/23/11
+ * Time: 11:11 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class ContentReportBean {
+
+ private String resourcePath;
+ private String createdDate;
+ private String authorName;
+ private String averageRating;
+
+    public String getResourcePath() {
+        return resourcePath;
+    }
+
+    public void setResourcePath(String resourcePath) {
+        this.resourcePath = resourcePath;
+    }
+
+    public String getCreatedDate() {
+        return createdDate;
+    }
+
+    public void setCreatedDate(String createdDate) {
+        this.createdDate = createdDate;
+    }
+
+    public String getAuthorName() {
+        return authorName;
+    }
+
+    public void setAuthorName(String authorName) {
+        this.authorName = authorName;
+    }
+
+    public String getAverageRating() {
+        return averageRating;
+    }
+
+    public void setAverageRating(String averageRating) {
+        this.averageRating = averageRating;
+    }
+}

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing/ContentSearch.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing/ContentSearch.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.0/src/main/resources/web/indexing/ContentSearch.jsp	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing.ui/3.2.1/src/main/resources/web/indexing/ContentSearch.jsp	Sun Jul 31 11:56:14 2011
@@ -34,6 +34,9 @@
 <%@page
 	import="org.wso2.carbon.registry.indexing.stub.generated.xsd.ResourceData"%>
 <%@page import="org.wso2.carbon.registry.common.ui.utils.UIUtil"%>
+<%@ page import="org.wso2.carbon.registry.indexing.ui.report.beans.ContentReportBean" %>
+<%@ page import="java.util.List" %>
+<%@ page import="java.util.ArrayList" %>
 
 <!-- This page is included to display messages which are set to request scope or session scope -->
 <jsp:include page="../dialog/display_messages.jsp" />
@@ -136,6 +139,14 @@
         if (resourceDataList.length != 0) {
     %>
 	
+<carbon:report
+        component="org.wso2.carbon.registry.indexing"
+        template="ContentReportTemplate"
+        pdfReport="true"
+        htmlReport="true"
+        excelReport="true"
+        reportDataSession="contentSearchReport"
+    />
 
 <br/>
 	<table cellpadding="0" cellspacing="0" border="0" style="width: 100%"
@@ -197,6 +208,24 @@
 
 			<% } %>
 
+        <%// Set the content data details to session variable "contentSearchReport"
+                 List<ContentReportBean> contentSearchReportBeanList = new ArrayList<ContentReportBean>();
+
+                for(int i=0;i<resourceDataList.length;i++){
+                   ResourceData resourceData = resourceDataList[i];
+                   ContentReportBean contentSearchReportBean = new ContentReportBean();
+
+                   contentSearchReportBean.setAuthorName(resourceData.getAuthorUserName());
+                   contentSearchReportBean.setResourcePath(resourceData.getResourcePath());
+                   contentSearchReportBean.setCreatedDate(resourceData.getFormattedCreatedOn());
+                   contentSearchReportBean.setAverageRating(Float.toString(resourceData.getAverageRating()));
+
+                   contentSearchReportBeanList.add(contentSearchReportBean);
+                }
+            request.getSession().setAttribute("contentSearchReport",contentSearchReportBeanList);
+
+        %>
+
 		</tbody>
 	</table>
 

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.0/pom.xml	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/pom.xml	Sun Jul 31 11:56:14 2011
@@ -25,6 +25,7 @@
         <version>3.2.0</version>
     </parent>
 
+    <version>3.2.1</version>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>org.wso2.carbon.registry.indexing</artifactId>
     <packaging>bundle</packaging>
@@ -76,11 +77,12 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.core</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>

Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/ContentReportTemplate.jrxml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/ContentReportTemplate.jrxml?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.indexing/3.2.1/src/main/resources/reports/ContentReportTemplate.jrxml	Sun Jul 31 11:56:14 2011
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Content Search Report" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+	<property name="ireport.zoom" value="3.452271214393122"/>
+	<property name="ireport.x" value="810"/>
+	<property name="ireport.y" value="316"/>
+	<field name="authorName" class="java.lang.String"/>
+	<field name="averageRating" class="java.lang.String"/>
+	<field name="resourcePath" class="java.lang.String"/>
+	<field name="createdDate" class="java.lang.String"/>
+	<background>
+		<band height="802" splitType="Stretch"/>
+	</background>
+	<title>
+		<band height="52" splitType="Stretch">
+			<staticText>
+				<reportElement x="0" y="10" width="555" height="24"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="Verdana" size="18"/>
+				</textElement>
+				<text><![CDATA[Content Search Report]]></text>
+			</staticText>
+		</band>
+	</title>
+	<pageHeader>
+		<band splitType="Stretch"/>
+	</pageHeader>
+	<columnHeader>
+		<band height="29" splitType="Stretch">
+			<staticText>
+				<reportElement x="262" y="0" width="100" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12"/>
+				</textElement>
+				<text><![CDATA[Created Date]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="0" y="0" width="262" height="21"/>
+				<textElement textAlignment="Left" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12"/>
+				</textElement>
+				<text><![CDATA[Resource Path]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="467" y="0" width="88" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12"/>
+				</textElement>
+				<text><![CDATA[Average Rating]]></text>
+			</staticText>
+			<line>
+				<reportElement x="0" y="21" width="555" height="1"/>
+			</line>
+			<staticText>
+				<reportElement x="362" y="0" width="105" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font size="12"/>
+				</textElement>
+				<text><![CDATA[Author]]></text>
+			</staticText>
+		</band>
+	</columnHeader>
+	<detail>
+		<band height="29" splitType="Stretch">
+			<textField>
+				<reportElement x="363" y="0" width="104" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{authorName}]]></textFieldExpression>
+			</textField>
+			<textField>
+				<reportElement x="262" y="0" width="101" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{createdDate}]]></textFieldExpression>
+			</textField>
+			<textField>
+				<reportElement x="467" y="0" width="88" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{averageRating}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true">
+				<reportElement x="0" y="0" width="262" height="20"/>
+				<textElement textAlignment="Left" verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{resourcePath}]]></textFieldExpression>
+			</textField>
+		</band>
+	</detail>
+	<columnFooter>
+		<band splitType="Stretch"/>
+	</columnFooter>
+	<pageFooter>
+		<band height="30" splitType="Stretch">
+			<textField pattern="dd/MM/yyyy HH.mm.ss">
+				<reportElement x="456" y="2" width="99" height="18"/>
+				<textElement textAlignment="Center">
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
+			</textField>
+			<staticText>
+				<reportElement x="0" y="3" width="188" height="18"/>
+				<textElement verticalAlignment="Top">
+					<font size="8"/>
+				</textElement>
+				<text><![CDATA[Created with WSO2 Governanace Registry 4.0]]></text>
+			</staticText>
+			<line>
+				<reportElement x="0" y="1" width="555" height="1"/>
+			</line>
+			<textField>
+				<reportElement x="247" y="3" width="80" height="20"/>
+				<textElement textAlignment="Right">
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
+			</textField>
+			<textField evaluationTime="Report">
+				<reportElement x="327" y="3" width="54" height="20"/>
+				<textElement>
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
+			</textField>
+		</band>
+	</pageFooter>
+	<summary>
+		<band splitType="Stretch"/>
+	</summary>
+</jasperReport>

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.0/pom.xml	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/pom.xml	Sun Jul 31 11:56:14 2011
@@ -22,6 +22,7 @@
         <version>3.2.0</version>
     </parent>
 
+    <version>3.2.1</version>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>org.wso2.carbon.registry.search.ui</artifactId>
     <packaging>bundle</packaging>
@@ -69,16 +70,17 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common.ui</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.core</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
@@ -108,6 +110,7 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.ui</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
@@ -120,6 +123,7 @@
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.resource.ui</artifactId>
+            <version>${pom.version}</version>
         </dependency>
     </dependencies>
     

Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/MetaDataReportBean.java
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/MetaDataReportBean.java?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/java/org/wso2/carbon/registry/search/ui/report/beans/MetaDataReportBean.java	Sun Jul 31 11:56:14 2011
@@ -0,0 +1,49 @@
+package org.wso2.carbon.registry.search.ui.report.beans;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: aravinda
+ * Date: 6/23/11
+ * Time: 11:16 PM
+ * To change this template use File | Settings | File Templates.
+ */
+public class MetaDataReportBean {
+
+ private String resourcePath;
+ private String createdDate;
+ private String authorName;
+ private String averageRating;
+
+    public String getResourcePath() {
+        return resourcePath;
+    }
+
+    public void setResourcePath(String resourcePath) {
+        this.resourcePath = resourcePath;
+    }
+
+    public String getCreatedDate() {
+        return createdDate;
+    }
+
+    public void setCreatedDate(String createdDate) {
+        this.createdDate = createdDate;
+    }
+
+    public String getAuthorName() {
+        return authorName;
+    }
+
+    public void setAuthorName(String authorName) {
+        this.authorName = authorName;
+    }
+
+    public String getAverageRating() {
+        return averageRating;
+    }
+
+    public void setAverageRating(String averageRating) {
+        this.averageRating = averageRating;
+    }
+
+}

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.0/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch-ajaxprocessor.jsp	Sun Jul 31 11:56:14 2011
@@ -28,6 +28,9 @@
 <%@ page import="org.wso2.carbon.registry.search.ui.clients.SearchServiceClient" %>
 <%@ page import="org.wso2.carbon.ui.CarbonUIUtil" %>
 <%@ page import="org.wso2.carbon.utils.ServerConstants" %>
+<%@ page import="org.wso2.carbon.registry.search.ui.report.beans.MetaDataReportBean" %>
+<%@ page import="java.util.List" %>
+<%@ page import="java.util.ArrayList" %>
 
 
 <%
@@ -169,6 +172,25 @@
         </tr>
 
         <% } %>
+        <!--Setting Metadata search results to metaDataSearchReportBean-->
+        <%
+            List<MetaDataReportBean> searchReportBeanList = new ArrayList<MetaDataReportBean>();
+
+
+                for(int i=0;i<fullResourceDataList.length;i++){
+                   ResourceData resourceDataFull = fullResourceDataList[i];
+                   MetaDataReportBean metaDataSearchReportBean = new MetaDataReportBean();
+
+                   metaDataSearchReportBean.setAuthorName(resourceDataFull.getAuthorUserName());
+                   metaDataSearchReportBean.setResourcePath(resourceDataFull.getResourcePath());
+                   metaDataSearchReportBean.setCreatedDate(resourceDataFull.getFormattedCreatedOn());
+                   metaDataSearchReportBean.setAverageRating(Float.toString(resourceDataFull.getAverageRating()));
+
+                   searchReportBeanList.add(metaDataSearchReportBean);
+                }
+            request.getSession().setAttribute("metaDataSearchReport", searchReportBeanList);
+
+        %>
         <carbon:resourcePaginator pageNumber="<%=pageNumber%>" numberOfPages="<%=numberOfPages%>"
                                   resourceBundle="org.wso2.carbon.registry.search.ui.i18n.Resources"
                                   nextKey="next" prevKey="prev" tdColSpan="4"

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch.jsp
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch.jsp?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.0/src/main/resources/web/search/advancedSearch.jsp	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search.ui/3.2.1/src/main/resources/web/search/advancedSearch.jsp	Sun Jul 31 11:56:14 2011
@@ -193,6 +193,16 @@
 
 <div id="workArea">
 
+<!--Report generate UI -->
+<carbon:report
+        component="org.wso2.carbon.registry.search"
+        template="MetaDataReportTemplate"
+        pdfReport="true"
+        htmlReport="true"
+        excelReport="true"
+        reportDataSession="metaDataSearchReport"
+/>
+
 <!-- start: load search filter -->
     <div id="loadSearchFilterArea" <%=hasParameters ? "style=\"display:none\"" : ""%>>
 
@@ -244,6 +254,7 @@
 
 
 <!-- Search results starts here -->
+
 <%
     if (hasParameters) {
 %>

Modified: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/pom.xml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/pom.xml?rev=111084&r1=110431&r2=111084&view=diff
==============================================================================
--- /branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.0/pom.xml	(original)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/pom.xml	Sun Jul 31 11:56:14 2011
@@ -24,6 +24,7 @@
         <version>3.2.0</version>
     </parent>
 
+    <version>3.2.1</version>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>org.wso2.carbon.registry.search</artifactId>
     <packaging>bundle</packaging>
@@ -73,16 +74,17 @@
 	<dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.admin.api</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.common</artifactId>
-            <version>${pom.version}</version>
+            <version>${parent.version}</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>
             <artifactId>org.wso2.carbon.registry.core</artifactId>
+            <version>3.2.2</version>
         </dependency>
         <dependency>
             <groupId>org.wso2.carbon</groupId>

Added: branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/MetaDataReportTemplate.jrxml
URL: http://wso2.org/svn/browse/wso2/branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/MetaDataReportTemplate.jrxml?pathrev=111084
==============================================================================
--- (empty file)
+++ branches/carbon/3.2.0.bak2/components/registry/org.wso2.carbon.registry.search/3.2.1/src/main/resources/reports/MetaDataReportTemplate.jrxml	Sun Jul 31 11:56:14 2011
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="MetaData Search Report" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
+	<property name="ireport.zoom" value="1.3310000000000068"/>
+	<property name="ireport.x" value="0"/>
+	<property name="ireport.y" value="0"/>
+	<field name="authorName" class="java.lang.String"/>
+	<field name="averageRating" class="java.lang.String"/>
+	<field name="resourcePath" class="java.lang.String"/>
+	<field name="createdDate" class="java.lang.String"/>
+	<background>
+		<band height="802" splitType="Stretch"/>
+	</background>
+	<title>
+		<band height="52" splitType="Stretch">
+			<staticText>
+				<reportElement x="0" y="9" width="555" height="27"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="20"/>
+				</textElement>
+				<text><![CDATA[Meta Data Search Report]]></text>
+			</staticText>
+		</band>
+	</title>
+	<pageHeader>
+		<band splitType="Stretch"/>
+	</pageHeader>
+	<columnHeader>
+		<band height="29" splitType="Stretch">
+			<staticText>
+				<reportElement x="262" y="0" width="100" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12" isBold="false"/>
+				</textElement>
+				<text><![CDATA[Created Date]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="0" y="0" width="262" height="21"/>
+				<textElement textAlignment="Left" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12" isBold="false"/>
+				</textElement>
+				<text><![CDATA[Resource Path]]></text>
+			</staticText>
+			<staticText>
+				<reportElement x="466" y="0" width="89" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12" isBold="false"/>
+				</textElement>
+				<text><![CDATA[Average Rating]]></text>
+			</staticText>
+			<line>
+				<reportElement x="0" y="21" width="555" height="1"/>
+			</line>
+			<staticText>
+				<reportElement x="362" y="0" width="104" height="21"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle">
+					<font fontName="SansSerif" size="12" isBold="false"/>
+				</textElement>
+				<text><![CDATA[Author]]></text>
+			</staticText>
+		</band>
+	</columnHeader>
+	<detail>
+		<band height="30" splitType="Stretch">
+			<textField>
+				<reportElement x="262" y="4" width="100" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{createdDate}]]></textFieldExpression>
+			</textField>
+			<textField>
+				<reportElement x="466" y="4" width="89" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{averageRating}]]></textFieldExpression>
+			</textField>
+			<textField isStretchWithOverflow="true">
+				<reportElement x="0" y="4" width="262" height="20"/>
+				<textElement textAlignment="Left" verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{resourcePath}]]></textFieldExpression>
+			</textField>
+			<textField>
+				<reportElement x="362" y="4" width="104" height="20"/>
+				<textElement textAlignment="Center" verticalAlignment="Middle"/>
+				<textFieldExpression class="java.lang.String"><![CDATA[$F{authorName}]]></textFieldExpression>
+			</textField>
+		</band>
+	</detail>
+	<columnFooter>
+		<band splitType="Stretch"/>
+	</columnFooter>
+	<pageFooter>
+		<band height="29" splitType="Stretch">
+			<staticText>
+				<reportElement x="0" y="3" width="204" height="18"/>
+				<textElement verticalAlignment="Top">
+					<font size="8"/>
+				</textElement>
+				<text><![CDATA[Created with WSO2 Governanace Registry 4.0]]></text>
+			</staticText>
+			<line>
+				<reportElement x="0" y="1" width="555" height="1"/>
+			</line>
+			<textField>
+				<reportElement x="246" y="2" width="80" height="20"/>
+				<textElement textAlignment="Right">
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA["Page "+$V{PAGE_NUMBER}+" of"]]></textFieldExpression>
+			</textField>
+			<textField evaluationTime="Report">
+				<reportElement x="327" y="2" width="69" height="20"/>
+				<textElement>
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.lang.String"><![CDATA[" " + $V{PAGE_NUMBER}]]></textFieldExpression>
+			</textField>
+			<textField pattern="dd/MM/yyyy HH.mm.ss">
+				<reportElement x="456" y="3" width="99" height="18"/>
+				<textElement textAlignment="Center">
+					<font size="8"/>
+				</textElement>
+				<textFieldExpression class="java.util.Date"><![CDATA[new java.util.Date()]]></textFieldExpression>
+			</textField>
+		</band>
+	</pageFooter>
+	<summary>
+		<band splitType="Stretch"/>
+	</summary>
+</jasperReport>


More information about the Carbon-commits mailing list