You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by aj...@apache.org on 2008/08/03 14:29:45 UTC

svn commit: r682152 - in /incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests: ./ etc/ lib/

Author: ajaquith
Date: Sun Aug  3 05:29:43 2008
New Revision: 682152

URL: http://svn.apache.org/viewvc?rev=682152&view=rev
Log:
Massive re-factoring to make Stripes less invasive.

Added:
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/TranslationsCheck.java   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/commons-el-1.0.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-compiler-5.5.25.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-runtime-5.5.25.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-jmx-5.1.14.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-plus-5.1.14.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-servlet-5.1.14.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-java-client-driver-1.0-beta1.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-server-1.0-beta1.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/stripes-1.5-RC1.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/stripes-1.5-SNAPSHOT-947.jar   (with props)
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/yuicompressor-2.3.3.jar   (with props)
Removed:
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/web unit tests
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/webtests.xml
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-java-client-driver-0.9.2.jar
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-server-0.9.2-patched.jar
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/servlet.jar
Modified:
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/TextFormattingRules.txt
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki.properties.tmpl
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_rcs.properties.tmpl
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_vers.properties.tmpl
    incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/userdatabase.xml.tmpl

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/TranslationsCheck.java
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/TranslationsCheck.java?rev=682152&view=auto
==============================================================================
--- incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/TranslationsCheck.java (added)
+++ incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/TranslationsCheck.java Sun Aug  3 05:29:43 2008
@@ -0,0 +1,151 @@
+import java.io.*;
+import java.util.*;
+
+import com.ecyrd.jspwiki.Release;
+
+/**
+ * Simple utility that shows you a sorted list of property differences between
+ * the 'default en' and a given i18n file. It also warns if there are any duplicates.
+ * <p>
+ * The first argument is the language, and it is mandatory.
+ * The second argument is the path.  If the path is not defined, uses current path (.)
+ * <p>
+ * For example (if you're compiling your classes to "classes"):
+ * <code>
+ * java -cp classes TranslationsCheck fi
+ * </code>
+ * 
+ * @author Christoph Sauer
+ * @author Florian Holeczek
+ */
+public class TranslationsCheck
+{
+    private static final TreeSet<String> allProps = new TreeSet<String>();  // sorted, no duplicates
+    private static final TreeSet<String> duplProps = new TreeSet<String>();
+    
+    // Change these to your settings...
+    static String base = ".";
+    static String suffix = null;
+   
+    public static void main(String[] args) throws IOException
+    {
+        if( args.length == 0 )
+        {
+            System.out.println("Usage: java TranslationsCheck <language> [<path>]");
+            return;
+        }
+        
+        suffix = args[0];
+
+        if( args.length >= 2 )
+        {
+            base = args[1];
+        }
+        
+        System.out.println("Using code base " + Release.VERSTR);
+        System.out.println("Internationalization property file differences between 'default en' and '"
+                           + suffix + "' following:\n");
+
+        diff("/etc/i18n/CoreResources.properties",
+             "/etc/i18n/CoreResources_" + suffix + ".properties");
+        detectDuplicates("/etc/i18n/CoreResources_" + suffix + ".properties");
+
+        diff("/etc/i18n/templates/default.properties",
+             "/etc/i18n/templates/default_" + suffix + ".properties");
+        detectDuplicates("/etc/i18n/templates/default_" + suffix + ".properties");
+
+        diff("/etc/i18n/plugin/PluginResources.properties",
+             "/etc/i18n/plugin/PluginResources_" + suffix + ".properties");
+        detectDuplicates("/etc/i18n/plugin/PluginResources_" + suffix + ".properties");
+        
+        System.out.println("Duplicates overall (two or more occurences):");
+        System.out.println("--------------------------------------------");
+        Iterator iter = duplProps.iterator();
+        if (duplProps.size() == 0)
+            System.out.println("(none)");
+        else
+            while (iter.hasNext())
+                System.out.println(iter.next());
+        System.out.println();
+
+        System.out.println("NOTE: Please remember that dependent on the usage of these i18n files, outdated " +
+        		"properties maybe should not be deleted, because they may be used by previous releases. " +
+        		"Moving them to a special section in the file may be the better solution.");
+    }
+
+    public static void diff(String source1, String source2) throws FileNotFoundException, IOException
+    {
+        // Standard Properties
+        Properties p1 = new Properties();
+        p1.load(new FileInputStream(new File(base + source1)));
+
+        Properties p2 = new Properties();
+        p2.load(new FileInputStream(new File(base + source2)));
+
+        String msg = "Properties in file " + source2;
+        System.out.println(msg);
+        StringBuffer sb = new StringBuffer(msg.length());
+        for (int i = 0; i < msg.length(); i++)
+            sb.append("-");
+        System.out.println(sb.toString());
+
+        System.out.println("Missing:");
+        System.out.println("--------");
+        Iterator iter = sortedNames(p1).iterator();
+        while (iter.hasNext())
+        {
+            String name = (String) iter.next();
+            String value = p1.getProperty(name);
+
+            if (p2.get(name) == null)
+            {
+                System.out.println(name + " = " + value);
+            }
+        }
+        System.out.println();
+
+        System.out.println("Outdated or superfluous:");
+        System.out.println("------------------------");
+        iter = sortedNames(p2).iterator();
+        while (iter.hasNext())
+        {
+            String name = (String) iter.next();
+            String value = p2.getProperty(name);
+
+            if (p1.get(name) == null)
+            {
+                System.out.println(name + " = " + value);
+            }
+        }
+        System.out.println();
+    }
+
+    private static List sortedNames(Properties p)
+    {
+        List<String> list = new ArrayList<String>();
+        Enumeration iter = p.propertyNames();
+        while (iter.hasMoreElements())
+        {
+            list.add( (String)iter.nextElement() );
+        }
+
+        Collections.sort(list);
+        return list;
+    }
+    
+    private static void detectDuplicates(String source) throws IOException
+    {
+        Properties p = new Properties();
+        p.load(new FileInputStream(new File(base + source)));
+        
+        Enumeration iter = p.propertyNames();
+        String currentStr;
+        while (iter.hasMoreElements())
+        {
+            currentStr = (String) iter.nextElement();
+            if (!allProps.add(currentStr))
+                duplProps.add(currentStr);
+        }
+    }
+    
+}

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/TranslationsCheck.java
------------------------------------------------------------------------------
    svn:executable = *

