Author: kkolinko
Date: Wed Jan 27 18:13:01 2010
New Revision: 903776

URL: http://svn.apache.org/viewvc?rev=903776&view=rev
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47689
Enable the test Ant target to work

Modified:
    tomcat/tc5.5.x/trunk/STATUS.txt
    tomcat/tc5.5.x/trunk/container/catalina/build.xml
    
tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/catalina/util/CookieToolsTestCase.java
    
tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/naming/resources/BaseDirContextTestCase.java
    tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml

Modified: tomcat/tc5.5.x/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/STATUS.txt?rev=903776&r1=903775&r2=903776&view=diff
==============================================================================
--- tomcat/tc5.5.x/trunk/STATUS.txt (original)
+++ tomcat/tc5.5.x/trunk/STATUS.txt Wed Jan 27 18:13:01 2010
@@ -168,12 +168,6 @@
   +1: markt, kkolinko
   -1: 
 
-* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47689
-  Enable the test Ant target to work
-  https://issues.apache.org/bugzilla/attachment.cgi?id=24704
-  +1: markt, rjung, kkolinko
-  -1: 
-
 * Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47963
   Prevent use of non-RFC2616 compliant custom status messages
   http://svn.apache.org/viewvc?rev=892612&view=rev

Modified: tomcat/tc5.5.x/trunk/container/catalina/build.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/container/catalina/build.xml?rev=903776&r1=903775&r2=903776&view=diff
==============================================================================
--- tomcat/tc5.5.x/trunk/container/catalina/build.xml (original)
+++ tomcat/tc5.5.x/trunk/container/catalina/build.xml Wed Jan 27 18:13:01 2010
@@ -42,6 +42,7 @@
   <property name="tomcat-coyote.home"     value="${jtc.home}/coyote"/>
   <property name="tomcat-jk.home"         value="${jtc.home}/jk"/>
   <property name="tomcat-http11.home"     value="${jtc.home}/http11"/>
+  <property name="tomcat-jni.home"        value="${jtc.home}/jni"/>
 
   <!-- Dependent JARs and files -->
   <property name="ant.jar" value="${ant.home}/lib/ant.jar"/>
@@ -53,7 +54,7 @@
   <property name="tomcat-jk2.jar"
            value="${tomcat-jk.home}/build/lib/tomcat-jk2.jar"/>
   <property name="tomcat-jni.jar"
-           value="${tomcat-jk.home}/build/lib/tomcat-jni.jar"/>
+           value="${tomcat-jni.home}/dist/tomcat-jni.jar"/>
   <property name="jk2.properties"
            value="${tomcat-jk.home}/build/conf/jk2.properties"/>
   <property name="tomcat-http11.jar"
@@ -74,6 +75,7 @@
     <pathelement location="${commons-modeler.jar}"/>
     <pathelement location="${tomcat-util.jar}"/>
     <pathelement location="${tomcat-coyote.jar}"/>
+    <pathelement location="${tomcat-http11.jar}"/>
     <pathelement location="${jaas.jar}"/>
     <pathelement location="${javagroups.jar}"/>
     <pathelement location="${jcert.jar}"/>
@@ -591,7 +593,7 @@
 
 
   <!-- =================== BUILD: Build tomcat-util ======================= -->
-  <target name="build-tomcat-util">
+  <target name="build-tomcat-util" depends="build-tomcat-jni">
 
     <ant dir="${tomcat-util.home}" target="build-main">
        <property name="jmx.jar" value="${jmx.jar}" />
@@ -605,6 +607,25 @@
   </target>
 
 
+  <!-- =================== BUILD: Build tomcat-jni ======================== -->
+  <target name="build-tomcat-jni">
+
+    <ant dir="${tomcat-jni.home}" target="jar" inheritAll="false" >
+      <property name="final.name" value="tomcat-jni" />
+    </ant>
+
+  </target>
+
+
+  <!-- =================== BUILD: Build tomcat-jni ======================== -->
+  <target name="build-webapps">
+
+    <ant dir="../webapps" target="ROOT" inheritAll="false" >
+    </ant>
+
+  </target>
+
+
   <!-- ================ BUILD: Compile Catalina Components ================ -->
   <target name="build-catalina" 
depends="build-catalina-core,build-catalina-optional"/>
 
@@ -695,6 +716,7 @@
   <target name="build-tomcat-coyote">
 
     <ant dir="${tomcat-coyote.home}" target="compile">
+      <property name="build.home" value="${tomcat-coyote.home}/build" />
       <property name="catalina.home" value="${catalina.deploy}"/>
       <property name="servlet.jar"   value="${servlet-api.jar}"/>
       <property name="commons-logging.jar" value="${commons-logging.jar}"/>
@@ -736,6 +758,7 @@
   <target name="build-tomcat-http11">
 
     <ant dir="${tomcat-http11.home}" target="compile">
+      <property name="build.home" value="${tomcat-http11.home}/build" />
       <property name="commons-logging.jar" value="${commons-logging.jar}"/>
       <property name="commons-modeler.jar" value="${commons-modeler.jar}"/>
       <property name="jmx.jar" value="${jmx.jar}"/>
@@ -749,7 +772,8 @@
 
 
   <!-- ================= BUILD: Compile All Server Components ============= -->
