)]}'
{
  "log": [
    {
      "commit": "02c9ff7485b1900515c6e0b32ed54ea46dd97d51",
      "tree": "3fa0d09422a39023b73cc78fc734adc07c89b7f9",
      "parents": [
        "a69e3f4385ad524e6a7cbd3700dd0350069cd5b7"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Fri Oct 08 23:16:24 2010 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Fri Oct 08 23:16:24 2010 +0000"
      },
      "message": "M3 warnings - replace deprecated variables\n  - replace ${version}        with ${project.version}\n  - replace ${artifactId}     with ${project.artifactId}\n  - replace ${pom.version}    with ${project.version}\n  - replace ${pom.groupId}    with ${project.groupId}\n  - replace ${pom.artifactId} with ${project.artifactId}\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@1006077 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a69e3f4385ad524e6a7cbd3700dd0350069cd5b7",
      "tree": "2d4326b45918ad4069520b829aecff6f62f5c029",
      "parents": [
        "0ca163086f5d629af462bfdb59cef9f3bece0032"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Sep 18 06:08:23 2009 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Sep 18 06:08:23 2009 +0000"
      },
      "message": "STR-3179: Fix SCM URL in trunk\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@816477 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0ca163086f5d629af462bfdb59cef9f3bece0032",
      "tree": "70f7b051c00aff8e525c679aa603c5222b9a4229",
      "parents": [
        "eadd9691492baa3c5d827c5daf652e75560b581b"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Sep 16 09:43:29 2009 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Sep 16 09:43:29 2009 +0000"
      },
      "message": "STR-3191: Filter attributes\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@815693 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eadd9691492baa3c5d827c5daf652e75560b581b",
      "tree": "9bc1b3e433c547935815aeec1adefca0d1ce6ac6",
      "parents": [
        "a4034aa3b353e637f2941aa8afa9df87bd2355d0"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Feb 16 06:51:36 2009 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Feb 16 06:51:36 2009 +0000"
      },
      "message": "STR-3168: Prefer getMethod() to getDeclaredMethod() so inherited methods can be invoked\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@744821 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a4034aa3b353e637f2941aa8afa9df87bd2355d0",
      "tree": "85865cc2f4fff20c0be1f05566189455030976af",
      "parents": [
        "6fbd571480e03dd1cdf0cfa56d7bfe9ba4efe02f"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Dec 29 05:12:58 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Dec 29 05:12:58 2008 +0000"
      },
      "message": "STR-3168: Refactor out method resolution, set mapping parameter default to execute, delete static utils, replace tabs with spaces\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@729832 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6fbd571480e03dd1cdf0cfa56d7bfe9ba4efe02f",
      "tree": "0aacf1f0a12b0157b9c6d7435d90453f183164d1",
      "parents": [
        "219cd6a95bfadaa6e6474cd6e9faaf584a4105e7"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Dec 27 01:10:18 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Dec 27 01:10:18 2008 +0000"
      },
      "message": "STR-3168: Skip processing if no action is specified\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@729574 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "219cd6a95bfadaa6e6474cd6e9faaf584a4105e7",
      "tree": "da897605b806c81291b35b4a677060f8d94afe59",
      "parents": [
        "04d3a2852e9b831f52d14a2b7dffda23f8883bf4"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Dec 26 05:29:21 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Dec 26 05:29:21 2008 +0000"
      },
      "message": "STR-3168: Refactor out getDispatcherType() and fix indentation\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@729453 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "04d3a2852e9b831f52d14a2b7dffda23f8883bf4",
      "tree": "4f79c09ecf3749437486813c9a2d200e4b82d03c",
      "parents": [
        "3caa9ed7420ad2804122d0bff8dcf5defbeeed6b"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 21 19:00:05 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 21 19:00:05 2008 +0000"
      },
      "message": "STR-3169: Add @throws IllegalStateException\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@728477 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3caa9ed7420ad2804122d0bff8dcf5defbeeed6b",
      "tree": "ed603c0aed1452b987a43d2655148577387583fb",
      "parents": [
        "432faea0237adcd9acafae0c02ef2c136fa1923d"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 21 18:55:23 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 21 18:55:23 2008 +0000"
      },
      "message": "STR-3169: Do not match when recursive substitutions are detected\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@728474 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "432faea0237adcd9acafae0c02ef2c136fa1923d",
      "tree": "3a6e24338b9c1958d5bac3ec5f82ebc59ccecb48",
      "parents": [
        "9c5f03176000527594664333f34a11289e65d960"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Dec 19 04:04:25 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Dec 19 04:04:25 2008 +0000"
      },
      "message": "STR-3174: Release context after execution\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@727914 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9c5f03176000527594664333f34a11289e65d960",
      "tree": "6a184864dc6e3b721a0c9d4cee17bbbfe3ee8696",
      "parents": [
        "737011280ceacd9944f4c7c13a3aa640b0c37dac"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Tue Dec 16 21:54:10 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Tue Dec 16 21:54:10 2008 +0000"
      },
      "message": "Port Fix for STR-3173 to trunk - NullPointerException in org.apache.struts.util.RequestUtils.rationalizeMultipleFileProperty - reported by Xavier Poinsard\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@727180 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "737011280ceacd9944f4c7c13a3aa640b0c37dac",
      "tree": "dea42f753e894600e09b4c4ae2cb3dfef9ee6d3f",
      "parents": [
        "726e44a192633286589900de272a638924a289d8"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Dec 01 05:40:50 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Dec 01 05:40:50 2008 +0000"
      },
      "message": "STR-3150: Use Chain processing constants on trunk\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721970 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "726e44a192633286589900de272a638924a289d8",
      "tree": "dd6894de3c7fe100b2687db4ec8cc26e8748f1d7",
      "parents": [
        "8aec0042c64eb98b08d5cfec7160ac3fc3a6c359"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Nov 29 05:39:33 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Nov 29 05:39:33 2008 +0000"
      },
      "message": "STR-3172: Bump to TC 5.5.26\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721644 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8aec0042c64eb98b08d5cfec7160ac3fc3a6c359",
      "tree": "80aa3de97f9990feb2d271df3d3d11fc0086cd57",
      "parents": [
        "7e3ed0ae6809f361ee5ec43042d9cdb2c3057cdb"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Nov 29 05:34:14 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Nov 29 05:34:14 2008 +0000"
      },
      "message": "STR-3171: Lock down plugin versions\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721642 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7e3ed0ae6809f361ee5ec43042d9cdb2c3057cdb",
      "tree": "dbb99fa957999876596318e735a204f663a1e209",
      "parents": [
        "12f53e91f7d740cc183f7ab4c961a886142f4fba"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Nov 28 08:23:24 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Nov 28 08:23:24 2008 +0000"
      },
      "message": "STR-3168: Add port of EventActionDispatcher\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721379 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "12f53e91f7d740cc183f7ab4c961a886142f4fba",
      "tree": "615da8134d33367381357f815cce93fc97be572d",
      "parents": [
        "d767bb2c9f336f76baddcfbe2a88968ebf758b7d"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Nov 28 08:01:43 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Nov 28 08:01:43 2008 +0000"
      },
      "message": "STR-3168: Add serialization UID\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721373 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d767bb2c9f336f76baddcfbe2a88968ebf758b7d",
      "tree": "722aacc5d56a8d5fddb876b10f089dc2c676e51d",
      "parents": [
        "336e70c97ec9ed1325f5eed7e3666447ecdbf6a1"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Nov 28 07:31:30 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Nov 28 07:31:30 2008 +0000"
      },
      "message": "STR-3168: Bump buildArguments to root superclass\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721367 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "336e70c97ec9ed1325f5eed7e3666447ecdbf6a1",
      "tree": "e70c29f05af91d6c4b684c77bd5c5b82f8c0a5b5",
      "parents": [
        "8f9a39806f18fd069c76104d55ec037899e8f378"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Nov 27 19:00:56 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Nov 27 19:00:56 2008 +0000"
      },
      "message": "STR-3168: Extract out argument construction\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721261 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8f9a39806f18fd069c76104d55ec037899e8f378",
      "tree": "c7d39389694cfa47a19b1874e62070c659990844",
      "parents": [
        "cd4cf19de398791511b81c827fc555ef940223bf"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Nov 27 06:15:18 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Nov 27 06:15:18 2008 +0000"
      },
      "message": "STR-3168: Add javadoc and publicize\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721087 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cd4cf19de398791511b81c827fc555ef940223bf",
      "tree": "416bf21debf766306d49c1c355c1a3c86e3eb216",
      "parents": [
        "8db0fc8a45a4a384881c8af81c3ca5532d4a38fe"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Nov 27 00:55:31 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Nov 27 00:55:31 2008 +0000"
      },
      "message": "STR-3065: Link to Apache Commons API in JavaDoc\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@721051 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8db0fc8a45a4a384881c8af81c3ca5532d4a38fe",
      "tree": "824ac51e2c65a7cc82e741465a90c4bbb3e52b33",
      "parents": [
        "1e29aec92c7ab94de6f6bb01bffa065698daa4b9"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 26 22:00:07 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 26 22:00:07 2008 +0000"
      },
      "message": "STR-3168: Leave responsibility of redelegating cancelled requests to the target\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@720996 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1e29aec92c7ab94de6f6bb01bffa065698daa4b9",
      "tree": "1eb46a3627b5d0d75b64c9ccf0772581d5c0f9c1",
      "parents": [
        "be8a18082d16b24b3e04ac58366c710db4085f95"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 26 20:53:25 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 26 20:53:25 2008 +0000"
      },
      "message": "STR-3168: Servlet implementations will 404 error on unspecified()\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@720974 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "be8a18082d16b24b3e04ac58366c710db4085f95",
      "tree": "204bfc24c8fd1c57ffa3d9919b2ae26cbe60a244",
      "parents": [
        "7dc27f7303622c06597d5b2a4249de2909ac3b12"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 26 16:09:25 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 26 16:09:25 2008 +0000"
      },
      "message": "STR-3168: Serialize the dispatcher and exclude its cache\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@720908 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7dc27f7303622c06597d5b2a4249de2909ac3b12",
      "tree": "1f94faf916c090650ffee2c5933d622e706e4ef1",
      "parents": [
        "915315b9dc256aee9c14efb15759860d5c6f7c0c"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 26 15:19:38 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 26 15:19:38 2008 +0000"
      },
      "message": "STR-3168: Use package message resource bundle\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@720898 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "915315b9dc256aee9c14efb15759860d5c6f7c0c",
      "tree": "ccd8c692be5a94deffc881f0a8e88174e6634bea",
      "parents": [
        "7f566d07dba6de1d140b0cec1c2c22964a42edbb"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Nov 25 22:51:21 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Nov 25 22:51:21 2008 +0000"
      },
      "message": "STR-3065: Link to Java API in JavaDoc\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@720638 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7f566d07dba6de1d140b0cec1c2c22964a42edbb",
      "tree": "56133208a085e221e30888bcbaf3e3cb2574bd06",
      "parents": [
        "fbfe5f731b6400f47bf1504aa5d13d590f52348c"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Nov 25 22:33:33 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Nov 25 22:33:33 2008 +0000"
      },
      "message": "STR-3168: Introduce new dispatcher package\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@720628 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fbfe5f731b6400f47bf1504aa5d13d590f52348c",
      "tree": "7d8e9a6f45616709ba931b00b4381d2aa85a65e9",
      "parents": [
        "82cb48c9471b4d7a111ba8c7b4f9e101ef90de71"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Nov 22 22:28:09 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Nov 22 22:28:09 2008 +0000"
      },
      "message": "STR-3168: Install new ExecuteDispatcher command to execute action, if configured, through a dispatcher\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@719932 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "82cb48c9471b4d7a111ba8c7b4f9e101ef90de71",
      "tree": "98abafeff31b7cd3ae0afbfffe375a2f8976baaa",
      "parents": [
        "345af569bcda36834a3a8e5be420ae6227058e65"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Nov 16 22:34:54 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Nov 16 22:34:54 2008 +0000"
      },
      "message": "STR-3168: Add new Dispatcher interface\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@718127 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "345af569bcda36834a3a8e5be420ae6227058e65",
      "tree": "dec622c31dc4c9d6f0654895cd8d54435f2b1bad",
      "parents": [
        "9079b5b35e8ba8097c248389fa638e41dbbe5bfb"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Sep 02 02:39:02 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Sep 02 02:39:02 2008 +0000"
      },
      "message": "Upgrade BeanUtils to 1.8\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@691096 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9079b5b35e8ba8097c248389fa638e41dbbe5bfb",
      "tree": "25fc006629bab53ce3ff9b352d809b7e731535ec",
      "parents": [
        "f57b8822c85616b3a9c7898d038fb4243f4d3a1a"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sun Aug 10 00:11:37 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sun Aug 10 00:11:37 2008 +0000"
      },
      "message": "make autocomplete private and add @since tags\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@684381 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f57b8822c85616b3a9c7898d038fb4243f4d3a1a",
      "tree": "c69a6cabfc614a47c5bedaae061e04c678723eca",
      "parents": [
        "6f74cb9518e20920292b368a56adadcc1ded6e19"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sat Aug 09 17:39:47 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sat Aug 09 17:39:47 2008 +0000"
      },
      "message": "STR-2810 Add non-standard autocomplete attribute (only renders if not in XHTML mode), but leave autocomplete attributes in TLD commented out so that it is not enabled by default - thanks to Mark Lowe\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@684304 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6f74cb9518e20920292b368a56adadcc1ded6e19",
      "tree": "4e8b6528f15de11f9f523b24eb254bf04ab71473",
      "parents": [
        "4bfcc8eaaffb403813e1a4c1b19b5b1ad90a1917"
      ],
      "author": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Tue Aug 05 17:50:09 2008 +0000"
      },
      "committer": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Tue Aug 05 17:50:09 2008 +0000"
      },
      "message": "STR-3160\nApplied patch provided by Yannick Haudry.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@682831 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4bfcc8eaaffb403813e1a4c1b19b5b1ad90a1917",
      "tree": "68d615d3e9cdb14bdba9f7a357bbddeb7f4d8a13",
      "parents": [
        "c470c3c389e181282689402b5ac2443beb183817"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Mon Jul 28 13:23:57 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Mon Jul 28 13:23:57 2008 +0000"
      },
      "message": "STR-3161 Servlet not injected into newly created action in higly concurrent env - thanks to Bartek Wasko for the patch\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@680345 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c470c3c389e181282689402b5ac2443beb183817",
      "tree": "d34315b37cdce0503be58a4f7d5e37f606180fb8",
      "parents": [
        "c7bb32a7dba6937a52c2fdbb9264663a6775938a"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 21:32:02 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 21:32:02 2008 +0000"
      },
      "message": "STR-2740: Fix compiler errors\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664560 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c7bb32a7dba6937a52c2fdbb9264663a6775938a",
      "tree": "880e7a96eb5ecfd469893e5c0cfe9c0e21498602",
      "parents": [
        "4d63db7960e6be85f26a55ff688f9c5e0ca46be6"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 21:28:14 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 21:28:14 2008 +0000"
      },
      "message": "STR-2740: Support XHTML versions\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664559 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4d63db7960e6be85f26a55ff688f9c5e0ca46be6",
      "tree": "671c2869310f0562797af8bd5275965f0571f32b",
      "parents": [
        "25000b123b2ba616c8d39e98e86a5f842d048385"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 21:28:09 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 21:28:09 2008 +0000"
      },
      "message": "STR-2740: Support XHTML versions\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664558 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "25000b123b2ba616c8d39e98e86a5f842d048385",
      "tree": "eec94716dbf275619d43354ab2c14140fc0f3cc7",
      "parents": [
        "d49f4e276ac4ad440ea24efd78f6f35f6f50666b"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 19:22:28 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 19:22:28 2008 +0000"
      },
      "message": "STR-3153: Faces and EL projects moved to build profile\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664540 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d49f4e276ac4ad440ea24efd78f6f35f6f50666b",
      "tree": "41f6e32dce49a5677755a03be115876b937dfae7",
      "parents": [
        "fa7ee1807314a6ee9af22ee6d48be2963dee9d8f"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 04:14:46 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 04:14:46 2008 +0000"
      },
      "message": "STR-2153: Reveal the offending bean and property name when iterating\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664435 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fa7ee1807314a6ee9af22ee6d48be2963dee9d8f",
      "tree": "5d8d978aeb9f0cc07d0049a3ee7e679ac909519b",
      "parents": [
        "94ad46730a2c2bbf0a90481edb50c2c498162384"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 04:00:20 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 04:00:20 2008 +0000"
      },
      "message": "STR-1638: Note that anchor cannot be standalone.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664433 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "94ad46730a2c2bbf0a90481edb50c2c498162384",
      "tree": "1588976cda208ef7ee097d093a5ffe33b9cb9f44",
      "parents": [
        "f5bcdb93c1ac3be8ce620d01ea8c21e85bab2734"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 03:44:05 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 03:44:05 2008 +0000"
      },
      "message": "STR-2013: Add Spanish translations\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664431 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f5bcdb93c1ac3be8ce620d01ea8c21e85bab2734",
      "tree": "f46dd95dd0530b40053c9ecf6de2b59ca9138c75",
      "parents": [
        "001c684f4786b4ad5ff7487a5a5f26f000ebc1ee"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 03:43:59 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 03:43:59 2008 +0000"
      },
      "message": "STR-2013: Add Spanish translations\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664430 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "001c684f4786b4ad5ff7487a5a5f26f000ebc1ee",
      "tree": "5320b06d2f72417b4a84220f84373e6f4880e4f1",
      "parents": [
        "017f2af38600bde68fa75a2a130c391da2a49f20"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 03:43:54 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 03:43:54 2008 +0000"
      },
      "message": "STR-2013: Add Spanish translations\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664429 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "017f2af38600bde68fa75a2a130c391da2a49f20",
      "tree": "38ac17de27943817aab086efca32018e30ce428f",
      "parents": [
        "1cac3b67f6188d2ec6089ebdaa711262b9b379db"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 03:43:49 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 03:43:49 2008 +0000"
      },
      "message": "STR-2013: Add Spanish translations\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664428 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1cac3b67f6188d2ec6089ebdaa711262b9b379db",
      "tree": "dbfba1839843714ce2cf6f1e8e538ddee4997651",
      "parents": [
        "9adc1c6ce121ef21c0b4b0a59139aa610c00fb7b"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 01:13:02 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 01:13:02 2008 +0000"
      },
      "message": "Move property files into standard Maven resources folder (taglib)\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664422 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9adc1c6ce121ef21c0b4b0a59139aa610c00fb7b",
      "tree": "44efa0f44787a9be2e7b253db8b4563d08bd148d",
      "parents": [
        "70b7f31704e876d4a87e7497c056d7e737d2b9e3"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 01:12:04 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 01:12:04 2008 +0000"
      },
      "message": "Move property files into standard Maven resources folder (extras)\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664421 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "70b7f31704e876d4a87e7497c056d7e737d2b9e3",
      "tree": "df552da39fd89fcfbcaf5bab8ab817857c1feb45",
      "parents": [
        "01b41678309dc863b2df112de8269e9d21a0fc69"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 01:03:36 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jun 08 01:03:36 2008 +0000"
      },
      "message": "Move property files into standard Maven resources folder\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664420 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "01b41678309dc863b2df112de8269e9d21a0fc69",
      "tree": "d70e691279fdab30a5d2407633ad547bfb77f7d3",
      "parents": [
        "02c06f6c02e0c9d47addc0d06f9c408990ef61bb"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Jun 07 20:45:12 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Jun 07 20:45:12 2008 +0000"
      },
      "message": "STR-3119: Add root cause to thrown exceptions that do not accept root cause in the constructor\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@664382 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "02c06f6c02e0c9d47addc0d06f9c408990ef61bb",
      "tree": "5c5e6815e7f111dfdaf0a18a1a20860e13b3af5c",
      "parents": [
        "3bd71f864ff75ced3df20541b02f1432d3509651"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Jun 06 06:19:40 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Jun 06 06:19:40 2008 +0000"
      },
      "message": "STR-2913: Expose count of messages as page attribute\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@663836 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3bd71f864ff75ced3df20541b02f1432d3509651",
      "tree": "ef3646453af5dc1ad4b2f193238168a908676c22",
      "parents": [
        "34096aaf9bae74a7dd42b247ec94b4e3df76fb78"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Thu Jun 05 08:13:33 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Thu Jun 05 08:13:33 2008 +0000"
      },
      "message": "STR-3148 Add OSGi headers to the jar\u0027s MANIFEST files\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@663497 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "34096aaf9bae74a7dd42b247ec94b4e3df76fb78",
      "tree": "44b40dfbb8da26ec14407217b75f7df724a77d40",
      "parents": [
        "b153b3cdef21f2efd89acfae204f3584825309e4"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Jun 05 05:52:14 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Jun 05 05:52:14 2008 +0000"
      },
      "message": "STR-3059: Bump Commons FileUpload to 1.2.1\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@663460 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b153b3cdef21f2efd89acfae204f3584825309e4",
      "tree": "118d9664aee2d35b358904447a3a599329f31ac1",
      "parents": [
        "254a131486b16a555c2c94f74b73519d3fc14520"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Jun 05 05:40:33 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Jun 05 05:40:33 2008 +0000"
      },
      "message": "STR-3134: Upgrade JSTL impl to 1.0.6\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@663456 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "254a131486b16a555c2c94f74b73519d3fc14520",
      "tree": "0980daeb766e741130430eb4405285f8b6c199b9",
      "parents": [
        "721fcc8b5288cbd354b888dc90d805481fff885b"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Jun 05 04:54:49 2008 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Jun 05 04:54:49 2008 +0000"
      },
      "message": "STR-3152: Pull common dependencies into the parent Struts 1 POM\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@663449 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "721fcc8b5288cbd354b888dc90d805481fff885b",
      "tree": "55b995d326ab0026072ad9099dea7a656240295c",
      "parents": [
        "9d1a418a5b290af14ea03de858d82f28f03596b9"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Tue Jun 03 12:36:28 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Tue Jun 03 12:36:28 2008 +0000"
      },
      "message": "STR-3150 Upgrade Commons Chain to 1.2\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@662771 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9d1a418a5b290af14ea03de858d82f28f03596b9",
      "tree": "b7770a7864bec5577c205bee8a0df6fcbcab21c6",
      "parents": [
        "df9fc884d331b649584c7c282d032cf26e4c1432"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sun May 18 00:53:47 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sun May 18 00:53:47 2008 +0000"
      },
      "message": "Fix badly formed html\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@657487 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "df9fc884d331b649584c7c282d032cf26e4c1432",
      "tree": "f574edabb6e00d9390f9b5b12b8b6023c1477d7d",
      "parents": [
        "f685952c4eccbaffe99dd2318b30f30e24044627"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sat May 17 21:14:34 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sat May 17 21:14:34 2008 +0000"
      },
      "message": "STR-3146 TLD reports contain broken hyperlinks - thanks to Matthieu Chase Heimer for the patch\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@657464 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f685952c4eccbaffe99dd2318b30f30e24044627",
      "tree": "13caafb97bb5222f3344175a8aa3c98d1a1644b2",
      "parents": [
        "78449fe4d21727f59ad5f4fd84d4e32b3aeb9416"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sat May 17 13:29:10 2008 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sat May 17 13:29:10 2008 +0000"
      },
      "message": "STR-3144 - Fix Taglib Documentation - thanks to Daniel A. Torrey and Matthieu Chase Heimer \n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@657352 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "78449fe4d21727f59ad5f4fd84d4e32b3aeb9416",
      "tree": "0146046a2e2ec5acf6382281564ccd02ae7d1456",
      "parents": [
        "bf0b6ac1e0bb68449f8a3fd20e9e3b4509a62cbf"
      ],
      "author": {
        "name": "Wendy Smoak",
        "email": "wsmoak@apache.org",
        "time": "Sun Feb 17 21:10:51 2008 +0000"
      },
      "committer": {
        "name": "Wendy Smoak",
        "email": "wsmoak@apache.org",
        "time": "Sun Feb 17 21:10:51 2008 +0000"
      },
      "message": "Use the latest surefire release.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@628550 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bf0b6ac1e0bb68449f8a3fd20e9e3b4509a62cbf",
      "tree": "c51b8f1dbc7a784fbd8232f3e915810cb9de109d",
      "parents": [
        "2d438378e28aea78a71a51b298ba93bd351322f1"
      ],
      "author": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Tue Dec 11 20:48:27 2007 +0000"
      },
      "committer": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Tue Dec 11 20:48:27 2007 +0000"
      },
      "message": "STR-3120\nNow the Tiles 2 plugin builds against JDK 1.4.\nFixed the assembly too.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@603355 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2d438378e28aea78a71a51b298ba93bd351322f1",
      "tree": "0785b6b014e31b2531c5c5be1484942b7675f1b1",
      "parents": [
        "d81f201c947cbd38154a55d4be7a9d6bfb273478"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 09 19:12:17 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 09 19:12:17 2007 +0000"
      },
      "message": "STR-3121: Bump Commons Logging to 1.1.1\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@602724 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d81f201c947cbd38154a55d4be7a9d6bfb273478",
      "tree": "fcacf747d430cdd4c6691240cfd3e77eec71b491",
      "parents": [
        "5647893f99f952236a8f7e5b048bacc40c3fda35"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 09 19:12:14 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 09 19:12:14 2007 +0000"
      },
      "message": "STR-3121: Bump Commons Logging to 1.1.1\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@602723 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5647893f99f952236a8f7e5b048bacc40c3fda35",
      "tree": "4bc8feaee462e708e7511ae3621434fd9c122f90",
      "parents": [
        "062dd20beb1a53e2e51eafb951f1af495d5e0474"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 09 04:10:08 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Dec 09 04:10:08 2007 +0000"
      },
      "message": "STR-2587: Add populate method for ActionRedirect\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@602628 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "062dd20beb1a53e2e51eafb951f1af495d5e0474",
      "tree": "48be9a81438b0a08c9d0cc42060aed1f8798f280",
      "parents": [
        "dc63f9f7892cbdb1455d391e6a7a16f9e5ff2c22"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Dec 07 04:42:27 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Dec 07 04:42:27 2007 +0000"
      },
      "message": "STR-3118: Per Niall\u0027s comment, use the JDK 1.4 verbose way of setting the initial cause\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@601987 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dc63f9f7892cbdb1455d391e6a7a16f9e5ff2c22",
      "tree": "af971acf73a38f9669a1f8aba04ecbd0463aa782",
      "parents": [
        "67e4a5df82ae52399679511fe78fa8c0559e229e"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Dec 06 06:49:25 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Dec 06 06:49:25 2007 +0000"
      },
      "message": "STR-3118: Correct method usage to meet JDK 1.4 compliance\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@601630 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "67e4a5df82ae52399679511fe78fa8c0559e229e",
      "tree": "073595101ff31f5e9ddb25143298a07b91733e0c",
      "parents": [
        "ae8076c0949dfc6f8061edd3046f722820a3a500"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Dec 05 05:46:14 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Dec 05 05:46:14 2007 +0000"
      },
      "message": "STR-3112: Correct javascript to focus on indexed field\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@601213 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ae8076c0949dfc6f8061edd3046f722820a3a500",
      "tree": "e49f5ffe6d26470aa9c954a52d6b12cc0b76cb41",
      "parents": [
        "9d1c53f0492824c0af7d2fdd2f12657f3cee9556"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Tue Nov 13 19:40:15 2007 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Tue Nov 13 19:40:15 2007 +0000"
      },
      "message": "Revert logo link from sponsorship page to www.apache.org and add separate sponsorship link\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@594619 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9d1c53f0492824c0af7d2fdd2f12657f3cee9556",
      "tree": "49ead5545f180ca91fec31eea565e02762fd10e8",
      "parents": [
        "6a772ba4e382ff8336a2757162b3939bd608f4e7"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Nov 13 08:11:57 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Nov 13 08:11:57 2007 +0000"
      },
      "message": "STR-2630: Upgrade maven-taglib-plugin\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@594450 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6a772ba4e382ff8336a2757162b3939bd608f4e7",
      "tree": "7c480439073db21d5d0c5600a0dd51ae37db7d50",
      "parents": [
        "1efa661921bda5c70e904b95f041ef949b789c3e"
      ],
      "author": {
        "name": "Ted Nathan Husted",
        "email": "husted@apache.org",
        "time": "Sun Nov 11 10:28:03 2007 +0000"
      },
      "committer": {
        "name": "Ted Nathan Husted",
        "email": "husted@apache.org",
        "time": "Sun Nov 11 10:28:03 2007 +0000"
      },
      "message": "Include links to ASF Thanks and Sponsorship pages, as directed by the PRC. \n\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@593863 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1efa661921bda5c70e904b95f041ef949b789c3e",
      "tree": "bf75b81f1be9574467840de882dd2775d4eadb82",
      "parents": [
        "a4f548c1cee7060f729a4bec2abe6d533ca7766c"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Nov 11 02:57:41 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Nov 11 02:57:41 2007 +0000"
      },
      "message": "STR-3094: Log error when input forward does not exist\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@593842 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a4f548c1cee7060f729a4bec2abe6d533ca7766c",
      "tree": "18fa9ee626105742c5f23cba929b4d5d8dc742ae",
      "parents": [
        "c19341277904909a6692d1ec2baaef4fe9afd85f"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 07 06:48:04 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 07 06:48:04 2007 +0000"
      },
      "message": "STR-3110: Release log factory last\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@592631 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c19341277904909a6692d1ec2baaef4fe9afd85f",
      "tree": "ef8948c77d2e4532d5533d38d915ab7dd547b550",
      "parents": [
        "2f625350773ab20cbf762d719ca2cd373895c428"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 07 06:04:21 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Nov 07 06:04:21 2007 +0000"
      },
      "message": "STR-3107: Add case-insensitive action matching option\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@592622 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2f625350773ab20cbf762d719ca2cd373895c428",
      "tree": "eca44e8dbbcc9754ef0e43868c1eb29f64426382",
      "parents": [
        "358ef4c136abceca1e5ee4342b0bc0e1e7c9d6af"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Nov 04 02:58:55 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Nov 04 02:58:55 2007 +0000"
      },
      "message": "STR-3111: Allow \u003cset-property\u003e as a top-level element\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@591730 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "358ef4c136abceca1e5ee4342b0bc0e1e7c9d6af",
      "tree": "ea93d644dec7c08654361d1a9193be19d5d9ae9b",
      "parents": [
        "7e1ffe0b5d4b26154649be95febcca8ace3ddbc1"
      ],
      "author": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Sat Nov 03 16:15:39 2007 +0000"
      },
      "committer": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Sat Nov 03 16:15:39 2007 +0000"
      },
      "message": "STR-3074\nNow the Struts 1 - Tiles 2 integration depends on Tiles 2.0.5.\nCorrected the Tiles definition files: it worked before since validation was turned off.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@591643 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7e1ffe0b5d4b26154649be95febcca8ace3ddbc1",
      "tree": "67d6d2d486572f62d688202370cb3e0029093ff9",
      "parents": [
        "baf88d8d0b3e12d8df109764992ec4404378d37b"
      ],
      "author": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Wed Sep 19 08:47:30 2007 +0000"
      },
      "committer": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Wed Sep 19 08:47:30 2007 +0000"
      },
      "message": "STR-3097\nUpdated dependency to maven-site-plugin version 2.0-beta-5.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@577195 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "baf88d8d0b3e12d8df109764992ec4404378d37b",
      "tree": "8b60113c52e885352db45c0d3599fdb875a8fc5c",
      "parents": [
        "4a78054b454eb09b77e20bb47a6278c6b77e372c"
      ],
      "author": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Wed Sep 19 07:53:53 2007 +0000"
      },
      "committer": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Wed Sep 19 07:53:53 2007 +0000"
      },
      "message": "STR-3093\nRemoved extra line breaks inside \u003ctag-class\u003e and \u003ctei-class\u003e tags in TLDs.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@577188 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4a78054b454eb09b77e20bb47a6278c6b77e372c",
      "tree": "aee671683f4effa2b5be947281336f8935abaac8",
      "parents": [
        "cb1207b1b459a82d3ad4f86be2e16b3881d72496"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Aug 29 03:27:28 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Wed Aug 29 03:27:28 2007 +0000"
      },
      "message": "STR-2020: Explain that NPE is caused by missing ActionServlet\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@570628 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cb1207b1b459a82d3ad4f86be2e16b3881d72496",
      "tree": "3da9d0de02cbda39d212e2bdfc67a89bd864febb",
      "parents": [
        "e86a556f724fda8559d3dc8f35ea178cfc455fe7"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Aug 28 01:03:59 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Tue Aug 28 01:03:59 2007 +0000"
      },
      "message": "STR-2924: Allow Exception key to be optional\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@570287 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e86a556f724fda8559d3dc8f35ea178cfc455fe7",
      "tree": "2f32201770042721989916a635f26cc21d3d8ed2",
      "parents": [
        "0722099bc2a7da7157af5ff5802927edee822a1a"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Aug 26 23:39:56 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Aug 26 23:39:56 2007 +0000"
      },
      "message": "STR-2321 and STR-2319: Compare floats and doubles\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@569926 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0722099bc2a7da7157af5ff5802927edee822a1a",
      "tree": "bc04a54a591f5ce41a16fee15ffe20b25d803511",
      "parents": [
        "4b67567a26acf31d7e52ac31c52c4055ecdb6f89"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Aug 26 19:18:03 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Aug 26 19:18:03 2007 +0000"
      },
      "message": "STR-3090: Upgrade antlr to 2.7.7\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@569862 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4b67567a26acf31d7e52ac31c52c4055ecdb6f89",
      "tree": "204be947c8e56a9ae58e43e51cdead51452bd2c1",
      "parents": [
        "a197a2151b1aa2d3e0fca59989a706b670ed3739"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Aug 25 03:55:10 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Aug 25 03:55:10 2007 +0000"
      },
      "message": "STR-3088: Treat blank strings as *null*\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@569607 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a197a2151b1aa2d3e0fca59989a706b670ed3739",
      "tree": "2ca3e3d1bb2933ad834246088a760cb3f8a0d638",
      "parents": [
        "8d0f7d63456a652d0ecd2645e991b120e4ef5f3f"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Aug 25 03:20:07 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Aug 25 03:20:07 2007 +0000"
      },
      "message": "STR-3026: Remove planet struts links\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@569603 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8d0f7d63456a652d0ecd2645e991b120e4ef5f3f",
      "tree": "2cbbd20f9f0fab03973c371679f100330802056d",
      "parents": [
        "38d2e9bb1a5e98e045fd06bf9ea6736a71d3f76a"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Aug 24 04:10:12 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Aug 24 04:10:12 2007 +0000"
      },
      "message": "STR-3085: Swallow NPE and return null\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@569239 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "38d2e9bb1a5e98e045fd06bf9ea6736a71d3f76a",
      "tree": "33232f97293e18ec0c8d149f93772b5120df532f",
      "parents": [
        "e1354137db95fd2459423353f18784849a3c0d0b"
      ],
      "author": {
        "name": "Henri Yandell",
        "email": "bayard@apache.org",
        "time": "Thu Aug 23 13:49:58 2007 +0000"
      },
      "committer": {
        "name": "Henri Yandell",
        "email": "bayard@apache.org",
        "time": "Thu Aug 23 13:49:58 2007 +0000"
      },
      "message": "Making some of the fail messages a bit more expressive so I can tell that they are all NullPointerExceptions. These are presumably happening due to STR-3085\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@568991 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e1354137db95fd2459423353f18784849a3c0d0b",
      "tree": "46a69424e42c21cbd6f95da2d71af0eb1e68f481",
      "parents": [
        "00c83fc8c56b668248357f639e093baa2ee6fc68"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Aug 23 01:24:02 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Aug 23 01:24:02 2007 +0000"
      },
      "message": "STR-2779: Better explain why invalid collection (thanks to Ralf Hauser)\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@568790 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "00c83fc8c56b668248357f639e093baa2ee6fc68",
      "tree": "94a1a4f2ccdd767442eb7fd159206390125dc911",
      "parents": [
        "428c816479fc4c45cd492d1bebe37ef0805f7a00"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Aug 18 19:34:50 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Aug 18 19:34:50 2007 +0000"
      },
      "message": "STR-3085: Enhance post-processing by adding before/after events for child configs\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@567318 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "428c816479fc4c45cd492d1bebe37ef0805f7a00",
      "tree": "9d401876ba9fa37effa83ea47c498ed5486ce91d",
      "parents": [
        "327df86c574b3df04a6f0e30f5c45bbb915490d1"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Aug 16 03:14:28 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Thu Aug 16 03:14:28 2007 +0000"
      },
      "message": "STR-3085: Module post-processing\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@566476 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "327df86c574b3df04a6f0e30f5c45bbb915490d1",
      "tree": "a36144e1f60824015d04d9f9f02297f6189b4d9d",
      "parents": [
        "184ca009b34a303a7d7b0c19f30abaf9240ab198"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Aug 12 18:35:09 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Aug 12 18:35:09 2007 +0000"
      },
      "message": "STR-286 and STR-1116: Populate and reset via list of events\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@565107 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "184ca009b34a303a7d7b0c19f30abaf9240ab198",
      "tree": "c2e789c02fb6dd5a9a656f76ed3eebc7b9fa9e16",
      "parents": [
        "3c3c6fd245de59af5bddff86a15e1e361d57a90d"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Aug 11 09:15:39 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Aug 11 09:15:39 2007 +0000"
      },
      "message": "STR-3084: Fix Tiles example error\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@564879 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3c3c6fd245de59af5bddff86a15e1e361d57a90d",
      "tree": "c6f785a7dc61f8091c2da7e41c5b2eaa4b96abd2",
      "parents": [
        "d2f0719604b70e16c2908a5f58516322bc422937"
      ],
      "author": {
        "name": "Henri Yandell",
        "email": "bayard@apache.org",
        "time": "Tue Aug 07 06:08:19 2007 +0000"
      },
      "committer": {
        "name": "Henri Yandell",
        "email": "bayard@apache.org",
        "time": "Tue Aug 07 06:08:19 2007 +0000"
      },
      "message": "Applying my patch from STR-1195\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@563398 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d2f0719604b70e16c2908a5f58516322bc422937",
      "tree": "0c3044508fc56c7342b7b2047fbf56395679705f",
      "parents": [
        "36fdbd4d1d4d0381da2b3f857edfd8583cdd3691"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Aug 03 05:40:17 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Fri Aug 03 05:40:17 2007 +0000"
      },
      "message": "STR-3082: Added form name to message\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@562341 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "36fdbd4d1d4d0381da2b3f857edfd8583cdd3691",
      "tree": "7aac84017ee10535e2c1c27411a642b9b5c82bef",
      "parents": [
        "0f11b67d045964ddb889ebffea31a3a061343cf2"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Thu Aug 02 14:27:39 2007 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Thu Aug 02 14:27:39 2007 +0000"
      },
      "message": "Commons TLP move - remove jakarta references\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@562120 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0f11b67d045964ddb889ebffea31a3a061343cf2",
      "tree": "8b5ac789e8be35a8c9de5606054220d2f2fe0a66",
      "parents": [
        "50bc9209e79d0cda5ba3ae786eff709b4c5cf45e"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Thu Aug 02 13:43:13 2007 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Thu Aug 02 13:43:13 2007 +0000"
      },
      "message": "Update links for Commons TLP move\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@562108 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "50bc9209e79d0cda5ba3ae786eff709b4c5cf45e",
      "tree": "228765d6bb43ccc3e2fe88be55b98b7d7006683c",
      "parents": [
        "0d1b93522bff5aaebd1d85c84cff83dba3b7ddc8"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jul 29 18:29:45 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jul 29 18:29:45 2007 +0000"
      },
      "message": "STR-286 and STR-1116: Push isPopulate and isReset to superclass\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@560777 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0d1b93522bff5aaebd1d85c84cff83dba3b7ddc8",
      "tree": "9b57196ffcd2d53bb4847efd4ac9d6cf56825a30",
      "parents": [
        "31b2aa389e8bc1ee043fa4fd4cd2395a5600e315"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sun Jul 29 01:56:36 2007 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sun Jul 29 01:56:36 2007 +0000"
      },
      "message": "Port fix for STR-3081 from 1.3 Branch - Uploading a File using LazyDynaBean causes ClassCastException\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@560655 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "31b2aa389e8bc1ee043fa4fd4cd2395a5600e315",
      "tree": "8fc21c2845f0737d39df444ed60a78a9ef582476",
      "parents": [
        "3e095b3380927eb6a272fb99179f1fe2023d9ba8"
      ],
      "author": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sun Jul 29 01:49:01 2007 +0000"
      },
      "committer": {
        "name": "Niall Kegan Pemberton",
        "email": "niallp@apache.org",
        "time": "Sun Jul 29 01:49:01 2007 +0000"
      },
      "message": "Style changes only - remove tabs, uses braces with if statement\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@560653 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3e095b3380927eb6a272fb99179f1fe2023d9ba8",
      "tree": "6ff579371bd9707dd5dc22d9760ac176c10be86d",
      "parents": [
        "2bbf7fb2586146b7a884cadb91fb57309313f03d"
      ],
      "author": {
        "name": "Ted Nathan Husted",
        "email": "husted@apache.org",
        "time": "Wed Jul 25 14:06:51 2007 +0000"
      },
      "committer": {
        "name": "Ted Nathan Husted",
        "email": "husted@apache.org",
        "time": "Wed Jul 25 14:06:51 2007 +0000"
      },
      "message": "WW-1974 Add link to release notes form announcement. Correct link in archival copy of 1.2.7 release notes. \n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@559463 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2bbf7fb2586146b7a884cadb91fb57309313f03d",
      "tree": "9b4a666ed255f80681facfc878ad93fc1b48b9c2",
      "parents": [
        "2a495c5b7485ea6e1b028938c21de6e7326fd508"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Jul 23 02:11:13 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Jul 23 02:11:13 2007 +0000"
      },
      "message": "STR-3076: Add onselect to html password tag\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@558584 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2a495c5b7485ea6e1b028938c21de6e7326fd508",
      "tree": "f18a4fdb0dafa10dba946a3b8922b9f1f29fae3d",
      "parents": [
        "64be87fc318319a16a45f7db75a752ab82e028b8"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Jul 23 02:11:00 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Mon Jul 23 02:11:00 2007 +0000"
      },
      "message": "STR-3076: Add onselect to html password tag\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@558583 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "64be87fc318319a16a45f7db75a752ab82e028b8",
      "tree": "c220f00ad6d26daadfadb8e9095db3013bf99df7",
      "parents": [
        "3bbf02a790eb85a8dc2d7b318c8799d886346ad9"
      ],
      "author": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Sun Jul 22 18:10:03 2007 +0000"
      },
      "committer": {
        "name": "Antonio Petrelli",
        "email": "apetrelli@apache.org",
        "time": "Sun Jul 22 18:10:03 2007 +0000"
      },
      "message": "STR-3075\nCode cleanup in Struts 1/Tiles 2 integration module done.\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@558517 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3bbf02a790eb85a8dc2d7b318c8799d886346ad9",
      "tree": "a70a1efe1af9df8eabc1ebb0d161f7dfc1697677",
      "parents": [
        "96fd660c88853f28a84028c3b12a105fd2c240b2"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jul 22 03:33:53 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sun Jul 22 03:33:53 2007 +0000"
      },
      "message": "STR-3078: action configs to also extend by actionId\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@558457 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "96fd660c88853f28a84028c3b12a105fd2c240b2",
      "tree": "081e56e464f8bd663ae7bef1f726b6afe57ca159",
      "parents": [
        "96ae40da0a5c5727b54647e923362c623016865b"
      ],
      "author": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Jul 21 06:15:48 2007 +0000"
      },
      "committer": {
        "name": "Paul C. Benedict Jr",
        "email": "pbenedict@apache.org",
        "time": "Sat Jul 21 06:15:48 2007 +0000"
      },
      "message": "STR-2437: Add root cause to Exception\n\ngit-svn-id: https://svn.apache.org/repos/asf/struts/struts1/trunk@558255 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "96ae40da0a5c5727b54647e923362c623016865b"
}