Modified: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/TextFormattingRules.txt
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/TextFormattingRules.txt?rev=682152&r1=682151&r2=682152&view=diff
==============================================================================
--- incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/TextFormattingRules.txt (original)
+++ incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/TextFormattingRules.txt Sun Aug  3 05:29:43 2008
@@ -128,7 +128,8 @@
 
 !Deleting pages
 
-This is not possible. You can, of course, remove all the links to that page, which makes it inaccesible. Or you can [email me|mailto:jalkanen+jspwiki@regex.fi], and I'll remove the page.
+Deleting pages is possible from the "Info" page.  However, only authorized users can access
+this functionality - for example, administrators.
 
 !Adding new pages
 

Modified: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki.properties.tmpl
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki.properties.tmpl?rev=682152&r1=682151&r2=682152&view=diff
==============================================================================
--- incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki.properties.tmpl (original)
+++ incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki.properties.tmpl Sun Aug  3 05:29:43 2008
@@ -28,9 +28,6 @@
 
 jspwiki.encoding = ISO-8859-1
 
-jspwiki.authenticator = FileAuthenticator
-jspwiki.fileAuthenticator.fileName = @tests.auth.filename@
-
 jspwiki.filterConfig = @tests.filter@
 
 jspwiki.baseURL = http://localhost/
