)]}'
{
  "log": [
    {
      "commit": "76034028b454ddad5f927f4da54d591049fd9545",
      "tree": "2d46774e33b2f4281fca9a1385d86b75917654d0",
      "parents": [
        "a8136c4b905fb32a98be48014bcc055e923a86bc"
      ],
      "author": {
        "name": "glassfishrobot",
        "email": "glassfishrobot@java.net",
        "time": "Wed Jun 14 15:36:28 2017 +0530"
      },
      "committer": {
        "name": "glassfishrobot",
        "email": "glassfishrobot@java.net",
        "time": "Wed Jun 14 15:36:28 2017 +0530"
      },
      "message": "Update CONTRIBUTING.md\n"
    },
    {
      "commit": "a8136c4b905fb32a98be48014bcc055e923a86bc",
      "tree": "e35efe0904b4e21771797b3cf0a47c36e136cc11",
      "parents": [
        "27244b6efccdffee8c02d71751f5e4de18fca089"
      ],
      "author": {
        "name": "kokil12",
        "email": "kj.kokil99@gmail.com",
        "time": "Tue Apr 25 12:42:54 2017 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 25 12:42:54 2017 +0530"
      },
      "message": "Create LICENSE"
    },
    {
      "commit": "27244b6efccdffee8c02d71751f5e4de18fca089",
      "tree": "0ec384a366a77488d4fe6c7af98fcbf5e491e7fd",
      "parents": [
        "feba8613083c633da1b37986126dc1761997e8b7"
      ],
      "author": {
        "name": "Kokil Jain",
        "email": "kokil.jain@oracle.com",
        "time": "Tue Apr 25 06:48:06 2017 +0000"
      },
      "committer": {
        "name": "Kokil Jain",
        "email": "kokil.jain@oracle.com",
        "time": "Tue Apr 25 06:48:06 2017 +0000"
      },
      "message": "Adding .gitkeep file in empty folders\n\nsvn path\u003d/trunk/; revision\u003d620\n"
    },
    {
      "commit": "feba8613083c633da1b37986126dc1761997e8b7",
      "tree": "3dc6d7779c3460156adba2e20d6b7542b12001b9",
      "parents": [
        "8f2b443da211f24e645edd3f497e1752119cbf76"
      ],
      "author": {
        "name": "Pavel Bucek",
        "email": "pavel.bucek@oracle.com",
        "time": "Thu Aug 26 11:11:16 2010 +0000"
      },
      "committer": {
        "name": "Pavel Bucek",
        "email": "pavel.bucek@oracle.com",
        "time": "Thu Aug 26 11:11:16 2010 +0000"
      },
      "message": "license update\n\nsvn path\u003d/trunk/; revision\u003d612\n"
    },
    {
      "commit": "8f2b443da211f24e645edd3f497e1752119cbf76",
      "tree": "9fbcac30999c64ba637c1aac6ed98e68e16c3cb0",
      "parents": [
        "72adf484e546de4419436a757615b606364c58a5"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Apr 15 17:14:43 2010 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Apr 15 17:14:43 2010 +0000"
      },
      "message": "Commit a couple of forgotten updates\n\nsvn path\u003d/trunk/; revision\u003d611\n"
    },
    {
      "commit": "72adf484e546de4419436a757615b606364c58a5",
      "tree": "ebdbf739ef01d038153389a77b9ad9fc64434002",
      "parents": [
        "a51114723025e4b3be4d259e5f763c37dedaa82b"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Thu Dec 03 14:24:26 2009 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Thu Dec 03 14:24:26 2009 +0000"
      },
      "message": "all maven plugins must have version defined to avoid build issues\n\n\nsvn path\u003d/trunk/; revision\u003d609\n"
    },
    {
      "commit": "a51114723025e4b3be4d259e5f763c37dedaa82b",
      "tree": "8e2be3db03a108f69d4780e3ff1f238cfa65072c",
      "parents": [
        "38480b00772eac77d972bfe2063f9371f2299202"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Mon Nov 09 12:39:37 2009 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Mon Nov 09 12:39:37 2009 +0000"
      },
      "message": "updated version 1.1.1-SNAPSHOT-\u003e1.1.2-SNAPSHOT\n\n\nsvn path\u003d/trunk/; revision\u003d606\n"
    },
    {
      "commit": "38480b00772eac77d972bfe2063f9371f2299202",
      "tree": "3c7b278eb2bd9bfc612b521814fb6a8c70da8fcc",
      "parents": [
        "5916f697e947854e1f5612e8fe8c70e133d25ced"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Fri Nov 06 11:09:33 2009 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Fri Nov 06 11:09:33 2009 +0000"
      },
      "message": "want a specific 1.1.1 version in OSGi headers\n\n\nsvn path\u003d/trunk/; revision\u003d604\n"
    },
    {
      "commit": "5916f697e947854e1f5612e8fe8c70e133d25ced",
      "tree": "981f25f8cb09c25965ee1bf78f194035926bbf61",
      "parents": [
        "9f69e41f257d5abbf3359ebcfc5c20b61bca11f2"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Fri Nov 06 11:02:08 2009 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Fri Nov 06 11:02:08 2009 +0000"
      },
      "message": "updated version: 1.1-\u003e1.1.1-SNAPSHOT\nupdated Import-Package osgi header generation, so that no package is imported\n\n\nsvn path\u003d/trunk/; revision\u003d603\n"
    },
    {
      "commit": "9f69e41f257d5abbf3359ebcfc5c20b61bca11f2",
      "tree": "707b66c4ae4e2977f086a33b56e1880e0425ca35",
      "parents": [
        "83bb095f731bf338c5114184560f09274d391d21"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Oct 23 20:46:40 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Oct 23 20:46:40 2009 +0000"
      },
      "message": "Update with pointers to latest spec\n\n\nsvn path\u003d/trunk/; revision\u003d595\n"
    },
    {
      "commit": "83bb095f731bf338c5114184560f09274d391d21",
      "tree": "e5dbc948f3605a0697daf5c8e7eb84d0082b94d4",
      "parents": [
        "1571f901b815f2675031e31e68cad9265238a682"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Sep 17 18:56:56 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Sep 17 18:56:56 2009 +0000"
      },
      "message": "Fix spec to match change log.\n\nsvn path\u003d/trunk/; revision\u003d591\n"
    },
    {
      "commit": "1571f901b815f2675031e31e68cad9265238a682",
      "tree": "6d87dfb48c4f3a7b4f63612787d19492f7e7f0d0",
      "parents": [
        "0b2e3a589db13186df9814d4f32d196157908cd4"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Sep 17 18:43:12 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Sep 17 18:43:12 2009 +0000"
      },
      "message": "Fix javadoc\n\nsvn path\u003d/trunk/; revision\u003d588\n"
    },
    {
      "commit": "0b2e3a589db13186df9814d4f32d196157908cd4",
      "tree": "cbf97ea7dd4312ded07f2bb66e9f3703d429fce4",
      "parents": [
        "789a00797153b847a3673509f1da3cf42a8c0c24"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Sep 17 18:29:01 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Sep 17 18:29:01 2009 +0000"
      },
      "message": "Preparing for 1.1 MR submission\n\nsvn path\u003d/trunk/; revision\u003d587\n"
    },
    {
      "commit": "789a00797153b847a3673509f1da3cf42a8c0c24",
      "tree": "6c4d9acce67eb2d06991764ec038495942aeeb00",
      "parents": [
        "75bb2e211ca80ef590d6e60ff75cfcd1eb7b018a"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 21 20:05:00 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 21 20:05:00 2009 +0000"
      },
      "message": "Remove unused directory\n\nsvn path\u003d/trunk/; revision\u003d580\n"
    },
    {
      "commit": "75bb2e211ca80ef590d6e60ff75cfcd1eb7b018a",
      "tree": "6c4d9acce67eb2d06991764ec038495942aeeb00",
      "parents": [
        "c67c255ee2d4ae37a6be2a51722d9899f85bf5df"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 21 19:58:47 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 21 19:58:47 2009 +0000"
      },
      "message": "Updates to spec to match current draft changelog\n\nsvn path\u003d/trunk/; revision\u003d578\n"
    },
    {
      "commit": "c67c255ee2d4ae37a6be2a51722d9899f85bf5df",
      "tree": "5d4948e95a2af966f533aaa50a5ee29df24243e8",
      "parents": [
        "171eb7de947e04c1bb52494e983c3912e1129dfc"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 21 19:46:41 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 21 19:46:41 2009 +0000"
      },
      "message": "Fix annotation target.\n\nsvn path\u003d/trunk/; revision\u003d577\n"
    },
    {
      "commit": "171eb7de947e04c1bb52494e983c3912e1129dfc",
      "tree": "e3473e4e7814cdd215a66ec940e95b60496ccc94",
      "parents": [
        "a7d01c2c8a5e844fedc7550665c03889714af567"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 21 16:02:28 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 21 16:02:28 2009 +0000"
      },
      "message": "MR respin changes, mainly additions for Servlet 3 pluggability.\n\nsvn path\u003d/trunk/; revision\u003d575\n"
    },
    {
      "commit": "a7d01c2c8a5e844fedc7550665c03889714af567",
      "tree": "3901a6aeb58c54f5bce9f785da2abb57117d4d36",
      "parents": [
        "4caf73a18199204fdfe74d3106d19eae037b848a"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Apr 29 14:38:29 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Apr 29 14:38:29 2009 +0000"
      },
      "message": "Fix binary backwards incompatibility with 1.0\n\nsvn path\u003d/trunk/; revision\u003d571\n"
    },
    {
      "commit": "4caf73a18199204fdfe74d3106d19eae037b848a",
      "tree": "2aff502e9d944ec71e54cd4f916f47fe10f7770c",
      "parents": [
        "91134155dd8ef47d2a986418bc920d5a9874a8e9"
      ],
      "author": {
        "name": "sandoz",
        "email": "sandoz@localhost",
        "time": "Thu Apr 23 08:06:02 2009 +0000"
      },
      "committer": {
        "name": "sandoz",
        "email": "sandoz@localhost",
        "time": "Thu Apr 23 08:06:02 2009 +0000"
      },
      "message": "Rev version in the trunk.\n\nsvn path\u003d/trunk/; revision\u003d568\n"
    },
    {
      "commit": "91134155dd8ef47d2a986418bc920d5a9874a8e9",
      "tree": "e483265ee92a3efc7e3741f56fc36d803da3180d",
      "parents": [
        "aa38898c6fb34b695a3ab0faf7f4736c2300a8a5"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Apr 17 15:46:03 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Apr 17 15:46:03 2009 +0000"
      },
      "message": "Clarify javadoc\n\nsvn path\u003d/trunk/; revision\u003d562\n"
    },
    {
      "commit": "aa38898c6fb34b695a3ab0faf7f4736c2300a8a5",
      "tree": "9578a2657995d3746704005abe8d788fd1065f44",
      "parents": [
        "d6a1aad257a96d51a2361089a2e4e50c699db1ce"
      ],
      "author": {
        "name": "sandoz",
        "email": "sandoz@localhost",
        "time": "Fri Apr 17 11:56:33 2009 +0000"
      },
      "committer": {
        "name": "sandoz",
        "email": "sandoz@localhost",
        "time": "Fri Apr 17 11:56:33 2009 +0000"
      },
      "message": "Ensure that the OPTIONS annotation uses the correct value for the meta HttpMethod annotation.\n\nsvn path\u003d/trunk/; revision\u003d561\n"
    },
    {
      "commit": "d6a1aad257a96d51a2361089a2e4e50c699db1ce",
      "tree": "cf2b2eab3ba461011dc897294378b8b3d991af4d",
      "parents": [
        "ccb4f097aa25652ce62575337f7e10c1629e4ab6"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Apr 08 17:49:15 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Apr 08 17:49:15 2009 +0000"
      },
      "message": "Fix fromPath method so it will throw IllegalArgumentException if path is null as documented.\n\nsvn path\u003d/trunk/; revision\u003d560\n"
    },
    {
      "commit": "ccb4f097aa25652ce62575337f7e10c1629e4ab6",
      "tree": "a3e0e9507be1e47f576379135330589205f704e7",
      "parents": [
        "80427e6fa060274dced60e9ff8bd743f9a990b85"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Mar 12 18:03:16 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Mar 12 18:03:16 2009 +0000"
      },
      "message": "Switch to double check idiom for runtime delegate singleton; adopt EE 6 recommended class loading strategy.\n\nsvn path\u003d/trunk/; revision\u003d558\n"
    },
    {
      "commit": "80427e6fa060274dced60e9ff8bd743f9a990b85",
      "tree": "9e209cebeb90b714cf7537811574be1badeacdab",
      "parents": [
        "911b0cd5e79d8953955b43660ca36eac6e520124"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 21:40:04 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 21:40:04 2009 +0000"
      },
      "message": "1.1MR E012\n\nsvn path\u003d/trunk/; revision\u003d557\n"
    },
    {
      "commit": "911b0cd5e79d8953955b43660ca36eac6e520124",
      "tree": "4c8a181bb483b52cd493eda251adecbe649c5b5a",
      "parents": [
        "e174423a5b14d2dbff1ab619bb03737689aa382f"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 21:36:27 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 21:36:27 2009 +0000"
      },
      "message": "Fix bad word wrap\n\nsvn path\u003d/trunk/; revision\u003d556\n"
    },
    {
      "commit": "e174423a5b14d2dbff1ab619bb03737689aa382f",
      "tree": "9976114c38dc839d9f96d735d3cc64d685ac7b6d",
      "parents": [
        "928815ed16ea5ce0dca36f010103c1e532fae49a"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 21:33:35 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 21:33:35 2009 +0000"
      },
      "message": "1.1MR E005-E0013\n\nsvn path\u003d/trunk/; revision\u003d555\n"
    },
    {
      "commit": "928815ed16ea5ce0dca36f010103c1e532fae49a",
      "tree": "0950db29ef379a50759002a03c5faf86bdc35d04",
      "parents": [
        "f5bcde8e2cdf8413408800ee50ca83fb164a2322"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 20:45:10 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 20:45:10 2009 +0000"
      },
      "message": "1.1MR E001-E004\n\nsvn path\u003d/trunk/; revision\u003d554\n"
    },
    {
      "commit": "f5bcde8e2cdf8413408800ee50ca83fb164a2322",
      "tree": "adc43fa3dcd3b06b518d91ccc1253e065127ef3c",
      "parents": [
        "6c8442d73a12ee5418534c490f96521404be5b8e"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 20:17:04 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 20:17:04 2009 +0000"
      },
      "message": "1.1MR C009\n\nsvn path\u003d/trunk/; revision\u003d553\n"
    },
    {
      "commit": "6c8442d73a12ee5418534c490f96521404be5b8e",
      "tree": "dbc0653f9d46f90717bb2f00b1a3b3967ebba568",
      "parents": [
        "d8feb068e6746240e5f1f0ef45525378fd254004"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 20:09:14 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 20:09:14 2009 +0000"
      },
      "message": "1.1MR C008\n\nsvn path\u003d/trunk/; revision\u003d552\n"
    },
    {
      "commit": "d8feb068e6746240e5f1f0ef45525378fd254004",
      "tree": "96f9c1feb047892385aecae92a3f33b4b7142ed4",
      "parents": [
        "84341bcd2b01d6c03872377caa697a3955f7df12"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 19:41:37 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 19:41:37 2009 +0000"
      },
      "message": "1.1MR C007\n\nsvn path\u003d/trunk/; revision\u003d551\n"
    },
    {
      "commit": "84341bcd2b01d6c03872377caa697a3955f7df12",
      "tree": "dfce91b59256de5ce40bb5b37ec5d9c145411dcf",
      "parents": [
        "071408293ac8ca762acbb08b264a8871b73dcc56"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 19:28:00 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 19:28:00 2009 +0000"
      },
      "message": "1.1MR C006\n\nsvn path\u003d/trunk/; revision\u003d550\n"
    },
    {
      "commit": "071408293ac8ca762acbb08b264a8871b73dcc56",
      "tree": "65147c24a259af7236e4fa15d1778f162d2b5b00",
      "parents": [
        "5b359246fbcdcd838ef81649ea1a033eb71ba56a"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 19:17:03 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 19:17:03 2009 +0000"
      },
      "message": "1.1MR C005\n\nsvn path\u003d/trunk/; revision\u003d549\n"
    },
    {
      "commit": "5b359246fbcdcd838ef81649ea1a033eb71ba56a",
      "tree": "3185c2da25d2779d4d7f868adb38628510eb3ab7",
      "parents": [
        "0a48a1a79fa1ef80242a9244b233b7b306122143"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 18:53:54 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 18:53:54 2009 +0000"
      },
      "message": "1.1MR C004\n\nsvn path\u003d/trunk/; revision\u003d548\n"
    },
    {
      "commit": "0a48a1a79fa1ef80242a9244b233b7b306122143",
      "tree": "09118f86e194067fb64e26969c1109df821ee58a",
      "parents": [
        "fcce0b2ffd0cce93a2dab16b9446ccdd4c5cb9ff"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 18:44:35 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 18:44:35 2009 +0000"
      },
      "message": "1.1MR C003\n\nsvn path\u003d/trunk/; revision\u003d547\n"
    },
    {
      "commit": "fcce0b2ffd0cce93a2dab16b9446ccdd4c5cb9ff",
      "tree": "34e174eeb928d5619ca4acfbf00c4d64af4a06cf",
      "parents": [
        "b69720144dfcf60ce67441e462b6085e246f7859"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 18:26:28 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 18:26:28 2009 +0000"
      },
      "message": "1.1MR: Servlet 3 and EE 6 requirements6\n\nsvn path\u003d/trunk/; revision\u003d546\n"
    },
    {
      "commit": "b69720144dfcf60ce67441e462b6085e246f7859",
      "tree": "2ab9eba5ba4abe7118ed7fbe4a72a4d2031711ff",
      "parents": [
        "eb633c73d4e22418c9da6c4a58d94917ce8aad8e"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 16:20:27 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 16:20:27 2009 +0000"
      },
      "message": "Updates to prepare for 1.1 MR changes\n\nsvn path\u003d/trunk/; revision\u003d545\n"
    },
    {
      "commit": "eb633c73d4e22418c9da6c4a58d94917ce8aad8e",
      "tree": "abd622ec1b267f43df693e5bdcbbef2ff40c9bff",
      "parents": [
        "9054a6e372992e8b0d7221b0d474411b0ee2d2a3"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 15:44:06 2009 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Mar 10 15:44:06 2009 +0000"
      },
      "message": "Change version to 1.1 snapshop in preparation for making MR changes\n\nsvn path\u003d/trunk/; revision\u003d544\n"
    },
    {
      "commit": "9054a6e372992e8b0d7221b0d474411b0ee2d2a3",
      "tree": "6e4f7d4ca23621cccb39fc79163a55cf7ced54d7",
      "parents": [
        "5f6fd15e80f208dd55e7115f1d4b5494b8ba390c"
      ],
      "author": {
        "name": "Kohsuke Kawaguchi",
        "email": "kohsuke@java.net",
        "time": "Tue Mar 10 00:26:31 2009 +0000"
      },
      "committer": {
        "name": "Kohsuke Kawaguchi",
        "email": "kohsuke@java.net",
        "time": "Tue Mar 10 00:26:31 2009 +0000"
      },
      "message": "java.net m2 repository push location has changed. I\u0027m fixing ones that I can mechanically find, but please check if you have other POMs that need to be updated. More about this in http://weblogs.java.net/blog/kohsuke/archive/2009/03/changes_to_the.html\n\nsvn path\u003d/trunk/; revision\u003d543\n"
    },
    {
      "commit": "5f6fd15e80f208dd55e7115f1d4b5494b8ba390c",
      "tree": "b4fa915cbc996a83d52f52e7bd3ca8690be29d04",
      "parents": [
        "fcbf7228e9bf7806da2b312607c7efbc55043c90"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Oct 07 10:19:32 2008 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Oct 07 10:19:32 2008 +0000"
      },
      "message": "Adding support for OSGi headers\n\nsvn path\u003d/trunk/; revision\u003d532\n"
    },
    {
      "commit": "fcbf7228e9bf7806da2b312607c7efbc55043c90",
      "tree": "0a817374911f84919db12b1bba28973fdc827641",
      "parents": [
        "c9bd7033a9941ff172b0e775f981901291326c26"
      ],
      "author": {
        "name": "sandoz",
        "email": "sandoz@localhost",
        "time": "Wed Sep 24 07:40:24 2008 +0000"
      },
      "committer": {
        "name": "sandoz",
        "email": "sandoz@localhost",
        "time": "Wed Sep 24 07:40:24 2008 +0000"
      },
      "message": "Changed trunk version to 1.0.1-SNAPSHOT in case it gets accidently pushed to the repo.\n\nsvn path\u003d/trunk/; revision\u003d528\n"
    },
    {
      "commit": "c9bd7033a9941ff172b0e775f981901291326c26",
      "tree": "f391b7da70fc6fc61901b37b9ca0fe18780cf62f",
      "parents": [
        "2ce2e7714f63491aaf5e4cc3fc7d3a7562207f10"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Sep 23 18:17:03 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Sep 23 18:17:03 2008 +0000"
      },
      "message": "Update version\n\nsvn path\u003d/trunk/; revision\u003d525\n"
    },
    {
      "commit": "2ce2e7714f63491aaf5e4cc3fc7d3a7562207f10",
      "tree": "cc593ca2aca27b6793eebb39a734067ac0b20e85",
      "parents": [
        "1c54d11144ee76558da3ec6894768b65f00cd995"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Sep 02 16:42:17 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Sep 02 16:42:17 2008 +0000"
      },
      "message": "Updated acknowledgements\n\nsvn path\u003d/trunk/; revision\u003d519\n"
    },
    {
      "commit": "1c54d11144ee76558da3ec6894768b65f00cd995",
      "tree": "09b299a2044f7bdde543f206f314c7e1c72d7ade",
      "parents": [
        "8b94933817d9be25c7a5a0c228cb3bf3b6139cef"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Sep 02 12:28:31 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Sep 02 12:28:31 2008 +0000"
      },
      "message": "Fix method name\n\nsvn path\u003d/trunk/; revision\u003d518\n"
    },
    {
      "commit": "8b94933817d9be25c7a5a0c228cb3bf3b6139cef",
      "tree": "014fa15a8eaa3e32812702e7778c0fa7320ad05f",
      "parents": [
        "b65e9a61b3d9191ea900c20c04f7bebe63afb1af"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 27 21:09:35 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 27 21:09:35 2008 +0000"
      },
      "message": "Changes in preparation for 1.0 FCS\n\nsvn path\u003d/trunk/; revision\u003d517\n"
    },
    {
      "commit": "b65e9a61b3d9191ea900c20c04f7bebe63afb1af",
      "tree": "9a03483c71a81f0e1d18b29430bfb639f493a157",
      "parents": [
        "1c05f718b881bb8f55fe6a28a03e032d6edd9b5d"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 27 16:01:35 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 27 16:01:35 2008 +0000"
      },
      "message": "Future changes go into v 0.12-SNAPSHOT\n\nsvn path\u003d/trunk/; revision\u003d514\n"
    },
    {
      "commit": "1c05f718b881bb8f55fe6a28a03e032d6edd9b5d",
      "tree": "0e6a8998796ccf03db85767c44d0d55c69e2c157",
      "parents": [
        "e301b5ccd8231e1942c71ef44c1f2a5234c49a96"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Aug 26 20:05:47 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Aug 26 20:05:47 2008 +0000"
      },
      "message": "Update Javadoc to reflect that query, matrix and form param names are always decoded.\n\nsvn path\u003d/trunk/; revision\u003d508\n"
    },
    {
      "commit": "e301b5ccd8231e1942c71ef44c1f2a5234c49a96",
      "tree": "9b304024a3738ec6f1060e31216185769337329e",
      "parents": [
        "a4ba54cab34c154f5aaeeaebcfaf080d53021a81"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Aug 26 19:59:17 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Aug 26 19:59:17 2008 +0000"
      },
      "message": "Fix for issue 49. Update section 4.2.2 to refer to section 3.8 rather than restating it (badly). Change the error status code at the end of section 4.2.2 from 406 to 500 - 406 is thrown by section 3.8 when applicable, section 4.2.2 throws a 500 if it can\u0027t find a writer to serialize the entity in the selected media type, this is a server application error, not a client error. Added an item to section 3.8 to explicitly recognize that the media type can be set directly in a Response instance.\n\nsvn path\u003d/trunk/; revision\u003d507\n"
    },
    {
      "commit": "a4ba54cab34c154f5aaeeaebcfaf080d53021a81",
      "tree": "5865917fb2de31ad41242798bb0e919dbe116073",
      "parents": [
        "dd1512af6c3e3fc5330c910bea64c18e9d8b6ae3"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Aug 26 19:14:01 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Tue Aug 26 19:14:01 2008 +0000"
      },
      "message": "Added section label.\n\nsvn path\u003d/trunk/; revision\u003d506\n"
    },
    {
      "commit": "dd1512af6c3e3fc5330c910bea64c18e9d8b6ae3",
      "tree": "45cee255d5feca239579ced6170e4efaaca4aadb",
      "parents": [
        "5ec020fb8df276f333d706afe84f2be5d9a3cee5"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Aug 26 16:33:54 2008 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Aug 26 16:33:54 2008 +0000"
      },
      "message": "Getting rid of configuration part for javadoc plugin\n\n\nsvn path\u003d/trunk/; revision\u003d505\n"
    },
    {
      "commit": "5ec020fb8df276f333d706afe84f2be5d9a3cee5",
      "tree": "77c831a73e64df218bd8f7e37ecb94928f55e8e5",
      "parents": [
        "fb1dca7350f0d68022c105d38da720ba07ceaca2"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Aug 26 16:23:25 2008 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Aug 26 16:23:25 2008 +0000"
      },
      "message": "Trying to simplify javadoc output dir config,\nwill see how it works with hudson...\n\n\nsvn path\u003d/trunk/; revision\u003d504\n"
    },
    {
      "commit": "fb1dca7350f0d68022c105d38da720ba07ceaca2",
      "tree": "3fee54986f47c4bbceb85e42fe054178cfb39918",
      "parents": [
        "be7b007752e68119fffbca7c5cc64d1c44b74878"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Aug 26 14:47:34 2008 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Aug 26 14:47:34 2008 +0000"
      },
      "message": "replacing dist.zip output with javadoc jar\n\n\nsvn path\u003d/trunk/; revision\u003d501\n"
    },
    {
      "commit": "be7b007752e68119fffbca7c5cc64d1c44b74878",
      "tree": "7836c36d58a23f00d3332c0858f80ef0da255cba",
      "parents": [
        "c02ba6e480d06a86ce504d5993ea95615bddf530"
      ],
      "author": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Aug 26 10:07:10 2008 +0000"
      },
      "committer": {
        "name": "Jakub Podlesak",
        "email": "jakub.podlesak@oracle.com",
        "time": "Tue Aug 26 10:07:10 2008 +0000"
      },
      "message": "adding a goal for generating javadoc jar\n(javadocs will be generated twice)\n\n\nsvn path\u003d/trunk/; revision\u003d500\n"
    },
    {
      "commit": "c02ba6e480d06a86ce504d5993ea95615bddf530",
      "tree": "76f26775a8090fbedff4c5bb0586b34b86252911",
      "parents": [
        "e0e397428d63841562d185bf269857db9b9aeb7b"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 22 20:44:00 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 22 20:44:00 2008 +0000"
      },
      "message": "Add lower bound to generic type of exception mapper\n\nsvn path\u003d/trunk/; revision\u003d498\n"
    },
    {
      "commit": "e0e397428d63841562d185bf269857db9b9aeb7b",
      "tree": "a532c4682caa298ad1a149b7f4b04eb30a3dd04c",
      "parents": [
        "6dcdec7c57e7d531b0e15c2aae61159633f5864b"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 22 20:32:49 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 22 20:32:49 2008 +0000"
      },
      "message": "Fix closing tag\n\nsvn path\u003d/trunk/; revision\u003d497\n"
    },
    {
      "commit": "6dcdec7c57e7d531b0e15c2aae61159633f5864b",
      "tree": "a34606c41e0ad54bd5b9238d24c672588437a1d4",
      "parents": [
        "2a01e2279e1739a3b03186bf1440b9b3c3492400"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 22 20:31:29 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 22 20:31:29 2008 +0000"
      },
      "message": "GenericEntity can now be created directly\n\nsvn path\u003d/trunk/; revision\u003d496\n"
    },
    {
      "commit": "2a01e2279e1739a3b03186bf1440b9b3c3492400",
      "tree": "49e595ee7f6c0d4561bc0edcd2d2af5e1591a1a3",
      "parents": [
        "a86ac21f0faf3100454ea1627715489cbcb5d322"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 22 19:54:35 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 22 19:54:35 2008 +0000"
      },
      "message": "Add a public constructor to GenericEntity and associated test cases.\n\nsvn path\u003d/trunk/; revision\u003d495\n"
    },
    {
      "commit": "a86ac21f0faf3100454ea1627715489cbcb5d322",
      "tree": "33934f5b36082557e211919d437507a9dd73acc8",
      "parents": [
        "1eb1e5978ecc91e98c4ed9bc40fa7f38c1728441"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:49:22 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:49:22 2008 +0000"
      },
      "message": "Add a brief section on validation.\n\nsvn path\u003d/trunk/; revision\u003d494\n"
    },
    {
      "commit": "1eb1e5978ecc91e98c4ed9bc40fa7f38c1728441",
      "tree": "7f1f5cfab3c8d91cf910ccba6e02b1f7e3973087",
      "parents": [
        "643b1ecf05a3167fa0d374e7fdbaccd8a54704e4"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:27:45 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:27:45 2008 +0000"
      },
      "message": "Add xref to syntax of template param, tidy up description.\n\nsvn path\u003d/trunk/; revision\u003d493\n"
    },
    {
      "commit": "643b1ecf05a3167fa0d374e7fdbaccd8a54704e4",
      "tree": "fcd6b677cac122381064d784d4a7d6f5e19d64bc",
      "parents": [
        "a58ef4302a0d7582d02670f47857b401b0017b4e"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:20:32 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:20:32 2008 +0000"
      },
      "message": "Add message to exception\n\nsvn path\u003d/trunk/; revision\u003d492\n"
    },
    {
      "commit": "a58ef4302a0d7582d02670f47857b401b0017b4e",
      "tree": "817a8e3e76656db68d7be53cdeb202f55ff3f9bf",
      "parents": [
        "42a0e80de106509a19c119711d309cda28a3d7f7"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:17:51 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:17:51 2008 +0000"
      },
      "message": "Fix NewCookie to throw correct exception, add tests\n\nsvn path\u003d/trunk/; revision\u003d491\n"
    },
    {
      "commit": "42a0e80de106509a19c119711d309cda28a3d7f7",
      "tree": "bafcec54303adfbf785fd5f53a6a396b83d099f6",
      "parents": [
        "65c6a9208de36649b5eb6ddc10ae56d813da20f8"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:09:57 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 20:09:57 2008 +0000"
      },
      "message": "Throw exception if all ctor params are null\n\nsvn path\u003d/trunk/; revision\u003d490\n"
    },
    {
      "commit": "65c6a9208de36649b5eb6ddc10ae56d813da20f8",
      "tree": "9222a97508152ebcf8d6642b37f88e6fe5d8df00",
      "parents": [
        "59c5c14b3acb15d2689c0736a31bb1564e61a30e"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 19:18:37 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 21 19:18:37 2008 +0000"
      },
      "message": "Fix typo\n\nsvn path\u003d/trunk/; revision\u003d489\n"
    },
    {
      "commit": "59c5c14b3acb15d2689c0736a31bb1564e61a30e",
      "tree": "42d67bb92d612d6b494871cfce3e0a2b089260d5",
      "parents": [
        "e512c89b4cf25364b5ad5e16757117d39ee4f4f2"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 21:31:31 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 21:31:31 2008 +0000"
      },
      "message": "Additional test for generic entity\n\nsvn path\u003d/trunk/; revision\u003d488\n"
    },
    {
      "commit": "e512c89b4cf25364b5ad5e16757117d39ee4f4f2",
      "tree": "7a74c0b657827547e491ca0b8f8b6c4824c634cb",
      "parents": [
        "0f9ecf5bf5f9fd73f1195fcd5aeb0f35c85fc5fd"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 20:57:09 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 20:57:09 2008 +0000"
      },
      "message": "Passing null removes any existing value of the associated property from the builder\n\nsvn path\u003d/trunk/; revision\u003d487\n"
    },
    {
      "commit": "0f9ecf5bf5f9fd73f1195fcd5aeb0f35c85fc5fd",
      "tree": "8074ab6f82d6a33d629251f19167e1b9094b7bd5",
      "parents": [
        "98381ad999b232d2ec580c26440c629e02ba2649"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 18:51:00 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 18:51:00 2008 +0000"
      },
      "message": "Assorted javadoc updates. Add more explicit error conditions often assocaited with passing null, require IllegalArgument/IlleglStateExceptions to be thrown.\n\nsvn path\u003d/trunk/; revision\u003d486\n"
    },
    {
      "commit": "98381ad999b232d2ec580c26440c629e02ba2649",
      "tree": "6fac91c66ef78a01bafec99f0f1a3b784c2b65cc",
      "parents": [
        "8c84f9383109740b80de065dc0314d6f10d644e9"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 18:28:44 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 18:28:44 2008 +0000"
      },
      "message": "Fix javadoc, split buildFromMap method into two for consistency with build method\n\nsvn path\u003d/trunk/; revision\u003d485\n"
    },
    {
      "commit": "8c84f9383109740b80de065dc0314d6f10d644e9",
      "tree": "405a6d9df38837141bf85b91b25868bd2f92d58f",
      "parents": [
        "8bc18ccbaa2fe9cf63f61b45d71396b41cdf097e"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 15:53:06 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 15:53:06 2008 +0000"
      },
      "message": "Necessary information not always available outside the scope of a request.\n\nsvn path\u003d/trunk/; revision\u003d484\n"
    },
    {
      "commit": "8bc18ccbaa2fe9cf63f61b45d71396b41cdf097e",
      "tree": "f91f0bf60ee3e268111b850dfaf26b88a34fb5cc",
      "parents": [
        "0cc42b61ade1c9b0c63cb5d6643222bc9ec0390c"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 15:47:32 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 15:47:32 2008 +0000"
      },
      "message": "Add latest changes to spec log\n\nsvn path\u003d/trunk/; revision\u003d483\n"
    },
    {
      "commit": "0cc42b61ade1c9b0c63cb5d6643222bc9ec0390c",
      "tree": "2af6b50674944b5300159c4f4a00eabcc28a3ba0",
      "parents": [
        "430aa27e10f3a3f4eaff2e0494aa92ebf8c21ad8"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 15:43:28 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 15:43:28 2008 +0000"
      },
      "message": "Additional sort criteria so that templates with explicit regexs are sorted ahead of those with the default.\n\nsvn path\u003d/trunk/; revision\u003d482\n"
    },
    {
      "commit": "430aa27e10f3a3f4eaff2e0494aa92ebf8c21ad8",
      "tree": "5fa9a535e1c144b0cdaf20f030628a384b6ffeef",
      "parents": [
        "58aecd8a1d6d0b9615557252b3ddbf35da13887a"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 15:26:43 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Wed Aug 20 15:26:43 2008 +0000"
      },
      "message": "Fix typo, remove confusing sentence.\n\nsvn path\u003d/trunk/; revision\u003d481\n"
    },
    {
      "commit": "58aecd8a1d6d0b9615557252b3ddbf35da13887a",
      "tree": "8893382ad8f311f2ceb25976f5d3275dfd407c49",
      "parents": [
        "e132bd1c3570ae9a3bb018f08a6f273c8a090012"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 22:30:02 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 22:30:02 2008 +0000"
      },
      "message": "fix copy-and-paste-o\n\nsvn path\u003d/trunk/; revision\u003d479\n"
    },
    {
      "commit": "e132bd1c3570ae9a3bb018f08a6f273c8a090012",
      "tree": "9fa2b0cc0ef6be754da4731ff9b2c4a7bcd1a6b4",
      "parents": [
        "0e92c48ac16055b7bc0aefe4e9b6f53c3a3f5cbb"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 22:24:31 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 22:24:31 2008 +0000"
      },
      "message": "Remove redundant param from getContextResolver. Make javadoc more explicit wrt how providers are chosen - no functional change, requirements on provider ordering based on media type matching already in the spec.\n\nsvn path\u003d/trunk/; revision\u003d478\n"
    },
    {
      "commit": "0e92c48ac16055b7bc0aefe4e9b6f53c3a3f5cbb",
      "tree": "74b9f5725064873765c0bdc215ff60e3051fe3d5",
      "parents": [
        "aacfbb7f75a6eda206db4cc6bf394e16dff0696c"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 21:28:40 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 21:28:40 2008 +0000"
      },
      "message": "q-values not used in @Produces or @Consumes.\n\nsvn path\u003d/trunk/; revision\u003d477\n"
    },
    {
      "commit": "aacfbb7f75a6eda206db4cc6bf394e16dff0696c",
      "tree": "d94e8d786180a0fc7b812d16c3b09f0c0aad7241",
      "parents": [
        "612cbc17264a448424588a9f35c8148d40d7a9c7"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 20:52:39 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 20:52:39 2008 +0000"
      },
      "message": "Make additional information available to isReadable, isWritable and getSize methods\n\nsvn path\u003d/trunk/; revision\u003d476\n"
    },
    {
      "commit": "612cbc17264a448424588a9f35c8148d40d7a9c7",
      "tree": "9d1539843661aa4e430bff8ddd1c9bc8beb93deb",
      "parents": [
        "1ab4f3ad95e44f0b83eb266bd5bd94f1980ab8b8"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 20:42:12 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 18 20:42:12 2008 +0000"
      },
      "message": "Editorial fixes (no functional change)\n\nsvn path\u003d/trunk/; revision\u003d475\n"
    },
    {
      "commit": "1ab4f3ad95e44f0b83eb266bd5bd94f1980ab8b8",
      "tree": "bca5e7596d101702ca9e353bb1726f3b059442ff",
      "parents": [
        "2f7eaec571cddb8eb147ac7e95e054b16e0c4f3a"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 20:54:27 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 20:54:27 2008 +0000"
      },
      "message": "Update changelog\n\nsvn path\u003d/trunk/; revision\u003d473\n"
    },
    {
      "commit": "2f7eaec571cddb8eb147ac7e95e054b16e0c4f3a",
      "tree": "09550c1e67fb4bcaf6341e5495f56e7e8db959a9",
      "parents": [
        "713e3b65eed187900d0dc012be52f884feb30150"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 20:48:59 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 20:48:59 2008 +0000"
      },
      "message": "Clarify that an implementation can supply its own RuntimeDelegate API class\n\nsvn path\u003d/trunk/; revision\u003d472\n"
    },
    {
      "commit": "713e3b65eed187900d0dc012be52f884feb30150",
      "tree": "604ecab26b2e7b086fbd392405215848f5c9682c",
      "parents": [
        "8d1a8d11891c024fe4a17a9305f4f5ad775e15b9"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 20:32:36 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 20:32:36 2008 +0000"
      },
      "message": "Check for permission when setting runtime delegate\n\nsvn path\u003d/trunk/; revision\u003d470\n"
    },
    {
      "commit": "8d1a8d11891c024fe4a17a9305f4f5ad775e15b9",
      "tree": "866be373773e323e64ed5532ac4d9b147d83a79b",
      "parents": [
        "d4c59e458ff13db39b850ea1a38f62237abbdbdc"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 19:53:46 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 19:53:46 2008 +0000"
      },
      "message": "q-values in Produces or Consumes not used in matching\n\nsvn path\u003d/trunk/; revision\u003d469\n"
    },
    {
      "commit": "d4c59e458ff13db39b850ea1a38f62237abbdbdc",
      "tree": "7b4c1bbe1aaafbb11a11e3190d0855f1385ec80e",
      "parents": [
        "5f5271bac08cfd3d4828f9ac01d45d779e1704ca"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 19:34:36 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 19:34:36 2008 +0000"
      },
      "message": "Switch from MIME to media\n\nsvn path\u003d/trunk/; revision\u003d468\n"
    },
    {
      "commit": "5f5271bac08cfd3d4828f9ac01d45d779e1704ca",
      "tree": "0602b0452b217a54ce36addc724d60025a8f9320",
      "parents": [
        "3dd247aa2e68d38a60faec2c57e4f550576edc40"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 15:57:58 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 15:57:58 2008 +0000"
      },
      "message": "Changes re FormParam not supported on fields and properties.\n\nsvn path\u003d/trunk/; revision\u003d467\n"
    },
    {
      "commit": "3dd247aa2e68d38a60faec2c57e4f550576edc40",
      "tree": "2688a00ca80eb43003a5c4ee812ee125a98d7dd1",
      "parents": [
        "affbc29d0c08cfd30410a1730e1bd09459089467"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 15:25:20 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 15:25:20 2008 +0000"
      },
      "message": "Add back field and method targets, note in javadoc that only required to be supported on method params.\n\nsvn path\u003d/trunk/; revision\u003d466\n"
    },
    {
      "commit": "affbc29d0c08cfd30410a1730e1bd09459089467",
      "tree": "76b90bff6cd5f33db18c201bc643bdb65a37eff2",
      "parents": [
        "c22d50c73c817fe884bee0c0b5e0d821ccb3da63"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 15:14:22 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 15 15:14:22 2008 +0000"
      },
      "message": "Update Javadoc, note that isCompatible is commutative.\n\nsvn path\u003d/trunk/; revision\u003d465\n"
    },
    {
      "commit": "c22d50c73c817fe884bee0c0b5e0d821ccb3da63",
      "tree": "1bd2d866927a4b7867a7235ef4d30d7274c10fa7",
      "parents": [
        "dc32e6ed7a05d5c05917f82148adb4f2caa45721"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 14 15:39:29 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Aug 14 15:39:29 2008 +0000"
      },
      "message": "Update Javadoc, parameters also included in hashCode\n\nsvn path\u003d/trunk/; revision\u003d464\n"
    },
    {
      "commit": "dc32e6ed7a05d5c05917f82148adb4f2caa45721",
      "tree": "b8c22adeea3c72a0a89e5157c7a6d77d2265a61c",
      "parents": [
        "d53f28b5b8e75720d89001504906a62b62389b9f"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 11 17:08:39 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 11 17:08:39 2008 +0000"
      },
      "message": "Clarify how header values are serialized\n\nsvn path\u003d/trunk/; revision\u003d462\n"
    },
    {
      "commit": "d53f28b5b8e75720d89001504906a62b62389b9f",
      "tree": "c2a853d92f1d159e3de8820d693dc41f1942f7cd",
      "parents": [
        "4b1fc8e38c9c413357e8ffeee79292dfb8667dcb"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 11 14:47:22 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 11 14:47:22 2008 +0000"
      },
      "message": "Remove javadoc references to removed methods.\n\nsvn path\u003d/trunk/; revision\u003d458\n"
    },
    {
      "commit": "4b1fc8e38c9c413357e8ffeee79292dfb8667dcb",
      "tree": "6b4c816d8c2c36d4ca446d887736e26168d3909b",
      "parents": [
        "c68ffe8774aea4041541c72fece99c48916ff79e"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 11 14:45:24 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Mon Aug 11 14:45:24 2008 +0000"
      },
      "message": "Remove extension-based conneg methods (should have been removed earlier).\n\nsvn path\u003d/trunk/; revision\u003d457\n"
    },
    {
      "commit": "c68ffe8774aea4041541c72fece99c48916ff79e",
      "tree": "c106effb76640b39ab17277e2c620cddc529995e",
      "parents": [
        "0a28c119966222757bc40f507f7579ae5e280732"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 20:23:14 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 20:23:14 2008 +0000"
      },
      "message": "Add expires to list of directly supported headers.\n\nsvn path\u003d/trunk/; revision\u003d456\n"
    },
    {
      "commit": "0a28c119966222757bc40f507f7579ae5e280732",
      "tree": "5e2bc36b761505ca037f7312363335d51dcb1203",
      "parents": [
        "b5cec3a7f71ee6b0963254ea3344393e22a2c6bf"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 18:20:13 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 18:20:13 2008 +0000"
      },
      "message": "Future changes will be in version 0.11\n\nsvn path\u003d/trunk/; revision\u003d455\n"
    },
    {
      "commit": "b5cec3a7f71ee6b0963254ea3344393e22a2c6bf",
      "tree": "9019baad834004ef4616491cabd04da35d9016bc",
      "parents": [
        "3f3ea916e63511ae4e85e4d57d58eba4aab284a2"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 18:01:07 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 18:01:07 2008 +0000"
      },
      "message": "PFD boilerplate changes\n\nsvn path\u003d/trunk/; revision\u003d451\n"
    },
    {
      "commit": "3f3ea916e63511ae4e85e4d57d58eba4aab284a2",
      "tree": "17c08668c9fd034d2b21954c0092af0eb4ce8b97",
      "parents": [
        "1d7cabfad5710625fa96b0f33e0c93b7d757771b"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 15:34:29 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 15:34:29 2008 +0000"
      },
      "message": "Make sure Dates in response headers get serialized properly. Add expires convenience method.\n\nsvn path\u003d/trunk/; revision\u003d448\n"
    },
    {
      "commit": "1d7cabfad5710625fa96b0f33e0c93b7d757771b",
      "tree": "33c2918c6b8f1d550983042c022fea7f63b83beb",
      "parents": [
        "a3abfcf6b3e3fa870d96037c44464c06884ec179"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 13:28:06 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Fri Aug 01 13:28:06 2008 +0000"
      },
      "message": "Specify sorting by q-value for getAcceptable*\n\nsvn path\u003d/trunk/; revision\u003d447\n"
    },
    {
      "commit": "a3abfcf6b3e3fa870d96037c44464c06884ec179",
      "tree": "1f5946c08b1fbcde573f9eb99531170c945cbfb5",
      "parents": [
        "27e42278d9c37f03cb36e0d05a3a0ffa7a996078"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 20:45:59 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 20:45:59 2008 +0000"
      },
      "message": "Add regex production, rework javadoc for clarity.\n\nsvn path\u003d/trunk/; revision\u003d446\n"
    },
    {
      "commit": "27e42278d9c37f03cb36e0d05a3a0ffa7a996078",
      "tree": "113513ef02892c0b7eff7d9bae46dac30d22e9d5",
      "parents": [
        "72ad1f0f6a6102c1b2e8f2350df3b4b91ec90c2f"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 18:05:48 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 18:05:48 2008 +0000"
      },
      "message": "Result of returning null or throwing an exception\n\nsvn path\u003d/trunk/; revision\u003d445\n"
    },
    {
      "commit": "72ad1f0f6a6102c1b2e8f2350df3b4b91ec90c2f",
      "tree": "0902390b869f51c38c070e9a786f9350ca456282",
      "parents": [
        "15f53acac8fe579cb900538100aa3e6b9402cae8"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 18:03:29 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 18:03:29 2008 +0000"
      },
      "message": "What to do if response status code isn\u0027t set\n\nsvn path\u003d/trunk/; revision\u003d444\n"
    },
    {
      "commit": "15f53acac8fe579cb900538100aa3e6b9402cae8",
      "tree": "ba464fef06c31377e4f88b0ecae1a884cdf69007",
      "parents": [
        "580c0b9a953932fac16676ecf345f688465afbbc"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 17:49:27 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 17:49:27 2008 +0000"
      },
      "message": "What to do if an exception mapper throws an exception\n\nsvn path\u003d/trunk/; revision\u003d443\n"
    },
    {
      "commit": "580c0b9a953932fac16676ecf345f688465afbbc",
      "tree": "d7ae36140f4eef0c3b75ca74466e8b7873d12e86",
      "parents": [
        "69ce057833b0f4c9c05dfc1a6d84f0092e40ba2f"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 16:14:34 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 16:14:34 2008 +0000"
      },
      "message": "Added section labels\n\nsvn path\u003d/trunk/; revision\u003d442\n"
    },
    {
      "commit": "69ce057833b0f4c9c05dfc1a6d84f0092e40ba2f",
      "tree": "af1b436c2915e7c5ebfdcc10d3348a9c8cf2b2c2",
      "parents": [
        "efcb320853361686743a0b1c5de27794a1961f45"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 16:14:03 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 16:14:03 2008 +0000"
      },
      "message": "Reordered changelist to match order of spec.\n\nsvn path\u003d/trunk/; revision\u003d441\n"
    },
    {
      "commit": "efcb320853361686743a0b1c5de27794a1961f45",
      "tree": "bc3f7bca4c2c3bdb7287f192f416c247e306f218",
      "parents": [
        "827c7fb5272466531605b021a12bd173f7d4d9b2"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 16:01:23 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 16:01:23 2008 +0000"
      },
      "message": "Update reference\n\nsvn path\u003d/trunk/; revision\u003d440\n"
    },
    {
      "commit": "827c7fb5272466531605b021a12bd173f7d4d9b2",
      "tree": "38e06673b5ad0ea61caccdf2e01bc472db2cad34",
      "parents": [
        "503afdc57558b687d79484fcf3a38a5feb7210ae"
      ],
      "author": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 13:36:01 2008 +0000"
      },
      "committer": {
        "name": "mhadley",
        "email": "mhadley@localhost",
        "time": "Thu Jul 31 13:36:01 2008 +0000"
      },
      "message": "Allow use of @Provider elsewhere.\n\nsvn path\u003d/trunk/; revision\u003d439\n"
    }
  ],
  "next": "503afdc57558b687d79484fcf3a38a5feb7210ae"
}
