components/tomcat/patches/tomcat_strict_servlet.patch
branchs11-update
changeset 2727 1025391509eb
parent 142 6f1cb90a0ef3
child 4089 1788e52b3086
equal deleted inserted replaced
2726:2582b1cfd19c 2727:1025391509eb
     1 --- apache-tomcat-6.0.20-src/bin/catalina.sh.orig	2009-03-30 14:34:02.000000000 -0700
     1 --- apache-tomcat-6.0.37-src/bin/catalina.sh	Wed Jun 12 02:20:24 2013
     2 +++ apache-tomcat-6.0.20-src/bin/catalina.sh	2009-03-30 14:40:38.000000000 -0700
     2 +++ apache-tomcat-6.0.37-src/bin/catalina.sh	Wed Jun 12 02:20:24 2013
     3 @@ -233,6 +233,7 @@
     3 @@ -287,6 +287,7 @@
     4          -Dcatalina.base="$CATALINA_BASE" \
     4          -Dcatalina.base="$CATALINA_BASE" \
     5          -Dcatalina.home="$CATALINA_HOME" \
     5          -Dcatalina.home="$CATALINA_HOME" \
     6          -Djava.io.tmpdir="$CATALINA_TMPDIR" \
     6          -Djava.io.tmpdir="$CATALINA_TMPDIR" \
     7 +        -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
     7 +        -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
     8          org.apache.catalina.startup.Bootstrap "$@" start
     8          org.apache.catalina.startup.Bootstrap "$@" start
     9      else
     9      else
    10        exec "$_RUNJDB" $JAVA_OPTS "$LOGGING_CONFIG" $CATALINA_OPTS \
    10        exec "$_RUNJDB" "$LOGGING_CONFIG" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
    11 @@ -241,6 +242,7 @@
    11 @@ -295,6 +296,7 @@
    12          -Dcatalina.base="$CATALINA_BASE" \
    12          -Dcatalina.base="$CATALINA_BASE" \
    13          -Dcatalina.home="$CATALINA_HOME" \
    13          -Dcatalina.home="$CATALINA_HOME" \
    14          -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    14          -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    15 +        -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    15 +        -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    16          org.apache.catalina.startup.Bootstrap "$@" start
    16          org.apache.catalina.startup.Bootstrap "$@" start
    17      fi
    17      fi
    18    fi
    18    fi
    19 @@ -258,6 +260,7 @@
    19 @@ -314,6 +316,7 @@
    20        -Dcatalina.base="$CATALINA_BASE" \
    20        -Dcatalina.base="$CATALINA_BASE" \
    21        -Dcatalina.home="$CATALINA_HOME" \
    21        -Dcatalina.home="$CATALINA_HOME" \
    22        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    22        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    23 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    23 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    24        org.apache.catalina.startup.Bootstrap "$@" start
    24        org.apache.catalina.startup.Bootstrap "$@" start
    25    else
    25    else
    26      exec "$_RUNJAVA" $JAVA_OPTS "$LOGGING_CONFIG" $CATALINA_OPTS \
    26      exec "$_RUNJAVA" "$LOGGING_CONFIG" $LOGGING_MANAGER $JAVA_OPTS $CATALINA_OPTS \
    27 @@ -265,6 +268,7 @@
    27 @@ -321,6 +324,7 @@
    28        -Dcatalina.base="$CATALINA_BASE" \
    28        -Dcatalina.base="$CATALINA_BASE" \
    29        -Dcatalina.home="$CATALINA_HOME" \
    29        -Dcatalina.home="$CATALINA_HOME" \
    30        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    30        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    31 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    31 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    32        org.apache.catalina.startup.Bootstrap "$@" start
    32        org.apache.catalina.startup.Bootstrap "$@" start
    33    fi
    33    fi
    34  
    34  
    35 @@ -282,6 +286,7 @@
    35 @@ -378,6 +382,7 @@
    36        -Dcatalina.base="$CATALINA_BASE" \
    36        -Dcatalina.base="$CATALINA_BASE" \
    37        -Dcatalina.home="$CATALINA_HOME" \
    37        -Dcatalina.home="$CATALINA_HOME" \
    38        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    38        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    39 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    39 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    40        org.apache.catalina.startup.Bootstrap "$@" start \
    40        org.apache.catalina.startup.Bootstrap "$@" start \
    41        >> "$CATALINA_BASE"/logs/catalina.out 2>&1 &
    41        >> "$CATALINA_OUT" 2>&1 &
    42  
    42  
    43 @@ -294,6 +299,7 @@
    43 @@ -387,6 +392,7 @@
    44        -Dcatalina.base="$CATALINA_BASE" \
    44        -Dcatalina.base="$CATALINA_BASE" \
    45        -Dcatalina.home="$CATALINA_HOME" \
    45        -Dcatalina.home="$CATALINA_HOME" \
    46        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    46        -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    47 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    47 +      -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    48        org.apache.catalina.startup.Bootstrap "$@" start \
    48        org.apache.catalina.startup.Bootstrap "$@" start \
    49        >> "$CATALINA_BASE"/logs/catalina.out 2>&1 &
    49        >> "$CATALINA_OUT" 2>&1 &
    50  
    50  
    51 @@ -316,6 +322,7 @@
    51 @@ -437,6 +443,7 @@
    52      -Dcatalina.base="$CATALINA_BASE" \
    52      -Dcatalina.base="$CATALINA_BASE" \
    53      -Dcatalina.home="$CATALINA_HOME" \
    53      -Dcatalina.home="$CATALINA_HOME" \
    54      -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    54      -Djava.io.tmpdir="$CATALINA_TMPDIR" \
    55 +    -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    55 +    -Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true \
    56      org.apache.catalina.startup.Bootstrap "$@" stop
    56      org.apache.catalina.startup.Bootstrap "$@" stop
    57  
    57  
    58    if [ $FORCE -eq 1 ]; then
    58    if [ ! -z "$CATALINA_PID" ]; then