@@ -84,6 +81,7 @@
 
 jspwiki.userdatabase.datasource=jdbc/UserDatabase
 jspwiki.userdatabase.table=users
+jspwiki.userdatabase.uid=uid
 jspwiki.userdatabase.email=email
 jspwiki.userdatabase.fullName=full_name
 jspwiki.userdatabase.loginName=login_name
@@ -91,6 +89,8 @@
 jspwiki.userdatabase.wikiName=wiki_name
 jspwiki.userdatabase.created=created
 jspwiki.userdatabase.modified=modified
+jspwiki.userdatabase.lockExpiry=lock_expiry
+jspwiki.userdatabase.attributes=attributes
 jspwiki.userdatabase.roleTable=roles
 jspwiki.userdatabase.role=role
 jspwiki.groupdatabase.datasource=jdbc/GroupDatabase
@@ -119,14 +119,17 @@
 
 #
 #  Log everything into a file.
-#
+log4j.rootCategory=INFO,FileLog
+log4j.logger.com.ecyrd.jspwiki=INFO, FileLog
+log4j.logger.org.mortbay=INFO, TestContainerLog
+log4j.logger.SecurityLog=INFO, SecurityAppender
+
 log4j.appender.FileLog = org.apache.log4j.RollingFileAppender
 log4j.appender.FileLog.MaxFileSize    = 10MB
 log4j.appender.FileLog.MaxBackupIndex = 14
 log4j.appender.FileLog.File = @tests.logfile@
 log4j.appender.FileLog.layout = org.apache.log4j.PatternLayout
 log4j.appender.FileLog.layout.ConversionPattern=%d [%t] %p %c %x - %m%n
-log4j.rootCategory=DEBUG,FileLog
 
 log4j.appender.SecurityAppender = org.apache.log4j.RollingFileAppender
 log4j.appender.SecurityAppender.MaxFileSize    = 10MB
@@ -134,7 +137,12 @@
 log4j.appender.SecurityAppender.File = @securitylog@
 log4j.appender.SecurityAppender.layout = org.apache.log4j.PatternLayout
 log4j.appender.SecurityAppender.layout.ConversionPattern=%d %p - %m%n
-log4j.logger.SecurityLog=INFO, SecurityAppender
+
+log4j.appender.TestContainerLog = org.apache.log4j.RollingFileAppender
+log4j.appender.TestContainerLog.MaxFileSize    = 10MB
+log4j.appender.TestContainerLog.MaxBackupIndex = 14
+log4j.appender.TestContainerLog.layout = org.apache.log4j.PatternLayout
+log4j.appender.TestContainerLog.layout.ConversionPattern=%d [%t] %p %c %x - %m%n
 
 # JavaMail properties
 mail.smtp.host = 127.0.0.1
@@ -147,3 +155,6 @@
 jspwiki.approver.workflow.saveWikiPage=
 jspwiki.approver.workflow.foo=janne
 jspwiki.approver.workflow.bar=Admin
+
+# URL Constructor
+jspwiki.urlConstructor = StripesURLConstructor

Modified: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_rcs.properties.tmpl
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_rcs.properties.tmpl?rev=682152&r1=682151&r2=682152&view=diff
==============================================================================
--- incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_rcs.properties.tmpl (original)
+++ incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_rcs.properties.tmpl Sun Aug  3 05:29:43 2008
@@ -59,6 +59,7 @@
 
 jspwiki.userdatabase.datasource=jdbc/UserDatabase
 jspwiki.userdatabase.table=users
+jspwiki.userdatabase.uid=uid
 jspwiki.userdatabase.email=email
 jspwiki.userdatabase.fullName=full_name
 jspwiki.userdatabase.loginName=login_name
@@ -66,6 +67,8 @@
 jspwiki.userdatabase.wikiName=wiki_name
 jspwiki.userdatabase.created=created
 jspwiki.userdatabase.modified=modified
