[ajax4jsf-svn-commits] JBoss Ajax4JSF SVN: r42 - in trunk: cdk/maven-archetype-jsf-component/src/main/resources/archetype-resources and 1 other directory.

ajax4jsf-svn-commits at lists.jboss.org ajax4jsf-svn-commits at lists.jboss.org
Wed Mar 28 12:58:21 EDT 2007


Author: alexsmirnov
Date: 2007-03-28 12:58:21 -0400 (Wed, 28 Mar 2007)
New Revision: 42

Added:
   trunk/clover-ajax4jsf.license
Modified:
   trunk/cdk/maven-archetype-jsf-component/src/main/resources/archetype-resources/pom.xml
   trunk/pom.xml
Log:
Setup clover report generation

Modified: trunk/cdk/maven-archetype-jsf-component/src/main/resources/archetype-resources/pom.xml
===================================================================
--- trunk/cdk/maven-archetype-jsf-component/src/main/resources/archetype-resources/pom.xml	2007-03-26 20:04:39 UTC (rev 41)
+++ trunk/cdk/maven-archetype-jsf-component/src/main/resources/archetype-resources/pom.xml	2007-03-28 16:58:21 UTC (rev 42)
@@ -4,6 +4,7 @@
   <groupId>${groupId}</groupId>
   <artifactId>${artifactId}</artifactId>
   <version>${version}</version>
+  <name>${artifactId}</name>
 	<build>
 		<plugins>
 			<plugin>

