Revision: 711
          http://jwebunit.svn.sourceforge.net/jwebunit/?rev=711&view=rev
Author:   henryju
Date:     2007-12-01 08:32:13 -0800 (Sat, 01 Dec 2007)

Log Message:
-----------
Updated HtmlUnit version (1.11->1.13).
Updated Selenium version (0.9.2-SNAPSHOT -> 0.9.2).
Updated Clover plugin (need a new license).

Modified Paths:
--------------
    trunk/jwebunit-selenium-plugin/pom.xml
    trunk/jwebunit-webtestcase-generator/pom.xml
    trunk/pom.xml
    trunk/src/changes/changes.xml
    trunk/src/site/xdoc/building-maven.xml
    trunk/src/test/clover/clover.license

Property Changed:
----------------
    trunk/


Property changes on: trunk
___________________________________________________________________
Name: svn:ignore
   + target


Modified: trunk/jwebunit-selenium-plugin/pom.xml
===================================================================
--- trunk/jwebunit-selenium-plugin/pom.xml      2007-07-25 16:34:41 UTC (rev 
710)
+++ trunk/jwebunit-selenium-plugin/pom.xml      2007-12-01 16:32:13 UTC (rev 
711)
@@ -9,15 +9,6 @@
     <artifactId>jwebunit-selenium-plugin</artifactId>
     <name>Selenium Plugin</name>
     <description>Selenium plugin for JWebUnit.</description>
-    <repositories>
-        <repository>
-            <releases />
-            <snapshots />
-            <id>selenium</id>
-            <name>Selenium repository</name>
-            <url>http://maven.openqa.org/</url>
-        </repository>
-    </repositories>
     <build>
         <plugins>
             <plugin>
@@ -46,7 +37,6 @@
         <dependency>
             <groupId>org.openqa.selenium.client-drivers</groupId>
             <artifactId>selenium-java-client-driver</artifactId>
-            <version>0.9.2-SNAPSHOT</version>
             <exclusions>
                 <exclusion>
                     <groupId>org.openqa.selenium.server</groupId>

Modified: trunk/jwebunit-webtestcase-generator/pom.xml
===================================================================
--- trunk/jwebunit-webtestcase-generator/pom.xml        2007-07-25 16:34:41 UTC 
(rev 710)
+++ trunk/jwebunit-webtestcase-generator/pom.xml        2007-12-01 16:32:13 UTC 
(rev 711)
@@ -24,6 +24,7 @@
                         </goals>
                         <configuration>
                             
<packageName>net.sourceforge.jwebunit.javacc</packageName>
+                           
<outputDirectory>target/generated-sources/javacc</outputDirectory>
                         </configuration>
                     </execution>
                 </executions>

Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml       2007-07-25 16:34:41 UTC (rev 710)
+++ trunk/pom.xml       2007-12-01 16:32:13 UTC (rev 711)
@@ -149,10 +149,23 @@
             <name>Mojo Codehaus Repository</name>
             <url>http://repository.codehaus.org/</url>
         </repository>
+        <repository>
+            <id>selenium</id>
+            <name>Selenium repository</name>
+            <url>http://maven.openqa.org/</url>
+        </repository>
     </repositories>
+    <pluginRepositories>
+        <pluginRepository>
+            <id>atlassian-m2-repository</id>
+            <name>Atlassian Maven 2.x Repository</name>
+            <url>http://repository.atlassian.com/maven2</url>
+        </pluginRepository>
+    </pluginRepositories>
     <build>
         <plugins>
             <plugin>
+                <groupId>com.atlassian.maven.plugins</groupId>
                 <artifactId>maven-clover-plugin</artifactId>
                 <configuration>
                     <flushPolicy>threaded</flushPolicy>
@@ -198,6 +211,14 @@
                     </descriptors>
                 </configuration>
             </plugin>
+            <plugin>
+               <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-release-plugin</artifactId>
+                <configuration>
+                    <autoVersionSubmodules>true</autoVersionSubmodules>
+                    <preparationGoals>clean install</preparationGoals>
+                </configuration>
+            </plugin>
         </plugins>
         <pluginManagement>
             <plugins>
@@ -213,7 +234,7 @@
                     <inherited>true</inherited>
                     <groupId>org.codehaus.mojo</groupId>
                     <artifactId>javacc-maven-plugin</artifactId>
-                    <version>2.2-SNAPSHOT</version>
+                    <version>2.2</version>
                 </plugin>
                 <plugin>
                     <inherited>true</inherited>
@@ -248,7 +269,7 @@
             <dependency>
                 <groupId>org.mortbay.jetty</groupId>
                 <artifactId>jetty</artifactId>
-                <version>6.1.3</version>
+                <version>6.1.6</version>
             </dependency>
             <dependency>
                 <groupId>commons-fileupload</groupId>
@@ -263,9 +284,14 @@
             <dependency>
                 <groupId>htmlunit</groupId>
                 <artifactId>htmlunit</artifactId>
-                <version>1.11</version>
+                <version>1.13</version>
             </dependency>
             <dependency>
+                <groupId>org.openqa.selenium.client-drivers</groupId>
+                <artifactId>selenium-java-client-driver</artifactId>
+                <version>0.9.2</version>
+            </dependency>
+            <dependency>
                 <groupId>regexp</groupId>
                 <artifactId>regexp</artifactId>
                 <version>1.3</version>
@@ -316,7 +342,7 @@
                 <artifactId>taglist-maven-plugin</artifactId>
             </plugin>
             <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
+                <groupId>com.atlassian.maven.plugins</groupId>
                 <artifactId>maven-clover-plugin</artifactId>
                 <configuration>
                     <generateHistorical>true</generateHistorical>
@@ -425,7 +451,7 @@
         <site>
             <id>jwebunit-website</id>
             <name>JWebUnit WebSite - Sourceforge</name>
-            <url>file://d:/temp/site-jwebunit</url>
+            
<url>scp://shell.sourceforge.net/home/groups/j/jw/jwebunit/htdocs</url>
         </site>
         <repository>
             <id>jwebunit-m2-repo</id>

Modified: trunk/src/changes/changes.xml
===================================================================
--- trunk/src/changes/changes.xml       2007-07-25 16:34:41 UTC (rev 710)
+++ trunk/src/changes/changes.xml       2007-12-01 16:32:13 UTC (rev 711)
@@ -7,14 +7,17 @@
         </author>
     </properties>
     <body>
-       <release version="1.5" date="UNKNOW">
+        <release version="1.5" date="UNKNOW">
+            <action type="update" dev="Julien Henry">
+                Update to HtmlUnit 1.13.
+            </action>
             <action type="add" dev="Julien Henry">
                 Add basic Selenium support.
             </action>
             <action type="update" dev="Julien Henry">
                 Rename IJWebUnitDialog in ITestingEngine.
             </action>
-       </release>
+        </release>
        <release version="1.4.1" date="may 5, 2007">
                <action type="fix" dev="Julien Henry" issue="1706395" 
due-to="meilon">
                 getPageSource() now returns source of the current frame or 
window.

Modified: trunk/src/site/xdoc/building-maven.xml
===================================================================
--- trunk/src/site/xdoc/building-maven.xml      2007-07-25 16:34:41 UTC (rev 
710)
+++ trunk/src/site/xdoc/building-maven.xml      2007-12-01 16:32:13 UTC (rev 
711)
@@ -23,15 +23,15 @@
                     First you need to download the latest Maven 2, which
                     currently is
                     <a href="http://maven.apache.org";>
-                        <tt>Maven-2.0.6</tt>
+                        <tt>Maven-2.0.8</tt>
                     </a>
                     , make sure you download the binary archive
-                    (maven-2.0.6-bin.zip).
+                    (e.g. apache-maven-2.0.8-bin.tar.bz2).
                 </p>
                 <p>
                     Installing Maven should be easy: unzip the file to
                     any directory you like, let's say:
-                    <source>C:\maven-2.0.6</source>
+                    <source>/opt/apache-maven-2.0.8</source>
                 </p>
                 <p>
                     Next you need to do 2 things:
@@ -39,11 +39,11 @@
                         <li>
                             add an environment variable MAVEN_HOME which
                             points to the install directory of Maven,
-                            i.e. C:\maven-2.0.6
+                            i.e. /opt/apache-maven-2.0.8
                         </li>
                         <li>
                             add
-                            <tt>%MAVEN_HOME%\bin</tt>
+                            <tt>$MAVEN_HOME/bin</tt>
                             to your path (using the variable you can
                             switch more easily when a new version
                             arrives)
@@ -73,34 +73,25 @@
             <subsection
                 name="Installing not released or snapshot plugins">
                 <p>
-                    JWebUnit needs some bleeding edge Maven plugins to
-                    build properly.
+                    JWebUnit needs some tweak to
+                    build properly under Microsoft Windows.
                 </p>
                 <ul>
                     <li>
-                        javacc-maven-plugin 2.2-SNAPSHOT because of this
+                        javacc-maven-plugin 2.3-SNAPSHOT because of this
                         <a