+jspwiki.userdatabase.lockExpiry=lock_expiry
+jspwiki.userdatabase.attributes=attributes
 jspwiki.userdatabase.roleTable=roles
 jspwiki.userdatabase.role=role
 jspwiki.groupdatabase.datasource=jdbc/GroupDatabase
@@ -110,3 +113,6 @@
 log4j.appender.SecurityAppender.layout = org.apache.log4j.PatternLayout
 log4j.appender.SecurityAppender.layout.ConversionPattern=%d %p - %m%n
 log4j.logger.SecurityLog=INFO, SecurityAppender
+
+# URL Constructor
+jspwiki.urlConstructor = StripesURLConstructor

Modified: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_vers.properties.tmpl
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_vers.properties.tmpl?rev=682152&r1=682151&r2=682152&view=diff
==============================================================================
--- incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_vers.properties.tmpl (original)
+++ incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/jspwiki_vers.properties.tmpl Sun Aug  3 05:29:43 2008
@@ -61,6 +61,7 @@
 
 jspwiki.userdatabase.datasource=jdbc/UserDatabase
 jspwiki.userdatabase.table=users
+jspwiki.userdatabase.uid=uid
 jspwiki.userdatabase.email=email
 jspwiki.userdatabase.fullName=full_name
 jspwiki.userdatabase.loginName=login_name
@@ -68,6 +69,8 @@
 jspwiki.userdatabase.wikiName=wiki_name
 jspwiki.userdatabase.created=created
 jspwiki.userdatabase.modified=modified
+jspwiki.userdatabase.lockExpiry=lock_expiry
+jspwiki.userdatabase.attributes=attributes
 jspwiki.userdatabase.roleTable=roles
 jspwiki.userdatabase.role=role
 jspwiki.groupdatabase.datasource=jdbc/GroupDatabase
@@ -112,3 +115,6 @@
 log4j.appender.SecurityAppender.layout = org.apache.log4j.PatternLayout
 log4j.appender.SecurityAppender.layout.ConversionPattern=%d %p - %m%n
 log4j.logger.SecurityLog=INFO, SecurityAppender
+
+# URL Constructor
+jspwiki.urlConstructor = StripesURLConstructor

