com.connsec.saml.RealAssertionConsumerTest.html 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  5. <meta http-equiv="x-ua-compatible" content="IE=edge"/>
  6. <title>Test results - Class com.connsec.saml.RealAssertionConsumerTest</title>
  7. <link href="../css/base-style.css" rel="stylesheet" type="text/css"/>
  8. <link href="../css/style.css" rel="stylesheet" type="text/css"/>
  9. <script src="../js/report.js" type="text/javascript"></script>
  10. </head>
  11. <body>
  12. <div id="content">
  13. <h1>Class com.connsec.saml.RealAssertionConsumerTest</h1>
  14. <div class="breadcrumbs">
  15. <a href="../index.html">all</a> &gt;
  16. <a href="../packages/com.connsec.saml.html">com.connsec.saml</a> &gt; RealAssertionConsumerTest</div>
  17. <div id="summary">
  18. <table>
  19. <tr>
  20. <td>
  21. <div class="summaryGroup">
  22. <table>
  23. <tr>
  24. <td>
  25. <div class="infoBox" id="tests">
  26. <div class="counter">14</div>
  27. <p>tests</p>
  28. </div>
  29. </td>
  30. <td>
  31. <div class="infoBox" id="failures">
  32. <div class="counter">0</div>
  33. <p>failures</p>
  34. </div>
  35. </td>
  36. <td>
  37. <div class="infoBox" id="ignored">
  38. <div class="counter">0</div>
  39. <p>ignored</p>
  40. </div>
  41. </td>
  42. <td>
  43. <div class="infoBox" id="duration">
  44. <div class="counter">0.243s</div>
  45. <p>duration</p>
  46. </div>
  47. </td>
  48. </tr>
  49. </table>
  50. </div>
  51. </td>
  52. <td>
  53. <div class="infoBox success" id="successRate">
  54. <div class="percent">100%</div>
  55. <p>successful</p>
  56. </div>
  57. </td>
  58. </tr>
  59. </table>
  60. </div>
  61. <div id="tabs">
  62. <ul class="tabLinks">
  63. <li>
  64. <a href="#tab0">Tests</a>
  65. </li>
  66. <li>
  67. <a href="#tab1">Standard output</a>
  68. </li>
  69. </ul>
  70. <div id="tab0" class="tab">
  71. <h2>Tests</h2>
  72. <table>
  73. <thead>
  74. <tr>
  75. <th>Test</th>
  76. <th>Duration</th>
  77. <th>Result</th>
  78. </tr>
  79. </thead>
  80. <tr>
  81. <td class="success">testConsume</td>
  82. <td class="success">0.044s</td>
  83. <td class="success">passed</td>
  84. </tr>
  85. <tr>
  86. <td class="success">testConsumeAuthnRequestWithNoStatus</td>
  87. <td class="success">0.007s</td>
  88. <td class="success">passed</td>
  89. </tr>
  90. <tr>
  91. <td class="success">testConsumeAuthnRequestWithNoStatusCode</td>
  92. <td class="success">0.013s</td>
  93. <td class="success">passed</td>
  94. </tr>
  95. <tr>
  96. <td class="success">testConsumeNoAttributeStatements</td>
  97. <td class="success">0.001s</td>
  98. <td class="success">passed</td>
  99. </tr>
  100. <tr>
  101. <td class="success">testConsumeNoSubject</td>
  102. <td class="success">0.064s</td>
  103. <td class="success">passed</td>
  104. </tr>
  105. <tr>
  106. <td class="success">testConsumeRejectedAuthnRequest</td>
  107. <td class="success">0.001s</td>
  108. <td class="success">passed</td>
  109. </tr>
  110. <tr>
  111. <td class="success">testConsumeRejectedAuthnRequestWithSubStatusCode</td>
  112. <td class="success">0.002s</td>
  113. <td class="success">passed</td>
  114. </tr>
  115. <tr>
  116. <td class="success">testConsumeRejectedAuthnRequestWithSubStatusCodeAndDetails</td>
  117. <td class="success">0.015s</td>
  118. <td class="success">passed</td>
  119. </tr>
  120. <tr>
  121. <td class="success">testConsumeUnknownAttributeStatements</td>
  122. <td class="success">0.015s</td>
  123. <td class="success">passed</td>
  124. </tr>
  125. <tr>
  126. <td class="success">testConsumerAuthnResponseWithAssertionWithNoID</td>
  127. <td class="success">0.008s</td>
  128. <td class="success">passed</td>
  129. </tr>
  130. <tr>
  131. <td class="success">testConsumerAuthnResponseWithAssertionWithNoIssuer</td>
  132. <td class="success">0.006s</td>
  133. <td class="success">passed</td>
  134. </tr>
  135. <tr>
  136. <td class="success">testConsumerAuthnResponseWithEmptyAssertions</td>
  137. <td class="success">0s</td>
  138. <td class="success">passed</td>
  139. </tr>
  140. <tr>
  141. <td class="success">testConsumerNoAuthnStatements</td>
  142. <td class="success">0.059s</td>
  143. <td class="success">passed</td>
  144. </tr>
  145. <tr>
  146. <td class="success">testConsumerNoIssuerInstant</td>
  147. <td class="success">0.008s</td>
  148. <td class="success">passed</td>
  149. </tr>
  150. </table>
  151. </div>
  152. <div id="tab1" class="tab">
  153. <h2>Standard output</h2>
  154. <span class="code">
  155. <pre>[org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  156. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  157. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  158. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  159. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  160. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  161. [org.opensaml.xml.XMLConfigurator:INFO {} 189] Preparing to load ValidatorSuites
  162. [org.opensaml.xml.XMLConfigurator:INFO {} 191] ValidatorSuites load complete
  163. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  164. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  165. [org.opensaml.xml.XMLConfigurator:INFO {} 189] Preparing to load ValidatorSuites
  166. [org.opensaml.xml.XMLConfigurator:INFO {} 191] ValidatorSuites load complete
  167. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  168. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  169. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  170. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  171. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  172. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  173. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  174. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  175. [org.opensaml.xml.XMLConfigurator:INFO {} 189] Preparing to load ValidatorSuites
  176. [org.opensaml.xml.XMLConfigurator:INFO {} 191] ValidatorSuites load complete
  177. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  178. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  179. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  180. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  181. [org.opensaml.xml.XMLConfigurator:INFO {} 189] Preparing to load ValidatorSuites
  182. [org.opensaml.xml.XMLConfigurator:INFO {} 191] ValidatorSuites load complete
  183. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  184. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  185. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  186. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  187. [org.opensaml.xml.XMLConfigurator:INFO {} 189] Preparing to load ValidatorSuites
  188. [org.opensaml.xml.XMLConfigurator:INFO {} 191] ValidatorSuites load complete
  189. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  190. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  191. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  192. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  193. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  194. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  195. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  196. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  197. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  198. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  199. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  200. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  201. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  202. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  203. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  204. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  205. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  206. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  207. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  208. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  209. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  210. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  211. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  212. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  213. [org.opensaml.xml.XMLConfigurator:INFO {} 180] Preparing to load ObjectProviders
  214. [org.opensaml.xml.XMLConfigurator:INFO {} 182] ObjectProviders load complete
  215. [org.opensaml.xml.XMLConfigurator:INFO {} 198] Preparing to load IDAttributes
  216. [org.opensaml.xml.XMLConfigurator:INFO {} 200] IDAttributes load complete
  217. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 69] authenticationResponseIssuingEntityName response issuer
  218. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 71] assertion.getID() 777
  219. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 72] assertion.getSubject().getNameID().getValue() some guy
  220. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 76] authnStatement.getAuthnInstant() 2010-10-26T09:15:00.000Z
  221. [com.connsec.saml.RealAssertionConsumer:WARN {} 60] Response Message failed Validation
  222. org.opensaml.xml.validation.ValidationException: Assertions containing AuthnStatements require a Subject
  223. at org.opensaml.saml2.core.validator.AssertionSpecValidator.validateSubject(AssertionSpecValidator.java:58)
  224. at org.opensaml.saml2.core.validator.AssertionSpecValidator.validate(AssertionSpecValidator.java:39)
  225. at org.opensaml.saml2.core.validator.AssertionSpecValidator.validate(AssertionSpecValidator.java:30)
  226. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:168)
  227. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:151)
  228. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:82)
  229. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:87)
  230. at com.connsec.saml.xml.SAML2ValidatorSuite.validate(SAML2ValidatorSuite.java:16)
  231. at com.connsec.saml.RealAssertionConsumer.consume(RealAssertionConsumer.java:58)
  232. at com.connsec.saml.RealAssertionConsumerTest.testConsumeNoSubject(RealAssertionConsumerTest.java:354)
  233. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  234. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  235. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  236. at java.lang.reflect.Method.invoke(Method.java:483)
  237. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  238. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  239. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  240. at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  241. at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19)
  242. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  243. at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  244. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
  245. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
  246. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  247. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  248. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  249. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  250. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  251. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  252. at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  253. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
  254. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
  255. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
  256. at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:66)
  257. at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
  258. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  259. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  260. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  261. at java.lang.reflect.Method.invoke(Method.java:483)
  262. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  263. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  264. at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
  265. at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
  266. at com.sun.proxy.$Proxy1.processTestClass(Unknown Source)
  267. at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
  268. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  269. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  270. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  271. at java.lang.reflect.Method.invoke(Method.java:483)
  272. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  273. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  274. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
  275. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
  276. at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
  277. at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
  278. at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
  279. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  280. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  281. at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
  282. at java.lang.Thread.run(Thread.java:745)
  283. [com.connsec.saml.RealAssertionConsumer:WARN {} 60] Response Message failed Validation
  284. org.opensaml.xml.validation.ValidationException: ID is required attribute
  285. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validateID(AssertionSchemaValidator.java:78)
  286. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validate(AssertionSchemaValidator.java:42)
  287. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validate(AssertionSchemaValidator.java:31)
  288. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:168)
  289. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:151)
  290. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:82)
  291. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:87)
  292. at com.connsec.saml.xml.SAML2ValidatorSuite.validate(SAML2ValidatorSuite.java:14)
  293. at com.connsec.saml.RealAssertionConsumer.consume(RealAssertionConsumer.java:58)
  294. at com.connsec.saml.RealAssertionConsumerTest.testConsumerAuthnResponseWithAssertionWithNoID(RealAssertionConsumerTest.java:291)
  295. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  296. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  297. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  298. at java.lang.reflect.Method.invoke(Method.java:483)
  299. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  300. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  301. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  302. at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  303. at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19)
  304. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  305. at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  306. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
  307. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
  308. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  309. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  310. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  311. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  312. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  313. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  314. at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  315. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
  316. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
  317. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
  318. at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:66)
  319. at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
  320. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  321. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  322. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  323. at java.lang.reflect.Method.invoke(Method.java:483)
  324. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  325. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  326. at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
  327. at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
  328. at com.sun.proxy.$Proxy1.processTestClass(Unknown Source)
  329. at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
  330. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  331. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  332. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  333. at java.lang.reflect.Method.invoke(Method.java:483)
  334. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  335. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  336. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
  337. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
  338. at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
  339. at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
  340. at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
  341. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  342. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  343. at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
  344. at java.lang.Thread.run(Thread.java:745)
  345. [com.connsec.saml.RealAssertionConsumer:WARN {} 60] Response Message failed Validation
  346. org.opensaml.xml.validation.ValidationException: Issuer is required element
  347. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validateIssuer(AssertionSchemaValidator.java:54)
  348. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validate(AssertionSchemaValidator.java:40)
  349. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validate(AssertionSchemaValidator.java:31)
  350. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:168)
  351. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:151)
  352. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:82)
  353. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:87)
  354. at com.connsec.saml.xml.SAML2ValidatorSuite.validate(SAML2ValidatorSuite.java:14)
  355. at com.connsec.saml.RealAssertionConsumer.consume(RealAssertionConsumer.java:58)
  356. at com.connsec.saml.RealAssertionConsumerTest.testConsumerAuthnResponseWithAssertionWithNoIssuer(RealAssertionConsumerTest.java:315)
  357. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  358. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  359. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  360. at java.lang.reflect.Method.invoke(Method.java:483)
  361. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  362. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  363. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  364. at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  365. at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19)
  366. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  367. at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  368. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
  369. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
  370. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  371. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  372. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  373. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  374. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  375. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  376. at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  377. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
  378. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
  379. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
  380. at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:66)
  381. at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
  382. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  383. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  384. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  385. at java.lang.reflect.Method.invoke(Method.java:483)
  386. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  387. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  388. at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
  389. at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
  390. at com.sun.proxy.$Proxy1.processTestClass(Unknown Source)
  391. at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
  392. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  393. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  394. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  395. at java.lang.reflect.Method.invoke(Method.java:483)
  396. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  397. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  398. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
  399. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
  400. at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
  401. at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
  402. at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
  403. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  404. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  405. at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
  406. at java.lang.Thread.run(Thread.java:745)
  407. [com.connsec.saml.RealAssertionConsumer:WARN {} 132] Extra information extracted from authentication failure was urn:oasis:names:tc:SAML:2.0:status:AuthnFailed - org.opensaml.saml2.core.impl.StatusMessageImpl@1b06f3e4
  408. [com.connsec.saml.RealAssertionConsumer:WARN {} 132] Extra information extracted from authentication failure was urn:oasis:names:tc:SAML:2.0:status:AuthnFailed
  409. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 69] authenticationResponseIssuingEntityName response issuer
  410. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 71] assertion.getID() 777
  411. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 72] assertion.getSubject().getNameID().getValue() some guy
  412. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 76] authnStatement.getAuthnInstant() 2010-10-26T09:15:00.000Z
  413. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 103] found Granted Authorities.
  414. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 79] Granted Authorities will be [ROLE_1, ROLE_2]
  415. [com.connsec.saml.RealAssertionConsumer:DEBUG {} 82] assertion.getID() [org.opensaml.saml2.core.impl.AuthnStatementImpl@27f6fe3]
  416. [com.connsec.saml.RealAssertionConsumer:WARN {} 60] Response Message failed Validation
  417. org.opensaml.xml.validation.ValidationException: Status is required
  418. at org.opensaml.saml2.core.validator.StatusResponseTypeSchemaValidator.validateStatus(StatusResponseTypeSchemaValidator.java:57)
  419. at org.opensaml.saml2.core.validator.StatusResponseTypeSchemaValidator.validate(StatusResponseTypeSchemaValidator.java:42)
  420. at org.opensaml.saml2.core.validator.ResponseSchemaValidator.validate(ResponseSchemaValidator.java:39)
  421. at org.opensaml.saml2.core.validator.ResponseSchemaValidator.validate(ResponseSchemaValidator.java:28)
  422. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:168)
  423. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:151)
  424. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:82)
  425. at com.connsec.saml.xml.SAML2ValidatorSuite.validate(SAML2ValidatorSuite.java:14)
  426. at com.connsec.saml.RealAssertionConsumer.consume(RealAssertionConsumer.java:58)
  427. at com.connsec.saml.RealAssertionConsumerTest.testConsumeAuthnRequestWithNoStatus(RealAssertionConsumerTest.java:143)
  428. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  429. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  430. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  431. at java.lang.reflect.Method.invoke(Method.java:483)
  432. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  433. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  434. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  435. at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  436. at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19)
  437. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  438. at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  439. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
  440. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
  441. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  442. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  443. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  444. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  445. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  446. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  447. at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  448. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
  449. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
  450. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
  451. at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:66)
  452. at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
  453. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  454. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  455. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  456. at java.lang.reflect.Method.invoke(Method.java:483)
  457. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  458. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  459. at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
  460. at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
  461. at com.sun.proxy.$Proxy1.processTestClass(Unknown Source)
  462. at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
  463. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  464. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  465. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  466. at java.lang.reflect.Method.invoke(Method.java:483)
  467. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  468. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  469. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
  470. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
  471. at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
  472. at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
  473. at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
  474. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  475. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  476. at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
  477. at java.lang.Thread.run(Thread.java:745)
  478. [com.connsec.saml.RealAssertionConsumer:WARN {} 60] Response Message failed Validation
  479. org.opensaml.xml.validation.ValidationException: IssueInstant is required attribute
  480. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validateIssueInstant(AssertionSchemaValidator.java:90)
  481. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validate(AssertionSchemaValidator.java:43)
  482. at org.opensaml.saml2.core.validator.AssertionSchemaValidator.validate(AssertionSchemaValidator.java:31)
  483. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:168)
  484. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:151)
  485. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:82)
  486. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:87)
  487. at com.connsec.saml.xml.SAML2ValidatorSuite.validate(SAML2ValidatorSuite.java:14)
  488. at com.connsec.saml.RealAssertionConsumer.consume(RealAssertionConsumer.java:58)
  489. at com.connsec.saml.RealAssertionConsumerTest.testConsumerNoIssuerInstant(RealAssertionConsumerTest.java:374)
  490. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  491. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  492. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  493. at java.lang.reflect.Method.invoke(Method.java:483)
  494. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  495. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  496. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  497. at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  498. at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19)
  499. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  500. at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  501. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
  502. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
  503. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  504. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  505. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  506. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  507. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  508. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  509. at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  510. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
  511. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
  512. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
  513. at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:66)
  514. at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
  515. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  516. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  517. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  518. at java.lang.reflect.Method.invoke(Method.java:483)
  519. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  520. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  521. at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
  522. at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
  523. at com.sun.proxy.$Proxy1.processTestClass(Unknown Source)
  524. at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
  525. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  526. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  527. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  528. at java.lang.reflect.Method.invoke(Method.java:483)
  529. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  530. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  531. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
  532. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
  533. at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
  534. at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
  535. at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
  536. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  537. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  538. at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
  539. at java.lang.Thread.run(Thread.java:745)
  540. [com.connsec.saml.RealAssertionConsumer:WARN {} 60] Response Message failed Validation
  541. org.opensaml.xml.validation.ValidationException: StatusCode is required
  542. at org.opensaml.saml2.core.validator.StatusSchemaValidator.validateStatusCode(StatusSchemaValidator.java:46)
  543. at org.opensaml.saml2.core.validator.StatusSchemaValidator.validate(StatusSchemaValidator.java:40)
  544. at org.opensaml.saml2.core.validator.StatusSchemaValidator.validate(StatusSchemaValidator.java:29)
  545. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:168)
  546. at org.opensaml.xml.validation.ValidatorSuite.performValidation(ValidatorSuite.java:151)
  547. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:82)
  548. at org.opensaml.xml.validation.ValidatorSuite.validate(ValidatorSuite.java:87)
  549. at com.connsec.saml.xml.SAML2ValidatorSuite.validate(SAML2ValidatorSuite.java:14)
  550. at com.connsec.saml.RealAssertionConsumer.consume(RealAssertionConsumer.java:58)
  551. at com.connsec.saml.RealAssertionConsumerTest.testConsumeAuthnRequestWithNoStatusCode(RealAssertionConsumerTest.java:162)
  552. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  553. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  554. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  555. at java.lang.reflect.Method.invoke(Method.java:483)
  556. at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
  557. at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
  558. at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
  559. at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
  560. at org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:19)
  561. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  562. at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
  563. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
  564. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
  565. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
  566. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
  567. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
  568. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
  569. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
  570. at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
  571. at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
  572. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:106)
  573. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58)
  574. at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38)
  575. at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:66)
  576. at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
  577. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  578. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  579. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  580. at java.lang.reflect.Method.invoke(Method.java:483)
  581. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  582. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  583. at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
  584. at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
  585. at com.sun.proxy.$Proxy1.processTestClass(Unknown Source)
  586. at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)
  587. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  588. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  589. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  590. at java.lang.reflect.Method.invoke(Method.java:483)
  591. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
  592. at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
  593. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:155)
  594. at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:137)
  595. at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
  596. at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
  597. at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
  598. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  599. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  600. at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
  601. at java.lang.Thread.run(Thread.java:745)
  602. </pre>
  603. </span>
  604. </div>
  605. </div>
  606. <div id="footer">
  607. <p>
  608. <div>
  609. <label class="hidden" id="label-for-line-wrapping-toggle" for="line-wrapping-toggle">Wrap lines
  610. <input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
  611. </label>
  612. </div>Generated by
  613. <a href="http://www.gradle.org">Gradle 4.8</a> at 2019-3-5 21:23:57</p>
  614. </div>
  615. </div>
  616. </body>
  617. </html>