-                            href="http://jira.codehaus.org/browse/MJAVACC-20";>
+                            href="http://jira.codehaus.org/browse/MJAVACC-29";>
                             issue
                         </a>
                     </li>
-                    <li>
-                        [cosmetic] maven-javadoc-plugin 2.3-SNAPSHOT.
-                    </li>
                 </ul>
                 <p>
-                    I'm affraid as long these patchs are not applied and
-                    plugins are not released, JWebUnit builds are not
-                    reproductible. You can vote for these issues or spam
+                    Windows users will have to checkout sources of 
javacc-maven-plugin then
+                    apply patch proposed in MJAVACC-29 then build the plugin 
(should be 2.3-SNAPSHOT)
+                    then alter JWebUnit pom.xml to use your local version.
+                    You can vote for these issues or spam
                     the Maven mailing list to help. ;)
                 </p>               
-                <p>
-                    Installation of javacc-maven-plugin-2.2-SNAPSHOT
-                    <br />
-                    You have to add Codehaus Snapshot Repository to your
-                    settings.xml, but it could mess your repository by
-                    downloading and using not intended SNAPSHOTS.
-                </p>
             </subsection>
             <subsection name="Building JWebUnit">
                 <p>

Modified: trunk/src/test/clover/clover.license
===================================================================
--- trunk/src/test/clover/clover.license        2007-07-25 16:34:41 UTC (rev 
710)
+++ trunk/src/test/clover/clover.license        2007-12-01 16:32:13 UTC (rev 
711)
@@ -1,169 +1,4 @@
-Product: Clover
-License: Open Source License, 0.x, 1.x
-Issued: Wed Nov 29 2006 13:34:19 CST
-Expiry: Never
-Maintenance Expiry: Never
-Key: 7f17a20b5b090da53672ec2be
-Name: Julien HENRY
-Org: JWebUnit
-Certificate: AAAB5G+Ow8B7/zEbxOMqqKwwrdpP+a1COmJGHco7sCNLjHkHnajPF+dQW
-Ct12PMy0uml0s9xuus5wKngJ9OFk5DFeh01dzQF66bhXH1HsO1TZPnKl85Q9hY8Obs0fxY
-3jhJRbYV9eewtg+KPUM0ZP/Wbb5ulMfvsUoa5QDMxb37PP7IjS6Y7TILtnFKsWjcAJcnyM
-vXutYDmQ//FBc2l+nTm/c3MqmkbfjIYHeunuA0eSLzgRW+qwN+DcvMXPhmxZH8XbsNQNGu
-IfyH8f4LopUzPByro1FTLtDe+n1mWvUY6flN6yTSocEHgaWOy4Y1zp0EmRGrT8WuvjLrGz
-ynu1SXGxvgxxO3N1ao3GyJnKX/uvfsEGVi8oF9ut5uMkQiocjgTsDBzHD7aUCIg628h6jK
-f6eRL0xg0uqxIn60z5stPhq4pLnxPKtgoqTUk7iBakfSLQPRcIBFgt/F74uO+08k689Qj1
-qnqaYe+lJL3OFdoJ3VFsu2SAhhFre9Vfrf/1cZQ7B1oCqo3fxBu21Yvbds0a+8oganmWtQ
-GL+aIQ4Stf73QT9OmTCR0A37CPLMiQ+c9QIrqz0erRycQJf7xfffjoo6mePPENc2/63rG+
-sDKpmkGNC8uOMDe8AgEX7H6W2a328vWVJWf8V5bJpfCibEcg03N9nZKK57k3YxLO5/Mnwp
-fyO21rQLIhiCnzpr8tOi+qiAukXnv1GxsjlpvVVCtP3WaGovhmv64w9x4j/hJVv76xleAU
-4mOYBHr7NHH1qV50TVnKEzU9iwT0wgcW6TanHdhxtW+G4l4Vdi3+UFXv+ldCoqGhQ==
-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.
+MQpNMhENqlxGcrLMOGJoHGbfpQQbIHXwBKdQHgnoJIPpWcu
+mj2KsjCI4jjE6OmAX86ksjtB2L06E2bAAQ14fyLOfeyGHGY
+PNrOUxOQNMPMMQPqpnRwxnNrmMqpqmOQrrsWXWSvTvxWtSN
+nmpmUUnnvsroqusqrnuUUnnvsroqusqrnuUUANbYLkfqUUn
\ No newline at end of file


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
JWebUnit-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jwebunit-development

Reply via email to