Modified: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/userdatabase.xml.tmpl
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/userdatabase.xml.tmpl?rev=682152&r1=682151&r2=682152&view=diff
==============================================================================
--- incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/userdatabase.xml.tmpl (original)
+++ incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/etc/userdatabase.xml.tmpl Sun Aug  3 05:29:43 2008
@@ -1,10 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?><users>
-  <user email="janne@ecyrd.com" fullName="Janne Jalkanen" loginName="janne" password="{SHA}457b08e825da547c3b77fbc1ff906a1d00a7daee" wikiName="JanneJalkanen" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
-  <user email="user@example.com" loginName="user" password="{SHA}5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
-  <user loginName="admin" wikiName="Administrator" fullName="Administrator" email="admin@locahost" password="{SHA}457b08e825da547c3b77fbc1ff906a1d00a7daee" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
-  <user loginName="Alice" wikiName="Alice" fullName="Alice" email="alice@example.com" password="{SHA}5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
-  <user loginName="Bob" wikiName="Bob" fullName="Bob" email="bob@example.com" password="{SHA}5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
-  <user loginName="Charlie" wikiName="Charlie" fullName="Charlie" email="charlie@example.com" password="{SHA}5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
-  <user loginName="Fred" wikiName="FredFlintstone" fullName="Fred Flintstone" email="fred@example.com" password="{SHA}5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
-  <user loginName="Biff" wikiName="Biff" fullName="Biff" email="biff@example.com" password="{SHA}5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
-</users>
\ No newline at end of file
+  <user uid="-7739839977499061014" email="janne@ecyrd.com" fullName="Janne Jalkanen" loginName="janne" password="{SSHA}1WFv9OV11pD5IySgVH3sFa2VlCyYjbLrcVT/qw==" wikiName="JanneJalkanen" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST">
+    <attributes>rO0ABXNyABFqYXZhLnV0aWwuSGFzaE1hcAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVzaG9sZHhwP0AAAAAAAAx3CAAAABAAAAACdAAKYXR0cmlidXRlMXQAEXNvbWUgcmFuZG9tIHZhbHVldAAKYXR0cmlidXRlMnQADWFub3RoZXIgdmFsdWV4</attributes>
+  </user>
+  <user uid="-8629747547991531672" email="user@example.com" loginName="user" password="{SSHA}iQWmcKE8PyO965jh4+VNLYbxagaDdS0nC9GmuQ==" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
+  <user loginName="admin" wikiName="Administrator" fullName="Administrator" email="admin@locahost" password="{SSHA}6YNKYMwXICUf5pMvYUZumgbFCxZMT2njtUQtJw==" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
+  <user loginName="Alice" wikiName="Alice" fullName="Alice" email="alice@example.com" password="{SSHA}3V4zI5W6mT+x5NIHKI2KFQIYBdnAYKNOE9Aj+Q==" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
+  <user loginName="Bob" wikiName="Bob" fullName="Bob" email="bob@example.com" password="{SSHA}NP3aAmiwK0gHywTe4qbY6klKDqnZ+F9ym9YiLg==" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
+  <user loginName="Charlie" wikiName="Charlie" fullName="Charlie" email="charlie@example.com" password="{SSHA}wn81B14F9axtTVYsipQKC2OWQHlc6EcpMSe58Q==" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
+  <user loginName="Fred" wikiName="FredFlintstone" fullName="Fred Flintstone" email="fred@example.com" password="{SSHA}iDeE9dysPUE28SWd6yeIqiIj9sIVyiMM7VnMKQ==" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
+  <user loginName="Biff" wikiName="Biff" fullName="Biff" email="biff@example.com" password="{SSHA}xKAIienaZZHhKTGCNv5Li6lzeemaSs6ZYXTHFQ==" created="2006.06.25 at 14:50:54:000 EDT" lastModified="2006.01.26 at 14:50:54:000 EST"/>
+</users>

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/commons-el-1.0.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/commons-el-1.0.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/commons-el-1.0.jar
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/commons-el-1.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-compiler-5.5.25.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-compiler-5.5.25.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-compiler-5.5.25.jar
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-compiler-5.5.25.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-runtime-5.5.25.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-runtime-5.5.25.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-runtime-5.5.25.jar
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jasper-runtime-5.5.25.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-jmx-5.1.14.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-jmx-5.1.14.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-jmx-5.1.14.jar
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-jmx-5.1.14.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-plus-5.1.14.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-plus-5.1.14.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-plus-5.1.14.jar
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-plus-5.1.14.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-servlet-5.1.14.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-servlet-5.1.14.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-servlet-5.1.14.jar
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/jetty-servlet-5.1.14.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-java-client-driver-1.0-beta1.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-java-client-driver-1.0-beta1.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-java-client-driver-1.0-beta1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-server-1.0-beta1.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-server-1.0-beta1.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/selenium-server-1.0-beta1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/stripes-1.5-RC1.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/stripes-1.5-RC1.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/stripes-1.5-RC1.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/stripes-1.5-SNAPSHOT-947.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/stripes-1.5-SNAPSHOT-947.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/stripes-1.5-SNAPSHOT-947.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/yuicompressor-2.3.3.jar
URL: http://svn.apache.org/viewvc/incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/yuicompressor-2.3.3.jar?rev=682152&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/yuicompressor-2.3.3.jar
------------------------------------------------------------------------------
    svn:executable = *

Propchange: incubator/jspwiki/branches/JSPWIKI_2_9_STRIPES_BRANCH/tests/lib/yuicompressor-2.3.3.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream