{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 40.26899,
  "empty" : false,
  "failCount" : 2,
  "passCount" : 152,
  "skipCount" : 0,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 1.57,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetReturnsTheEventWithTheGivenId",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 4.289,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetReturnsTheEventWithTheGivenId",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.634,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetReturnsTheEventWithTheGivenId",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.427,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetWithNonExistentIdReturnsANotFoundStatus",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.14,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetWithNonExistentIdReturnsANotFoundStatus",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.329,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetWithNonExistentIdReturnsANotFoundStatus",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.247,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestListWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.665,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.697,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestListWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.298,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestListNonDefaultValidArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.818,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListNonDefaultValidArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.306,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestListNonDefaultValidArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.329,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestListWithInvalidPageNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.097,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListWithInvalidPageNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.254,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestListWithInvalidPageNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.207,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestListWithInvalidPageSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.118,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListWithInvalidPageSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.285,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestListWithInvalidPageSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.27,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestHighlighted",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.084,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testHighlighted",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.285,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestHighlighted",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.437,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestSearchWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.26,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.493,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestSearchWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.35,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestSearchWithNonDefaultValidArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.514,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchWithNonDefaultValidArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.245,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestSearchWithNonDefaultValidArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.27,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestSearchReturnsMatchingListOfEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.1,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchReturnsMatchingListOfEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.195,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestSearchReturnsMatchingListOfEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.293,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestSearchWithInvalidPageSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.084,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchWithInvalidPageSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.277,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestSearchWithInvalidPageSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.239,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestSearchWithInvalidPageNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.097,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchWithInvalidPageNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.278,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestSearchWithInvalidPageNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.245,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestCreateEventCorrectlyCreatesAnEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.708,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testCreateEventCorrectlyCreatesAnEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.285,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestCreateEventCorrectlyCreatesAnEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.245,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestCreateReturnsUnauthorizedWithInvalidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.057,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testCreateReturnsUnauthorizedWithtInvalidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.243,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestCreateReturnsUnauthorizedWithInvalidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.236,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestCreateReturnsUnauthorizedWithNonExistentUser",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.036,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testCreateReturnsUnauthorizedWithNonExistentUser",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.249,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestCreateReturnsUnauthorizedWithNonExistentUser",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.246,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestUpdateEventCorrectlyUpdatesAnEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.194,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testUpdateEventCorrectlyUpdatesAnEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.266,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestUpdateEventCorrectlyUpdatesAnEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.241,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestUpdateReturnsBadRequestWithUnmatchedPathAndEntityId",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.042,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testUpdateReturnsBadRequestWithUnmatchedPathAndEntityId",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.252,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestUpdateReturnsBadRequestWithUnmatchedPathAndEntityId",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.307,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestUpdateReturnsUnauthorizedWithoutValidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.051,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testUpdateReturnsUnauthorizedWithoutValidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.23,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestUpdateReturnsUnauthorizedWithoutValidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.212,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestUpdateReturnsUnauthorizedWithNonOwner",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.148,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testUpdateReturnsUnauthorizedWithNonOwner",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.323,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestUpdateReturnsUnauthorizedWithNonOwner",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.293,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetAttendeesReturnsValidListOfAttendees",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.323,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetAttendeesReturnsValidListOfAttendees",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.267,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetAttendeesReturnsValidListOfAttendees",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.3,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetAttendeesWithNonExistentIdReturnsANotFoundStatus",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.036,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetAttemdeesWithNonExistentIdReturnsANotFoundStatus",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.269,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetAttemdeesWithNonExistentIdReturnsANotFoundStatus",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.225,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAttendToEventAddsTheLoggedInUserToTheAttendeeSet",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.087,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAttendToEventAddsTheLoggedInUserToTheAttendeeSet",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.268,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAttendToEventAddsTheLoggedInUserToTheAttendeeSet",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.317,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAttendToEventReturnsBadRequestIfCurrentUserIsAlreadyAnAttendee",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.085,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAttendToEventReturnsBadRequestIfCurrentUserIsAlreadyAnAttendee",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.265,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAttendToEventReturnsBadRequestIfCurrentUserIsAlreadyAnAttendee",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.229,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAttendToEventReturnsUnauthorizedWithInvalidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.033,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAttendToEventReturnsUnauthorizedWithInvalidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.24,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAttendToEventReturnsUnauthorizedWithoutValidAuthorization",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.223,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAttendToEventReturnsUnauthorizedWithNonExistentUser",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.053,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAttendToEventReturnsUnauthorizedWithNonExistentUser",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.276,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAttendToEventReturnsUnauthorizedWithNonExistentUser",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.276,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestCancelEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 1,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.949,
          "errorDetails" : "\nExpected: <OK>\n     but: was <org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient4Engine$1@62b0059>",
          "errorStackTrace" : "java.lang.AssertionError: \nExpected: <OK>\n     but: was <org.jboss.resteasy.client.jaxrs.engines.ApacheHttpClient4Engine$1@62b0059>\n\tat org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)\n\tat org.junit.Assert.assertThat(Assert.java:956)\n\tat org.junit.Assert.assertThat(Assert.java:923)\n\tat es.uvigo.esei.dgss.letta.rest.EventResourceRestTest.testCancelEvent(EventResourceRestTest.java:921)\n",
          "failedSince" : 253,
          "name" : "testCancelEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "REGRESSION",
          "stderr" : null,
          "stdout" : "Hibernate: select user0_.login as login1_6_0_, user0_.city as city2_6_0_, user0_.completeName as complete3_6_0_, user0_.description as descript4_6_0_, user0_.email as email5_6_0_, user0_.fbUrl as fbUrl6_6_0_, user0_.image as image7_6_0_, user0_.notifications as notifica8_6_0_, user0_.password as password9_6_0_, user0_.personalUrl as persona10_6_0_, user0_.role as role11_6_0_, user0_.twUrl as twUrl12_6_0_ from User user0_ where user0_.login=?\nHibernate: select event0_.id as id1_2_0_, event0_.cancelled as cancelle2_2_0_, event0_.category as category3_2_0_, event0_.createdAt as createdA4_2_0_, event0_.date as date5_2_0_, event0_.description as descript6_2_0_, event0_.location as location7_2_0_, event0_.owner as owner11_2_0_, event0_.place as place8_2_0_, event0_.summary as summary9_2_0_, event0_.title as title10_2_0_, user1_.login as login1_6_1_, user1_.city as city2_6_1_, user1_.completeName as complete3_6_1_, user1_.description as descript4_6_1_, user1_.email as email5_6_1_, user1_.fbUrl as fbUrl6_6_1_, user1_.image as image7_6_1_, user1_.notifications as notifica8_6_1_, user1_.password as password9_6_1_, user1_.personalUrl as persona10_6_1_, user1_.role as role11_6_1_, user1_.twUrl as twUrl12_6_1_ from Event event0_ inner join User user1_ on event0_.owner=user1_.login where event0_.id=?\nHibernate: select attendees0_.event_id as event_id1_2_0_, attendees0_.user_login as user_log2_3_0_, user1_.login as login1_6_1_, user1_.city as city2_6_1_, user1_.completeName as complete3_6_1_, user1_.description as descript4_6_1_, user1_.email as email5_6_1_, user1_.fbUrl as fbUrl6_6_1_, user1_.image as image7_6_1_, user1_.notifications as notifica8_6_1_, user1_.password as password9_6_1_, user1_.personalUrl as persona10_6_1_, user1_.role as role11_6_1_, user1_.twUrl as twUrl12_6_1_ from EventAttendees attendees0_ inner join User user1_ on attendees0_.user_login=user1_.login where attendees0_.event_id=?\nHibernate: insert into Notification (id, body, title) values (null, ?, ?)\nHibernate: insert into UserNotifications (readed, notificationId, userId) values (?, ?, ?)\nWARN  [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] SQL Error: 23506, SQLState: 23506\nERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] Referential integrity constraint violation: \"FK_SCGQ1BW7RXCFLIXX5RMGE4BIV: PUBLIC.USERNOTIFICATIONS FOREIGN KEY(NOTIFICATIONID) REFERENCES PUBLIC.NOTIFICATION(ID) (0)\"; SQL statement:\ninsert into UserNotifications (readed, notificationId, userId) values (?, ?, ?) [23506-173]\nINFO  [org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl] HHH000010: On release of batch it still contained JDBC statements\nERROR [org.jboss.as.ejb3.invocation] JBAS014134: EJB Invocation failed on component EventEJB for method public void es.uvigo.esei.dgss.letta.service.EventEJB.cancelEvent(int) throws java.lang.SecurityException,es.uvigo.esei.dgss.letta.service.util.exceptions.EventIsCancelledException,java.lang.IllegalArgumentException,es.uvigo.esei.dgss.letta.service.util.exceptions.IllegalEventOwnerException,javax.mail.MessagingException: javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute statement\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:190) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:275) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:340) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:239) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:43) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.security.AuthorizationInterceptor.processInvocation(AuthorizationInterceptor.java:139) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:95) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:55) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:326) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:448) [wildfly-security-manager-1.0.0.Final.jar:1.0.0.Final]\n\tat org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:61) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:326) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:185)\n\tat org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:182)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:73)\n\tat es.uvigo.esei.dgss.letta.service.EventEJB$$$view3.cancelEvent(Unknown Source) [classes:]\n\tat es.uvigo.esei.dgss.letta.rest.EventResource.cancelEvent(EventResource.java:254) [classes:]\n\tat es.uvigo.esei.dgss.letta.rest.EventResource$Proxy$_$$_WeldClientProxy.cancelEvent(Unknown Source) [classes:]\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_60]\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_60]\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_60]\n\tat java.lang.reflect.Method.invoke(Method.java:497) [rt.jar:1.8.0_60]\n\tat org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:137) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:296) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:250) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:237) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:179) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:220) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]\n\tat io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.Connectors.executeRootHandler(Connectors.java:199) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_60]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_60]\n\tat java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_60]\nCaused by: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute statement\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1763) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1677) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1683) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:1187) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.jboss.as.jpa.container.AbstractEntityManager.persist(AbstractEntityManager.java:581) [wildfly-jpa-8.2.1.Final.jar:8.2.1.Final]\n\tat es.uvigo.esei.dgss.letta.service.EventEJB.cancelEvent(EventEJB.java:753) [classes:]\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_60]\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_60]\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_60]\n\tat java.lang.reflect.Method.invoke(Method.java:497) [rt.jar:1.8.0_60]\n\tat org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:407) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:82) [wildfly-weld-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:93) [wildfly-weld-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47) [wildfly-jpa-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:407) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:46) [weld-core-impl-2.2.6.Final.jar:2014-10-03 10:05]\n\tat org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83) [wildfly-weld-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) [wildfly-ee-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.NonPooledEJBComponentInstanceAssociatingInterceptor.processInvocation(NonPooledEJBComponentInstanceAssociatingInterceptor.java:59) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:273) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\t... 79 more\nCaused by: org.hibernate.exception.ConstraintViolationException: could not execute statement\n\tat org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:129) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:126) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:112) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:211) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:62) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3124) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3581) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:104) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.spi.ActionQueue.executeInserts(ActionQueue.java:335) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:174) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:214) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:324) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:288) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:194) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:125) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.event.internal.core.JpaPersistEventListener.saveWithGeneratedId(JpaPersistEventListener.java:84) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:206) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:149) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:75) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:811) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.internal.SessionImpl.persist(SessionImpl.java:784) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.internal.SessionImpl.persist(SessionImpl.java:789) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:1181) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\t... 116 more\nCaused by: org.h2.jdbc.JdbcSQLException: Referential integrity constraint violation: \"FK_SCGQ1BW7RXCFLIXX5RMGE4BIV: PUBLIC.USERNOTIFICATIONS FOREIGN KEY(NOTIFICATIONID) REFERENCES PUBLIC.NOTIFICATION(ID) (0)\"; SQL statement:\ninsert into UserNotifications (readed, notificationId, userId) values (?, ?, ?) [23506-173]\n\tat org.h2.message.DbException.getJdbcSQLException(DbException.java:331)\n\tat org.h2.message.DbException.get(DbException.java:171)\n\tat org.h2.message.DbException.get(DbException.java:148)\n\tat org.h2.constraint.ConstraintReferential.checkRowOwnTable(ConstraintReferential.java:368)\n\tat org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:310)\n\tat org.h2.table.Table.fireConstraints(Table.java:880)\n\tat org.h2.table.Table.fireAfterRow(Table.java:897)\n\tat org.h2.command.dml.Insert.insertRows(Insert.java:129)\n\tat org.h2.command.dml.Insert.update(Insert.java:86)\n\tat org.h2.command.CommandContainer.update(CommandContainer.java:79)\n\tat org.h2.command.Command.executeUpdate(Command.java:235)\n\tat org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:154)\n\tat org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:140)\n\tat org.jboss.jca.adapters.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedStatement.java:493)\n\tat org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:208) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\t... 136 more\n\nERROR [io.undertow.request] UT005023: Exception handling request to /test/api/event/1/cancel: org.jboss.resteasy.spi.UnhandledException: javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute statement\n\tat org.jboss.resteasy.core.ExceptionHandler.handleApplicationException(ExceptionHandler.java:76) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.ExceptionHandler.handleException(ExceptionHandler.java:212) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.SynchronousDispatcher.writeException(SynchronousDispatcher.java:149) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:372) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:179) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:220) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]\n\tat io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167) [undertow-servlet-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.Connectors.executeRootHandler(Connectors.java:199) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761) [undertow-core-1.1.8.Final.jar:1.1.8.Final]\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_60]\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_60]\n\tat java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_60]\nCaused by: javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute statement\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:190) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:275) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:340) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:239) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:43) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.security.AuthorizationInterceptor.processInvocation(AuthorizationInterceptor.java:139) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:95) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:55) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:326) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:448) [wildfly-security-manager-1.0.0.Final.jar:1.0.0.Final]\n\tat org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:61) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:326) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:185)\n\tat org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:182)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:73)\n\tat es.uvigo.esei.dgss.letta.service.EventEJB$$$view3.cancelEvent(Unknown Source) [classes:]\n\tat es.uvigo.esei.dgss.letta.rest.EventResource.cancelEvent(EventResource.java:254) [classes:]\n\tat es.uvigo.esei.dgss.letta.rest.EventResource$Proxy$_$$_WeldClientProxy.cancelEvent(Unknown Source) [classes:]\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_60]\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_60]\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_60]\n\tat java.lang.reflect.Method.invoke(Method.java:497) [rt.jar:1.8.0_60]\n\tat org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:137) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:296) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:250) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:237) [resteasy-jaxrs-3.0.10.Final.jar:]\n\tat org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356) [resteasy-jaxrs-3.0.10.Final.jar:]\n\t... 33 more\nCaused by: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute statement\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1763) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1677) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1683) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:1187) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.jboss.as.jpa.container.AbstractEntityManager.persist(AbstractEntityManager.java:581) [wildfly-jpa-8.2.1.Final.jar:8.2.1.Final]\n\tat es.uvigo.esei.dgss.letta.service.EventEJB.cancelEvent(EventEJB.java:753) [classes:]\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_60]\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_60]\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_60]\n\tat java.lang.reflect.Method.invoke(Method.java:497) [rt.jar:1.8.0_60]\n\tat org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:407) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:82) [wildfly-weld-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:93) [wildfly-weld-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47) [wildfly-jpa-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:407) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:46) [weld-core-impl-2.2.6.Final.jar:2014-10-03 10:05]\n\tat org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83) [wildfly-weld-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) [wildfly-ee-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53)\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.component.interceptors.NonPooledEJBComponentInstanceAssociatingInterceptor.processInvocation(NonPooledEJBComponentInstanceAssociatingInterceptor.java:59) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\tat org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:309) [jboss-invocation-1.2.1.Final.jar:1.2.1.Final]\n\tat org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:273) [wildfly-ejb3-8.2.1.Final.jar:8.2.1.Final]\n\t... 79 more\nCaused by: org.hibernate.exception.ConstraintViolationException: could not execute statement\n\tat org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:129) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:126) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:112) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:211) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:62) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3124) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3581) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:104) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:463) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.spi.ActionQueue.executeInserts(ActionQueue.java:335) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:174) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:214) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:324) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:288) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:194) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:125) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.event.internal.core.JpaPersistEventListener.saveWithGeneratedId(JpaPersistEventListener.java:84) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:206) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:149) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:75) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:811) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.internal.SessionImpl.persist(SessionImpl.java:784) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.internal.SessionImpl.persist(SessionImpl.java:789) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\tat org.hibernate.jpa.spi.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:1181) [hibernate-entitymanager-4.3.7.Final.jar:4.3.7.Final]\n\t... 116 more\nCaused by: org.h2.jdbc.JdbcSQLException: Referential integrity constraint violation: \"FK_SCGQ1BW7RXCFLIXX5RMGE4BIV: PUBLIC.USERNOTIFICATIONS FOREIGN KEY(NOTIFICATIONID) REFERENCES PUBLIC.NOTIFICATION(ID) (0)\"; SQL statement:\ninsert into UserNotifications (readed, notificationId, userId) values (?, ?, ?) [23506-173]\n\tat org.h2.message.DbException.getJdbcSQLException(DbException.java:331)\n\tat org.h2.message.DbException.get(DbException.java:171)\n\tat org.h2.message.DbException.get(DbException.java:148)\n\tat org.h2.constraint.ConstraintReferential.checkRowOwnTable(ConstraintReferential.java:368)\n\tat org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:310)\n\tat org.h2.table.Table.fireConstraints(Table.java:880)\n\tat org.h2.table.Table.fireAfterRow(Table.java:897)\n\tat org.h2.command.dml.Insert.insertRows(Insert.java:129)\n\tat org.h2.command.dml.Insert.update(Insert.java:86)\n\tat org.h2.command.CommandContainer.update(CommandContainer.java:79)\n\tat org.h2.command.Command.executeUpdate(Command.java:235)\n\tat org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:154)\n\tat org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:140)\n\tat org.jboss.jca.adapters.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedStatement.java:493)\n\tat org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:208) [hibernate-core-4.3.7.Final.jar:4.3.7.Final]\n\t... 136 more\n\n"
        },
        {
          "testActions" : [
            
          ],
          "age" : 1,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.3,
          "errorDetails" : "Test failed in 1 case. \nEVENT | In row 6: expected value of CANCELLED \"1\" but was \"false\".\n",
          "errorStackTrace" : "java.lang.AssertionError: Test failed in 1 case. \nEVENT | In row 6: expected value of CANCELLED \"1\" but was \"false\".\n\n\tat org.jboss.arquillian.persistence.core.test.AssertionErrorCollector.report(AssertionErrorCollector.java:54)\n\tat org.jboss.arquillian.persistence.core.lifecycle.ErrorCollectorHandler.collectErrors(ErrorCollectorHandler.java:47)\n\tat sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.persistence.dbunit.DBUnitPersistenceTestLifecycleHandler.closeDatabaseConnections(DBUnitPersistenceTestLifecycleHandler.java:92)\n\tat sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145)\n\tat org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116)\n\tat org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67)\n\tat org.jboss.arquillian.persistence.core.lifecycle.PersistenceTestTrigger.afterTest(PersistenceTestTrigger.java:122)\n\tat sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)\n\tat org.jboss.arquillian.transaction.impl.lifecycle.TransactionHandler.endTransactionAfterTest(TransactionHandler.java:106)\n\tat sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.testenricher.cdi.CreationalContextDestroyer.destory(CreationalContextDestroyer.java:44)\n\tat sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:130)\n\tat sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:92)\n\tat sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:73)\n\tat sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145)\n\tat org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116)\n\tat org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.after(EventTestRunnerAdaptor.java:122)\n\tat org.jboss.arquillian.junit.Arquillian$5$1.evaluate(Arquillian.java:264)\n\tat org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:422)\n\tat org.jboss.arquillian.junit.Arquillian.access$200(Arquillian.java:54)\n\tat org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:259)\n\tat org.jboss.arquillian.junit.Arquillian$7$1.invoke(Arquillian.java:315)\n\tat org.jboss.arquillian.container.test.impl.execution.BeforeLifecycleEventExecuter.on(BeforeLifecycleEventExecuter.java:35)\n\tat sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)\n\tat org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:130)\n\tat sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:92)\n\tat sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:73)\n\tat sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:497)\n\tat org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)\n\tat org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)\n\tat org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145)\n\tat org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116)\n\tat org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.fireCustomLifecycle(EventTestRunnerAdaptor.java:159)\n\tat org.jboss.arquillian.junit.Arquillian$7.evaluate(Arquillian.java:311)\n\tat org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)\n\tat org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)\n\tat org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)\n\tat org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)\n\tat org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)\n\tat org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)\n\tat org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)\n\tat org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)\n\tat org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:204)\n\tat org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:422)\n\tat org.jboss.arquillian.junit.Arquillian.access$200(Arquillian.java:54)\n\tat org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:218)\n\tat org.junit.runners.ParentRunner.run(ParentRunner.java:363)\n\tat org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:166)\n\tat org.junit.runner.JUnitCore.run(JUnitCore.java:137)\n\tat org.junit.runner.JUnitCore.run(JUnitCore.java:115)\n\tat org.jboss.arquillian.junit.container.JUnitTestRunner.execute(JUnitTestRunner.java:66)\n\tat org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.executeTest(ServletTestRunner.java:171)\n\tat org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.execute(ServletTestRunner.java:137)\n\tat org.jboss.arquillian.protocol.servlet.runner.ServletTestRunner.doGet(ServletTestRunner.java:98)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:687)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:790)\n\tat io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:86)\n\tat io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)\n\tat io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)\n\tat org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)\n\tat io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131)\n\tat io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)\n\tat io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:51)\n\tat io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)\n\tat io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)\n\tat io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handleRequest(ServletSecurityConstraintHandler.java:56)\n\tat io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:58)\n\tat io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:70)\n\tat io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityInitialHandler.java:76)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)\n\tat org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)\n\tat io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)\n\tat io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:261)\n\tat io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:248)\n\tat io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:77)\n\tat io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:167)\n\tat io.undertow.server.Connectors.executeRootHandler(Connectors.java:199)\n\tat io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:761)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n\tat java.lang.Thread.run(Thread.java:745)\n",
          "failedSince" : 253,
          "name" : "afterTestCancelEvent2",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "REGRESSION",
          "stderr" : null,
          "stdout" : "&amp#27;[33m23:13:18,588 WARN  [org.dbunit.dataset.AbstractTableMetaData] (default task-18) Potential problem found: The configured data type factory 'class org.dbunit.dataset.datatype.DefaultDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[derby]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.\n&amp#27;[0m&amp#27;[33m23:13:18,634 WARN  [org.dbunit.dataset.AbstractTableMetaData] (default task-18) Potential problem found: The configured data type factory 'class org.dbunit.dataset.datatype.DefaultDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[derby]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.\n&amp#27;[0m&amp#27;[33m23:13:18,770 WARN  [org.dbunit.dataset.AbstractTableMetaData] (default task-18) Potential problem found: The configured data type factory 'class org.dbunit.dataset.datatype.DefaultDataTypeFactory' might cause problems with the current database 'H2' (e.g. some datatypes may not be supported properly). In rare cases you might see this message because the list of supported database products is incomplete (list=[derby]). If so please request a java-class update via the forums.If you are using your own IDataTypeFactory extending DefaultDataTypeFactory, ensure that you override getValidDbProducts() to specify the supported database products.\n&amp#27;[0m"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.28,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestCancelEventSecurityExeption",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.051,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testCancelEventSecurityExeption",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.275,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestCancelEventSecurityExeption",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.268,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestCancelIllegalEventOwnerException",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.128,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testCancelEventIllegalEventOwnerException",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.306,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestCancelEventEventIllegalEventOwnerException",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.22,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestCancelEventIsCancelledException",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.085,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testCancelEventEventIsCancelledException",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.313,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestCancelEventEventIsCancelledException",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.291,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAdvancedSearchWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.149,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAdvancedSearchWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.267,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAdvancedSearchWithDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.262,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAdvancedSearchWithNonDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.107,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAdvancedSearchWithNonDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.275,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAdvancedSearchWithNonDefaultArguments",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.244,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAdvancedSearchFailingPage",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.052,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAdvancedSearchFailingPage",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.303,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAdvancedSearchFailingPage",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.207,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAdvancedSearchFailingSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.048,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAdvancedSearchFailingSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.256,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAdvancedSearchFailingSize",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.263,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAdvancedSearchCancelledState",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.079,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAdvancedSearchCancelledState",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.24,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAdvancedSearchCancelledState",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.279,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestAdvancedSearchExpiredState",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.177,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testAdvancedSearchExpiredState",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
          "duration" : 0.252,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestAdvancedSearchExpiredState",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        }
      ],
      "duration" : 32.28799,
      "id" : null,
      "name" : "es.uvigo.esei.dgss.letta.rest.EventResourceRestTest",
      "stderr" : null,
      "stdout" : null,
      "timestamp" : null
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.004,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testHighlightedReturnsEmptyListIfNoEventsInEJB",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.012,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListReturnsAValidListOfEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.003,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testModifyEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.002,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchReturnsAllEventsWhenAnEmptyQueryIsExecuted",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.051,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListRetrievesTheSpecifiedNumberOfEventsPerPage",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.004,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListRetrievesTheSpecifiedPageNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.008,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListThrowsIllegalArgumentExceptionWhenPageSizeLessThanZeroIsGiven",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.024,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchRetrievesTheSpecifiedNumberOfEventsPerPage",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.0,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListThrowsIllegalArgumentExceptionWhenPageLessThanOneIsGiven",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.018,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testCreateEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.006,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchRetrievesTheSpecifiedPageNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.004,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetNonExistentEventInfo",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.001,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testHighlightedReturnsAValidListOfEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.001,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testJoinEvent",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.0,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testListReturnsEmptyListIfNoEventsInEJB",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.005,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchThrowsIllegalArgumentExceptionWhenPageSizeLessThanZeroIsGiven",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.001,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetEventInfo",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.001,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchReturnsEmptyListIfNoEventsInEJB",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.003,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchReturnsAValidListOfEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
          "duration" : 0.001,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testSearchThrowsIllegalArgumentExceptionWhenPageLessThanOneIsGiven",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        }
      ],
      "duration" : 0.14899999,
      "id" : null,
      "name" : "es.uvigo.esei.dgss.letta.rest.EventResourceUnitTest",
      "stderr" : null,
      "stdout" : null,
      "timestamp" : null
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.966,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetCreatedEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.538,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetCreatedEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.326,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetCreatedEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.254,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestNonExistentUserCreated",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.169,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testNonExistentUserCreated",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.338,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestNonExistentUserCreated",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.18,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetJoinedEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.127,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetJoinedEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.248,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetJoinedEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.184,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestNonExistentAuthorizationCreated",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.179,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testNonExistentAuthorizationCreated",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.205,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestNonExistentAuthorizationCreated",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.219,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetJoinedEventsIncorrectStartNumberCorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.031,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetJoinedEventsIncorrectStartNumberCorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.221,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetJoinedEventsIncorrectStartNumberCorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.222,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetJoinedEventsCorrectStartNumberIncorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.026,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetJoinedEventsCorrectStartNumberIncorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.193,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetJoinedEventsCorrectStartNumberIncorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.266,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestGetJoinedEventsIncorrectStartNumberIncorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.075,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetJoinedEventsIncorrectStartNumberIncorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.425,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestGetJoinedEventsIncorrectStartNumberIncorrectCountNumber",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.315,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestNonExistentUserJoined",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.082,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testNonExistentUserJoined",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.469,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestNonExistentUserJoined",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.246,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "beforeTestNonExistentAuthorizationJoined",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.268,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testNonExistentAuthorizationJoined",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
          "duration" : 0.229,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "afterTestNonExistentAuthorizationJoined",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        }
      ],
      "duration" : 7.0009995,
      "id" : null,
      "name" : "es.uvigo.esei.dgss.letta.rest.UserResourceRestTest",
      "stderr" : null,
      "stdout" : null,
      "timestamp" : null
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceUnitTest",
          "duration" : 0.775,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetOwnEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "es.uvigo.esei.dgss.letta.rest.UserResourceUnitTest",
          "duration" : 0.056,
          "errorDetails" : null,
          "errorStackTrace" : null,
          "failedSince" : 0,
          "name" : "testGetJoinedEvents",
          "skipped" : false,
          "skippedMessage" : null,
          "status" : "PASSED",
          "stderr" : null,
          "stdout" : null
        }
      ],
      "duration" : 0.831,
      "id" : null,
      "name" : "es.uvigo.esei.dgss.letta.rest.UserResourceUnitTest",
      "stderr" : null,
      "stdout" : null,
      "timestamp" : null
    }
  ]
}