-  <target name="build-main" 
depends="build-static,build-tomcat-util,build-catalina">
+  <target name="build-main"
+       
depends="build-static,build-tomcat-util,build-tomcat-coyote,build-tomcat-http11,build-catalina,build-webapps">
   </target>
 
 
@@ -797,9 +821,14 @@
     <delete dir="${catalina.build}"/>
 
     <ant dir="${tomcat-util.home}" target="clean"/>
-    <ant dir="${tomcat-coyote.home}" target="clean"/>
+    <ant dir="${tomcat-coyote.home}" target="clean">
+      <property name="build.home" value="${tomcat-coyote.home}/build" />
+    </ant>
     <ant dir="${tomcat-jk.home}" target="clean"/>
-    <ant dir="${tomcat-http11.home}" target="clean"/>
+    <ant dir="${tomcat-http11.home}" target="clean" >
+      <property name="build.home" value="${tomcat-http11.home}/build" />
+    </ant>
+    <ant dir="${tomcat-jni.home}" target="clean"/>
 
   </target>
 

Modified: 
tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/catalina/util/CookieToolsTestCase.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/catalina/util/CookieToolsTestCase.java?rev=903776&r1=903775&r2=903776&view=diff
==============================================================================
--- 
tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/catalina/util/CookieToolsTestCase.java
 (original)
+++ 
tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/catalina/util/CookieToolsTestCase.java
 Wed Jan 27 18:13:01 2010
@@ -77,13 +77,13 @@
      */
     public void setUp() {
 
-        version0 = new Cookie("Version 0 Name", "Version 0 Value");
+        version0 = new Cookie("Version-0-Name", "Version 0 Value");
         version0.setComment("Version 0 Comment");
         version0.setDomain("localhost");
         version0.setPath("/version0");
         version0.setVersion(0);
 
-        version1 = new Cookie("Version 1 Name", "Version 1 Value");
+        version1 = new Cookie("Version-1-Name", "Version 1 Value");
         version1.setComment("Version 1 Comment");
         version1.setDomain("localhost");
         version1.setPath("/version1");
@@ -139,13 +139,13 @@
         sb = new StringBuffer();
         CookieTools.getCookieHeaderValue(version0, sb);
         assertEquals("Version 0 cookie header value",
-                     "Version 0 Name=Version 0 
Value;Domain=localhost;Path=/version0",
+                     "Version-0-Name=Version 0 Value; Domain=localhost; 
Path=/version0",
                      sb.toString());
 
         sb = new StringBuffer();
         CookieTools.getCookieHeaderValue(version1, sb);
         assertEquals("Version 1 cookie header value",
-                     "Version 1 Name=\"Version 1 
Value\";Version=1;Comment=\"Version 1 
Comment\";Domain=localhost;Discard;Path=\"/version1\"",
+                     "Version-1-Name=\"Version 1 Value\"; Version=1; 
Comment=\"Version 1 Comment\"; Domain=localhost; Discard; Path=\"/version1\"",
                      sb.toString());
 
     }

Modified: 
tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/naming/resources/BaseDirContextTestCase.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/naming/resources/BaseDirContextTestCase.java?rev=903776&r1=903775&r2=903776&view=diff
==============================================================================
--- 
tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/naming/resources/BaseDirContextTestCase.java
 (original)
+++ 
tomcat/tc5.5.x/trunk/container/catalina/src/test/org/apache/naming/resources/BaseDirContextTestCase.java
 Wed Jan 27 18:13:01 2010
@@ -85,7 +85,7 @@
      * assumed to be Resources.
      */
     protected static final String dirContextNames[] =
-    { "classes", "images", "jsp", "lib", "META-INF", "WEB-INF" };
+    { "classes", "images", "jsp", "lib", "META-INF", "WEB-INF", "admin" };
 
 
     /**
@@ -93,7 +93,8 @@
      * directory context.
      */
     protected static final String topLevelNames[] =
-    { "index.jsp", "jakarta-banner.gif", "tomcat.gif", "tomcat-power.gif", 
"META-INF", "WEB-INF" };
+    { "index.jsp", "asf-logo-wide.gif", "tomcat.gif", "tomcat-power.gif",
+        "admin", "META-INF", "WEB-INF", "favicon.ico" };
 
     /**
      * The set of names that should be present in the WEB-INF
@@ -310,7 +311,7 @@
                    next instanceof NameClassPair);
             NameClassPair ncp = (NameClassPair) next;
 
-            assertTrue("Name '" + ncp.getName() + "' is expected",
+            assertTrue("Name '" + ncp.getName() + "' is unexpected",
                    isListed(ncp.getName(), list));
 
             if (isDirContext(ncp.getName())) {

Modified: tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml?rev=903776&r1=903775&r2=903776&view=diff
==============================================================================
--- tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml (original)
+++ tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml Wed Jan 27 
18:13:01 2010
@@ -40,6 +40,9 @@
         in catalina.sh. (fhanik/kkolinko)
       </add>
       <fix>
+        <bug>47689</bug>: Enable the test Ant target to work. (markt)
+      </fix>
+      <fix>
         <bug>47712</bug>: Loading tcnative was broken in 5.5.28. (rjung)
       </fix>
       <update>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to