Added: trunk/clover-ajax4jsf.license
===================================================================
--- trunk/clover-ajax4jsf.license	                        (rev 0)
+++ trunk/clover-ajax4jsf.license	2007-03-28 16:58:21 UTC (rev 42)
@@ -0,0 +1,171 @@
+Product: Clover
+License: Open Source License, 0.x, 1.x
+Issued: Mon Mar 26 2007 20:24:17 CDT
+Expiry: Never
+Maintenance Expiry: Never
+Key: 7b72fdd0d1bf4b0116f2a3654
+Name: Igor Shabalov
+Org: Ajax4JSF
+Certificate: AAACOm+Ow8B7/zEbxOMqqKwwrdpP+a1COmJGHco7sCNLjHkHnajPF+dQW
+Ct12PMy0uml0s9xuus5wKngJ9OFk5/FZgYzdyIG5/rxEgRevOoLO7uYjZoEp059S/t8IW4
+hxEw+b9xUNP0x1tTqSsgUP6fqSYilMajaHYGuRD9iV3LeP7hwWulpXY3hz2ejSSpQT+7bM
+tH0v8rJd+6JcPek5yeW48vFqmQcNTIjE6KX9A4BTquuX3mq38vMR/YcLRjjMHlEPcZSK3K
+Tb2TsN5On4VrMEjbo1k2Oriv70FvTikk3aRdd/xz8P0DqMAfv9IBVvU0qFGzP5C+L6rnDy
+Xrpwn7Wv+smi8bFyb0qPDhzLhTuu+5rG0K661h574HJ1lPzESsVp3l1KSW5TjJ+hHU3/XG
+f47gLg0Zos6xYhqxir81IlsFJMHIeY94vuVpG7zpdjfCCSvRcIBFgt/Vm7Ort1N5h/60mx
+r7sO8Xqn9K9fwpaZikH7732AANCtuALAPrd3MZJ7xE6Bf5Oeg0t1kwoeM92JfExgsL9T9M
+FI7qWKoOpLK/PWZX2VyRkRh3PNbIkT+U9FLXoike6TXISbM70ZqHupNTcLrWIJ9S7oDfT4
+dPTriQMP39sE+2muAwYWbyuX2TswMvOUOsRJxLjJXQLO8cCGHGObSHqcfz34VmHAyjywyq
+HqTy+0U6W5UgzaB4gzm3uNkrieU3U5okSqxhjVTPbr3OysOWUpnjzxDXNv+t62f3Fm45gD
+igmBibE3oVyPxsTJqvoJwFQRh4hr+memdg/jlt2rRKBZcM5+/L3sjjg+HYD3dzSsFFw3KL
+DwUvn75LyVAvQlAKcVOIujTPJIA8hCPvBHcprR9w90wAUNoV08WzjKhIK4XP6YW7nbVdVc
+jQM/cTQnY/EFoFU1kliyyixXDcKVMkevWroevlX
+License Agreement: CLOVER VERSION 1 (ONE) SOFTWARE LICENSE AGREEMENT
+
+1. Licenses and Software
+
+Cenqua Pty Ltd, an Australian Proprietary Limited Company ("CENQUA") 
+hereby grants to the purchaser (the "LICENSEE") a limited, revocable, 
+worldwide, non-exclusive, nontransferable, non-sublicensable license 
+to use the Clover version 1 (one) software (the "Software"), 
+including any minor upgrades thereof during the Term (hereinafter 
+defined) up to, but not including the next major version of the 
+Software. The licensee shall not, or knowingly allow others to, 
+reverse engineer, decompile, disassemble, modify, adapt, create 
+derivative works from or otherwise attempt to derive source code from 
+the Software provided. And, in accordance with the terms and 
+conditions of this Software License Agreement (the "Agreement"), the 
+Software shall be used solely by the licensed users in accordance 
+with the following edition specific conditions:
+
+a) Server Edition
+
+A Server Edition license entitles the Licensee to execute one 
+instance of Clover Server Edition on one (1) machine for the purposes 
+of instrumententing source code and generating reports. There are no 
+limitations on the use of the instrumented source code or generated 
+reports produced by Server Edition.
+
+b) Workstation Edition
+
+A Workstation Edition license entitles the licensee to use Clover 
+Workstation Edition on one (1) machine by one (1) individual end 
+user. Workstation Edition does not permit the generation of reports 
+for distribution.
+
+c) Team Edition
+
+A Team Edition license entitles the licensee to use Clover Team 
+edition on any number of machines solely by the licensed number of 
+users. Reports generated by Clover Team Edition are strictly for use 
+only by the licensed number of individual end users.
+
+2. License Fee
+
+In exchange for the License(s), the Licensee shall pay to CENQUA a 
+one-time, up front, non-refundable license fee. At the sole 
+discretion of CENQUA this fee will be waived for non-commercial 
+projects. Notwithstanding the Licensee's payment of the License Fee, 
+CENQUA reserves the right to terminate the License if CENQUA 
+discovers that the Licensee and/or the Licensee's use of the Software 
+is in breach of this Agreement.
+
+3. Proprietary Rights
+
+CENQUA will retain all right, title and interest in and to the 
+Software, all copies thereof, and CENQUA website(s), software, and 
+other intellectual property, including, but not limited to, ownership 
+of all copyrights, look and feel, trademark rights, design rights, 
+trade secret rights and any and all other intellectual property and 
+other proprietary rights therein. The Licensee will not directly or 
+indirectly obtain or attempt to obtain at any time, any right, title 
+or interest by registration or otherwise in or to the trademarks, 
+
+service marks, copyrights, trade names, symbols, logos or 
+designations or other intellectual property rights owned or used by 
+CENQUA. All technical manuals or other information provided by CENQUA 
+to the Licensee shall be the sole property of CENQUA.
+
+4. Term and Termination
+
+Subject to the other provisions hereof, this Agreement shall commence 
+upon the Licensee's opting into this Agreement and continue until the 
+Licensee discontinues use of the Software or the Agreement terminates 
+automatically upon the Licensee's breach of any term or condition of 
+this Agreement (the "Term"). Upon any such termination, the Licensee 
+will delete the Software immediately.
+
+5. Copying & Transfer
+
+The Licensee may copy the Software for back-up purposes only. The 
+
+Licensee may not assign or otherwise transfer the Software to any 
+third party.
+
+6. Specific Disclaimer of Warranty and Limitation of Liability
+
+THE SOFTWARE IS PROVIDED WITHOUT WARRANTY OF ANY KIND. CENQUA 
+DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT 
+LIMITED TO THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
+PARTICULAR PURPOSE. CENQUA WILL NOT BE LIABLE FOR ANY DAMAGES 
+ASSOCIATED WITH THE SOFTWARE, INCLUDING, WITHOUT LIMITATION, 
+ORDINARY, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES OF ANY KIND, 
+INCLUDING BUT NOT LIMITED TO DAMAGES RELATING TO LOST DATA OR LOST 
+PROFITS, EVEN IF CENQUA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH 
+DAMAGES.
+
+7. Warranties and Representations
+
+Licensee Indemnification. CENQUA agrees to indemnify, defend and hold 
+the Licensee harmless from and against any and all liabilities, 
+damages, losses, claims, costs, and expenses (including reasonable 
+legal fees) arising out of or resulting from the Software or the use 
+thereof infringing upon, misappropriating or violating any patents, 
+copyrights, trademarks, or trade secret rights or other proprietary 
+rights of persons, firms or entities who are not parties to this 
+Agreement.
+
+CENQUA Indemnification. The Licensee warrants and represents that the 
+Licensee's actions with regard to the Software will be in compliance 
+with all applicable laws; and the Licensee agrees to indemnify, 
+defend, and hold CENQUA harmless from and against any and all 
+liabilities, damages, losses, claims, costs, and expenses (including 
+reasonable legal fees) arising out of or resulting from the 
+Licensee's failure to observe the use restrictions set forth herein.
+
+8. Publicity
+
+The Licensee grants permission for CENQUA to use Licensee's name 
+solely in customer lists. CENQUA shall not, without prior consent in 
+writing, use the Licensee's name, or that of its affiliates, in any 
+form with the specific exception of customer lists. CENQUA agrees to 
+remove Licensee's name from any and all materials within 7 days if 
+notified by the Licensee in writing.
+
+9. Governing Law
+
+This Agreement shall be governed by the laws of New South Wales, 
+Australia.
+
+10.Independent Contractors
+
+The parties are independent contractors with respect to each other, 
+and nothing in this Agreement shall be construed as creating an 
+employer-employee relationship, a partnership, agency relationship or 
+a joint venture between the parties.
+
+11. Assignment
+
+This Agreement is not assignable or transferable by the Licensee. 
+CENQUA in its sole discretion may transfer a license to a third party 
+at the written request of the Licensee.
+
+12. Entire Agreement
+
+This Agreement constitutes the entire agreement between the parties 
+concerning the Licensee's use of the Software. This Agreement 
+supersedes any prior verbal understanding between the parties and any 
+Licensee purchase order or other ordering document, regardless of 
+whether such document is received by CENQUA before or after execution 
+of this Agreement. This Agreement may be amended only in writing by 
+CENQUA.

Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml	2007-03-26 20:04:39 UTC (rev 41)
+++ trunk/pom.xml	2007-03-28 16:58:21 UTC (rev 42)
@@ -1,4 +1,6 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.ajax4jsf</groupId>
 	<artifactId>master</artifactId>
@@ -12,8 +14,7 @@
 			<url>http://www.gnu.org/licenses/lgpl.html</url>
 			<distribution>repo</distribution>
 			<comments>
-				GNU LESSER GENERAL PUBLIC LICENSE
-				Version 2.1
+				GNU LESSER GENERAL PUBLIC LICENSE Version 2.1
 			</comments>
 		</license>
 	</licenses>
@@ -60,17 +61,23 @@
 		</developer>
 	</developers>
 	<distributionManagement>
-	  <downloadUrl>http://labs.jboss.com/portal/jbossajax4jsf/downloads</downloadUrl>
-                <repository>
-                        <id>release-repository</id>
-                        <uniqueVersion>false</uniqueVersion>
-                        <url>${releaseRepository}</url>
-                </repository>
-                <snapshotRepository>
-                        <id>snap-repository</id>
-                        <uniqueVersion>true</uniqueVersion>
-                        <url>${snapshotRepository}</url>
-                </snapshotRepository>
+		<downloadUrl>
+			http://labs.jboss.com/portal/jbossajax4jsf/downloads
+		</downloadUrl>
+		<repository>
+			<id>release-repository</id>
+			<uniqueVersion>false</uniqueVersion>
+			<url>${releaseRepository}</url>
+		</repository>
+		<snapshotRepository>
+			<id>snap-repository</id>
+			<uniqueVersion>true</uniqueVersion>
+			<url>${snapshotRepository}</url>
+		</snapshotRepository>
+		<site>
+		  <id>ajax4jsf-site</id>
+		  <url>ajax4jsf/</url>
+		</site>
 	</distributionManagement>
 	<repositories>
 		<repository>
@@ -89,13 +96,36 @@
 		</repository>
 	</repositories>
 	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-clover-plugin</artifactId>
+				<configuration>
+					<licenseLocation>clover-ajax4jsf.license</licenseLocation>
+					<jdk>1.5</jdk>
+				</configuration>
+				<executions>
+					<execution>
+						<phase>pre-site</phase>
+						<goals>
+							<goal>instrument</goal>
+							<goal>aggregate</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
 	</build>
-
-    <scm>
-    <connection>scm:svn:http://anonsvn.jboss.org/repos/ajax4jsf/</connection>
-    <developerConnection>scm:svn:https://svn.jboss.org/repos/ajax4jsf/</developerConnection>
-    <url>http://anonsvn.jboss.org/repos/ajax4jsf/</url>
-    </scm>
+
+	<scm>
+		<connection>
+			scm:svn:http://anonsvn.jboss.org/repos/ajax4jsf/trunk/
+		</connection>
+		<developerConnection>
+			scm:svn:https://svn.jboss.org/repos/ajax4jsf/trunk/
+		</developerConnection>
+		<url>http://anonsvn.jboss.org/repos/ajax4jsf/trunk/</url>
+	</scm>
 	<!--
 	-->
 	<reporting>
@@ -146,9 +176,22 @@
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-surefire-report-plugin</artifactId>
 			</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-clover-plugin</artifactId>
+				<configuration>
+					<licenseLocation>clover-ajax4jsf.license</licenseLocation>
+					<jdk>1.5</jdk>
+				</configuration>
+			</plugin>
 		</plugins>
 
 	</reporting>
+		<ciManagement>
+	  <notifiers></notifiers>
+	  <system>cruisecontrol</system>
+	</ciManagement>
+	
 	<modules>
 		<module>framework</module>
 		<module>test</module>
@@ -199,7 +242,9 @@
 								</manifest>
 								<manifestEntries>
 									<mode>development</mode>
-									<Build-Number>${buildNumber}</Build-Number>
+									<Build-Number>
+										${buildNumber}
+									</Build-Number>
 								</manifestEntries>
 							</archive>
 						</configuration>




More information about the ajax4jsf-svn-commits mailing list