<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<log>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117281</millis>
  <sequence>4153</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117416</millis>
  <sequence>4154</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117438</millis>
  <sequence>4155</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117438</millis>
  <sequence>4156</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117439</millis>
  <sequence>4157</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117439</millis>
  <sequence>4158</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117439</millis>
  <sequence>4159</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117606</millis>
  <sequence>4162</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>26</thread>
  <message>TSAuthConfigFactory.getFactory called Indirectly</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117606</millis>
  <sequence>4163</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>26</thread>
  <message>TSAuthConfigFactory.getConfigProvider called</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117607</millis>
  <sequence>4164</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>26</thread>
  <message>getConfigProvider called for Layer : HttpServlet and AppContext :server /spitests_baseline_jaspicservlet_vehicle_web</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117607</millis>
  <sequence>4165</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>26</thread>
  <message>TSAuthConfigFactory.getConfigProvider returned non-null provider for Layer : HttpServlet and AppContext :server /spitests_baseline_jaspicservlet_vehicle_web</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117749</millis>
  <sequence>4184</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117752</millis>
  <sequence>4187</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117753</millis>
  <sequence>4192</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117753</millis>
  <sequence>4197</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117753</millis>
  <sequence>4199</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117753</millis>
  <sequence>4203</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117753</millis>
  <sequence>4205</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117763</millis>
  <sequence>4214</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117765</millis>
  <sequence>4216</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117765</millis>
  <sequence>4217</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117765</millis>
  <sequence>4218</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117765</millis>
  <sequence>4219</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117765</millis>
  <sequence>4220</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:21:57</date>
  <millis>1565274117765</millis>
  <sequence>4221</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119575</millis>
  <sequence>4301</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119577</millis>
  <sequence>4319</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119580</millis>
  <sequence>4474</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119582</millis>
  <sequence>4520</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119582</millis>
  <sequence>4523</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119582</millis>
  <sequence>4525</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119583</millis>
  <sequence>4528</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119583</millis>
  <sequence>4530</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:21:59</date>
  <millis>1565274119583</millis>
  <sequence>4532</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121307</millis>
  <sequence>4665</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121307</millis>
  <sequence>4677</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121310</millis>
  <sequence>4865</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121312</millis>
  <sequence>4909</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121312</millis>
  <sequence>4912</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121312</millis>
  <sequence>4914</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121312</millis>
  <sequence>4916</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121312</millis>
  <sequence>4917</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:01</date>
  <millis>1565274121312</millis>
  <sequence>4919</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:04</date>
  <millis>1565274124683</millis>
  <sequence>5014</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:04</date>
  <millis>1565274124688</millis>
  <sequence>5023</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:04</date>
  <millis>1565274124688</millis>
  <sequence>5024</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:04</date>
  <millis>1565274124688</millis>
  <sequence>5025</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:04</date>
  <millis>1565274124688</millis>
  <sequence>5026</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:04</date>
  <millis>1565274124688</millis>
  <sequence>5027</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:04</date>
  <millis>1565274124688</millis>
  <sequence>5028</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126362</millis>
  <sequence>5088</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126362</millis>
  <sequence>5102</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126363</millis>
  <sequence>5211</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126364</millis>
  <sequence>5242</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126364</millis>
  <sequence>5245</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126364</millis>
  <sequence>5246</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126364</millis>
  <sequence>5248</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126364</millis>
  <sequence>5250</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:06</date>
  <millis>1565274126365</millis>
  <sequence>5252</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138225</millis>
  <sequence>5370</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>30</thread>
  <message>TSAuthConfigFactory.getFactory called Indirectly</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138225</millis>
  <sequence>5371</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>30</thread>
  <message>TSAuthConfigFactory.getConfigProvider called</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138225</millis>
  <sequence>5372</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>30</thread>
  <message>getConfigProvider called for Layer : HttpServlet and AppContext :server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138225</millis>
  <sequence>5373</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>getConfigProvider</method>
  <thread>30</thread>
  <message>TSAuthConfigFactory.getConfigProvider returned non-null provider for Layer : HttpServlet and AppContext :server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138225</millis>
  <sequence>5374</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>getServerAuthConfig</method>
  <thread>30</thread>
  <message>TSAuthConfigProviderServlet.getServerAuthConfig() called</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138225</millis>
  <sequence>5375</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>getServerAuthConfig</method>
  <thread>30</thread>
  <message>TSAuthConfigProviderServlet.getServerAuthConfig : layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138225</millis>
  <sequence>5376</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>getServerAuthConfig</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web getServerAuthConfig() received CallbackHandler=non-null</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138238</millis>
  <sequence>5377</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthConfig called for layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138242</millis>
  <sequence>5378</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138242</millis>
  <sequence>5379</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138242</millis>
  <sequence>5380</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138242</millis>
  <sequence>5381</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138242</millis>
  <sequence>5382</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138243</millis>
  <sequence>5383</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138243</millis>
  <sequence>5384</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138243</millis>
  <sequence>5385</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138255</millis>
  <sequence>5386</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138255</millis>
  <sequence>5387</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138255</millis>
  <sequence>5388</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138257</millis>
  <sequence>5392</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138257</millis>
  <sequence>5393</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138257</millis>
  <sequence>5394</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138257</millis>
  <sequence>5395</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5396</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5397</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5398</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5399</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5400</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5401</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5402</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5403</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5404</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5405</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5406</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138258</millis>
  <sequence>5407</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138260</millis>
  <sequence>5408</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138260</millis>
  <sequence>5409</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138263</millis>
  <sequence>5410</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138263</millis>
  <sequence>5411</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138277</millis>
  <sequence>5412</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138277</millis>
  <sequence>5413</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138277</millis>
  <sequence>5414</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138305</millis>
  <sequence>5415</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5416</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5417</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5418</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5419</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5420</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5421</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5422</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5423</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138306</millis>
  <sequence>5426</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138307</millis>
  <sequence>5427</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138307</millis>
  <sequence>5428</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138307</millis>
  <sequence>5430</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138307</millis>
  <sequence>5432</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138307</millis>
  <sequence>5433</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138307</millis>
  <sequence>5434</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138307</millis>
  <sequence>5435</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138308</millis>
  <sequence>5436</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138309</millis>
  <sequence>5437</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138309</millis>
  <sequence>5438</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138309</millis>
  <sequence>5439</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138371</millis>
  <sequence>5457</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138373</millis>
  <sequence>5459</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138373</millis>
  <sequence>5460</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138373</millis>
  <sequence>5461</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138373</millis>
  <sequence>5462</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138373</millis>
  <sequence>5463</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138373</millis>
  <sequence>5464</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138374</millis>
  <sequence>5470</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5472</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5473</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5474</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5475</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5476</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5477</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5480</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5481</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5482</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5483</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5484</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5485</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5486</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5487</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5488</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5489</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5490</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5491</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:18</date>
  <millis>1565274138375</millis>
  <sequence>5492</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140250</millis>
  <sequence>5493</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140250</millis>
  <sequence>5494</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5495</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5496</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5497</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5498</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5499</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5500</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5501</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5502</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5503</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5506</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5507</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5508</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5509</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5510</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5512</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5513</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5514</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5515</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5516</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5517</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5518</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5519</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5520</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5521</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5522</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5523</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140251</millis>
  <sequence>5524</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140252</millis>
  <sequence>5525</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140252</millis>
  <sequence>5526</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140252</millis>
  <sequence>5527</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140252</millis>
  <sequence>5528</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140252</millis>
  <sequence>5529</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5530</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5531</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5532</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5533</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5534</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5535</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5536</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5537</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5538</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5541</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5543</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5545</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140253</millis>
  <sequence>5546</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140254</millis>
  <sequence>5547</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140255</millis>
  <sequence>5548</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140255</millis>
  <sequence>5549</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140255</millis>
  <sequence>5550</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140255</millis>
  <sequence>5551</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140255</millis>
  <sequence>5552</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140255</millis>
  <sequence>5553</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140255</millis>
  <sequence>5554</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140261</millis>
  <sequence>5566</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140263</millis>
  <sequence>5570</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140264</millis>
  <sequence>5575</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140264</millis>
  <sequence>5580</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140264</millis>
  <sequence>5582</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140264</millis>
  <sequence>5586</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140264</millis>
  <sequence>5587</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140264</millis>
  <sequence>5596</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140267</millis>
  <sequence>5599</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140267</millis>
  <sequence>5600</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140267</millis>
  <sequence>5601</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140267</millis>
  <sequence>5602</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140267</millis>
  <sequence>5603</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140267</millis>
  <sequence>5604</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140268</millis>
  <sequence>5610</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5612</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5613</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5614</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5615</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5616</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5617</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5620</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5621</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5622</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5623</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5624</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5625</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5626</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5627</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5628</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5629</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5630</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5631</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:20</date>
  <millis>1565274140269</millis>
  <sequence>5632</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142158</millis>
  <sequence>5633</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5634</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5635</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5636</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5637</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5638</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5639</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5640</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5641</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5642</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5643</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5646</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5647</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5648</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5649</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5650</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5652</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5653</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5654</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5655</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5656</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5657</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5658</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5659</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5660</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5661</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142159</millis>
  <sequence>5662</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142160</millis>
  <sequence>5663</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142160</millis>
  <sequence>5664</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142160</millis>
  <sequence>5665</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142160</millis>
  <sequence>5666</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142160</millis>
  <sequence>5667</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142160</millis>
  <sequence>5668</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142160</millis>
  <sequence>5669</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142160</millis>
  <sequence>5670</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5671</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5672</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5673</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5674</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5675</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5676</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5677</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5678</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5681</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5683</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5685</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5686</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5687</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142161</millis>
  <sequence>5688</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142162</millis>
  <sequence>5689</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142162</millis>
  <sequence>5690</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142162</millis>
  <sequence>5691</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142162</millis>
  <sequence>5692</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142162</millis>
  <sequence>5693</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142162</millis>
  <sequence>5694</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142166</millis>
  <sequence>5708</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5710</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5711</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5712</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5713</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5714</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5715</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5718</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5719</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5720</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5721</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5722</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142169</millis>
  <sequence>5723</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142170</millis>
  <sequence>5724</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142170</millis>
  <sequence>5725</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142170</millis>
  <sequence>5726</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142170</millis>
  <sequence>5727</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142170</millis>
  <sequence>5728</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142170</millis>
  <sequence>5729</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:22</date>
  <millis>1565274142170</millis>
  <sequence>5730</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144065</millis>
  <sequence>5731</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5732</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5733</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5734</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5735</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5736</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5737</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5738</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5739</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5740</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5741</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5744</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5745</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5746</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5747</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5748</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5749</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5751</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5752</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5753</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5754</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5755</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5756</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5757</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5758</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5759</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144066</millis>
  <sequence>5760</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144067</millis>
  <sequence>5761</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144067</millis>
  <sequence>5762</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144067</millis>
  <sequence>5763</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144067</millis>
  <sequence>5764</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144067</millis>
  <sequence>5765</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144067</millis>
  <sequence>5766</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144067</millis>
  <sequence>5767</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144067</millis>
  <sequence>5768</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5769</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5770</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5771</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5772</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5773</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5774</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5775</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5776</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5779</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5781</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5783</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5784</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5785</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5786</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144068</millis>
  <sequence>5787</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144069</millis>
  <sequence>5788</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144069</millis>
  <sequence>5789</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144069</millis>
  <sequence>5790</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144069</millis>
  <sequence>5791</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144069</millis>
  <sequence>5792</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144073</millis>
  <sequence>5806</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144104</millis>
  <sequence>5808</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5809</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5810</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5811</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5812</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5813</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5816</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5817</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5818</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5819</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5820</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5821</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5822</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5823</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5824</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5825</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5826</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5827</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:24</date>
  <millis>1565274144105</millis>
  <sequence>5828</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145974</millis>
  <sequence>5829</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5830</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5831</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5832</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5833</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5834</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5835</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5836</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5837</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5838</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5839</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5842</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5843</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5844</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5845</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5846</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5847</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5848</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5849</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5851</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5852</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5853</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5854</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5855</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5856</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5857</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5858</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145975</millis>
  <sequence>5859</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145976</millis>
  <sequence>5860</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145976</millis>
  <sequence>5861</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145976</millis>
  <sequence>5862</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145976</millis>
  <sequence>5863</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145976</millis>
  <sequence>5864</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145976</millis>
  <sequence>5865</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5866</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5867</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5868</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5869</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5870</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5871</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5872</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5873</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5874</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5878</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5880</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5881</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145977</millis>
  <sequence>5882</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145978</millis>
  <sequence>5883</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145978</millis>
  <sequence>5884</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145978</millis>
  <sequence>5885</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145978</millis>
  <sequence>5886</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145978</millis>
  <sequence>5887</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>29</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145978</millis>
  <sequence>5888</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145978</millis>
  <sequence>5889</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145978</millis>
  <sequence>5890</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145985</millis>
  <sequence>5976</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145987</millis>
  <sequence>5978</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145987</millis>
  <sequence>5979</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145987</millis>
  <sequence>5980</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145987</millis>
  <sequence>5981</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145987</millis>
  <sequence>5982</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145987</millis>
  <sequence>5983</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:25</date>
  <millis>1565274145988</millis>
  <sequence>5989</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146005</millis>
  <sequence>5991</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146005</millis>
  <sequence>5992</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146005</millis>
  <sequence>5993</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146005</millis>
  <sequence>5994</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146005</millis>
  <sequence>5995</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146005</millis>
  <sequence>5996</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>5999</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6000</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6001</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6002</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6003</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6004</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6005</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6006</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6007</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6008</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6009</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6010</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:26</date>
  <millis>1565274146006</millis>
  <sequence>6011</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147922</millis>
  <sequence>6012</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147922</millis>
  <sequence>6013</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6014</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6015</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6016</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6017</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6018</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6019</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6020</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6021</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6022</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6025</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6026</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6027</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6028</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6029</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6030</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6031</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6032</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6033</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6034</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6035</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6036</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6037</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6038</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6039</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6040</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6042</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147923</millis>
  <sequence>6043</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6044</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6045</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6046</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6047</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6048</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6049</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6050</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6051</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6052</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6053</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147924</millis>
  <sequence>6054</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147925</millis>
  <sequence>6055</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147925</millis>
  <sequence>6056</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147925</millis>
  <sequence>6057</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147925</millis>
  <sequence>6060</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147925</millis>
  <sequence>6062</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147925</millis>
  <sequence>6063</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147925</millis>
  <sequence>6064</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147926</millis>
  <sequence>6066</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147926</millis>
  <sequence>6067</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147926</millis>
  <sequence>6068</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147926</millis>
  <sequence>6069</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147926</millis>
  <sequence>6070</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147926</millis>
  <sequence>6071</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147926</millis>
  <sequence>6072</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147926</millis>
  <sequence>6073</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147930</millis>
  <sequence>6113</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147931</millis>
  <sequence>6121</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147931</millis>
  <sequence>6122</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147931</millis>
  <sequence>6123</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147931</millis>
  <sequence>6124</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147931</millis>
  <sequence>6125</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147931</millis>
  <sequence>6126</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147943</millis>
  <sequence>6133</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6134</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6135</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6136</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6137</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6138</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6139</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6141</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6143</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147944</millis>
  <sequence>6144</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6145</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6146</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6147</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6148</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6149</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6150</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6151</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6152</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6153</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:27</date>
  <millis>1565274147945</millis>
  <sequence>6154</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6155</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6156</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6157</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6158</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6159</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6160</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6161</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6162</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6163</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6164</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149841</millis>
  <sequence>6165</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6168</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6169</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6170</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6171</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6172</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6173</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6174</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6175</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6177</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6178</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6179</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6180</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6181</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6182</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6183</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6184</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6185</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6186</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6187</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149842</millis>
  <sequence>6188</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6189</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6190</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6191</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6192</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6193</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6194</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6195</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6196</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6197</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6198</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6199</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6200</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6203</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6204</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6205</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149843</millis>
  <sequence>6206</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149844</millis>
  <sequence>6209</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149844</millis>
  <sequence>6210</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149844</millis>
  <sequence>6211</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149844</millis>
  <sequence>6212</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149844</millis>
  <sequence>6213</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149844</millis>
  <sequence>6214</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149844</millis>
  <sequence>6215</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149844</millis>
  <sequence>6216</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149848</millis>
  <sequence>6280</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149848</millis>
  <sequence>6293</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149850</millis>
  <sequence>6458</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149851</millis>
  <sequence>6492</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149851</millis>
  <sequence>6494</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149851</millis>
  <sequence>6496</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149851</millis>
  <sequence>6498</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149852</millis>
  <sequence>6499</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149852</millis>
  <sequence>6501</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149852</millis>
  <sequence>6518</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6537</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6539</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6541</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6543</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6544</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6546</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6552</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6554</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6555</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6557</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6558</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6560</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6561</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149853</millis>
  <sequence>6563</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149854</millis>
  <sequence>6564</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149854</millis>
  <sequence>6566</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149854</millis>
  <sequence>6567</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149854</millis>
  <sequence>6569</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:29</date>
  <millis>1565274149854</millis>
  <sequence>6570</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151767</millis>
  <sequence>6616</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151767</millis>
  <sequence>6617</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6618</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6619</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6620</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6621</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6622</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6623</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6624</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6625</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6626</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6629</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6630</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6631</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6632</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6633</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6634</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6635</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6636</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6637</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6638</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6639</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6640</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6641</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6643</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6644</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6645</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6646</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151768</millis>
  <sequence>6647</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6648</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6649</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6650</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6651</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6652</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6653</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6654</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6655</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6656</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6657</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6658</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6659</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6660</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151769</millis>
  <sequence>6661</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6664</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6666</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6667</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6668</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6670</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6671</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6672</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6673</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6674</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6675</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6676</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151770</millis>
  <sequence>6677</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151807</millis>
  <sequence>6763</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151809</millis>
  <sequence>6765</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151809</millis>
  <sequence>6766</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151809</millis>
  <sequence>6767</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151809</millis>
  <sequence>6768</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151809</millis>
  <sequence>6769</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151809</millis>
  <sequence>6770</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151810</millis>
  <sequence>6776</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151811</millis>
  <sequence>6778</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151811</millis>
  <sequence>6779</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6780</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6781</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6782</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6783</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6785</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6786</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6787</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6788</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6790</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6791</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6792</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6793</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6794</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6795</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6796</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6797</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:31</date>
  <millis>1565274151812</millis>
  <sequence>6798</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153721</millis>
  <sequence>6799</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6800</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6801</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6802</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6803</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6804</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6805</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6806</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6807</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6808</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6809</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6812</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6813</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6814</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6815</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6816</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6817</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6818</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6819</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6820</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6821</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6822</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6824</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6825</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6826</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6827</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6828</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6829</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153722</millis>
  <sequence>6830</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6831</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6832</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6833</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6834</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6835</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6836</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6837</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6838</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6839</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6840</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6841</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6842</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6843</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153723</millis>
  <sequence>6844</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6847</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6848</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6849</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6851</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6853</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6854</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6855</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6856</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6857</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6858</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6859</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153724</millis>
  <sequence>6860</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153735</millis>
  <sequence>6921</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153739</millis>
  <sequence>6924</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153739</millis>
  <sequence>6925</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153739</millis>
  <sequence>6926</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153739</millis>
  <sequence>6927</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153739</millis>
  <sequence>6928</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153739</millis>
  <sequence>6929</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153740</millis>
  <sequence>6935</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6937</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6938</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6939</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6940</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6941</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6942</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6945</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6946</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6947</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6948</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6949</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6950</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6951</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6952</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6953</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6954</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6955</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6956</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:33</date>
  <millis>1565274153742</millis>
  <sequence>6957</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6958</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6959</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6960</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6961</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6962</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6963</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6964</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6965</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6966</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6967</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6968</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6971</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6972</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6973</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6974</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6975</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6976</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6977</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6978</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6980</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6981</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6982</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6983</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6984</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6985</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6986</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155732</millis>
  <sequence>6987</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6988</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6989</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6990</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6991</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6992</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6993</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6994</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6995</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6996</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6997</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155733</millis>
  <sequence>6998</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>6999</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7000</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7001</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7002</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7003</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7006</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7008</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7009</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7010</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7012</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7013</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155734</millis>
  <sequence>7014</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155735</millis>
  <sequence>7015</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155735</millis>
  <sequence>7016</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>29</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155735</millis>
  <sequence>7017</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155735</millis>
  <sequence>7018</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155735</millis>
  <sequence>7019</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155739</millis>
  <sequence>7080</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155740</millis>
  <sequence>7092</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155742</millis>
  <sequence>7276</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155743</millis>
  <sequence>7311</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155743</millis>
  <sequence>7314</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155743</millis>
  <sequence>7315</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155743</millis>
  <sequence>7317</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155743</millis>
  <sequence>7318</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155743</millis>
  <sequence>7320</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155744</millis>
  <sequence>7335</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7354</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7356</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7358</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7359</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7361</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7362</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7370</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7371</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7373</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7374</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7376</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7377</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7379</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7381</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7382</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7383</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7385</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7386</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:35</date>
  <millis>1565274155745</millis>
  <sequence>7388</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157718</millis>
  <sequence>7423</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157718</millis>
  <sequence>7424</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157718</millis>
  <sequence>7425</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7426</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7427</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7428</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7429</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7430</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7431</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7432</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7433</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7436</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7437</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7438</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7439</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7440</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7441</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7442</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7443</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7445</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7446</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7447</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7448</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7449</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7450</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7451</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7452</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7453</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157719</millis>
  <sequence>7454</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7455</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7456</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7457</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7458</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7459</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7460</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7461</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7462</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7463</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7464</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7465</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7466</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7467</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7468</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7471</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157720</millis>
  <sequence>7472</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7474</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7475</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7477</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7478</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7479</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7480</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7481</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7482</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7483</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157721</millis>
  <sequence>7484</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157724</millis>
  <sequence>7504</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7506</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7507</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7508</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7509</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7510</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7511</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7514</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7515</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7516</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7517</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7518</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7519</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7520</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7521</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7522</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7523</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7524</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7525</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:37</date>
  <millis>1565274157726</millis>
  <sequence>7526</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7527</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7528</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7529</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7530</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7531</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7532</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7533</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7534</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7535</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7536</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159659</millis>
  <sequence>7537</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7540</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7541</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7542</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7543</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7544</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7545</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7547</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7548</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7549</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7550</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7551</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7552</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7553</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7554</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7555</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7556</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7557</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7558</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7559</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159660</millis>
  <sequence>7560</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7561</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7562</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7563</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7564</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7565</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7566</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7567</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7568</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7569</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7570</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7571</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7572</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7575</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7577</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7578</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159661</millis>
  <sequence>7579</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159662</millis>
  <sequence>7581</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159662</millis>
  <sequence>7582</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159662</millis>
  <sequence>7583</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159662</millis>
  <sequence>7584</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159662</millis>
  <sequence>7585</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159662</millis>
  <sequence>7586</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159662</millis>
  <sequence>7587</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159662</millis>
  <sequence>7588</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159665</millis>
  <sequence>7602</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7604</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7605</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7606</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7607</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7608</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7609</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7612</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7613</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7614</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7615</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7616</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7617</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7618</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7619</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7620</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7621</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7622</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7623</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:39</date>
  <millis>1565274159667</millis>
  <sequence>7624</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161651</millis>
  <sequence>7625</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161651</millis>
  <sequence>7626</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7627</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7628</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7629</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7630</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7631</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7632</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7633</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7634</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7635</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7638</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7639</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7640</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7641</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7642</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7644</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7645</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7646</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7647</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7648</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7649</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7650</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7651</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7652</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7653</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7654</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7655</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161652</millis>
  <sequence>7656</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7657</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7658</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7659</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7660</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7661</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7662</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7663</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7664</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7665</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7666</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7667</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7668</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7669</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161653</millis>
  <sequence>7670</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7673</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7675</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7676</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7677</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7679</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7680</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7681</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7682</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7683</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7684</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7685</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161654</millis>
  <sequence>7686</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161657</millis>
  <sequence>7707</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161658</millis>
  <sequence>7716</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161659</millis>
  <sequence>7717</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161659</millis>
  <sequence>7718</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161659</millis>
  <sequence>7719</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161659</millis>
  <sequence>7720</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161659</millis>
  <sequence>7721</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161659</millis>
  <sequence>7727</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161660</millis>
  <sequence>7729</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161660</millis>
  <sequence>7730</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7731</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7732</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7733</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>27</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7734</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7737</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7738</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7739</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7740</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7741</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7742</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7743</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7744</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7745</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7746</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7747</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7748</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:41</date>
  <millis>1565274161661</millis>
  <sequence>7749</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7750</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7751</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7752</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7753</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7754</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7755</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7756</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7757</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7758</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163616</millis>
  <sequence>7759</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7760</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7763</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7764</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7765</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7766</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7767</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7768</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7769</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7770</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7771</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7772</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7774</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7775</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7776</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7777</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7778</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7779</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7780</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7781</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7782</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163617</millis>
  <sequence>7783</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7784</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7785</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7786</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7787</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7788</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7789</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7790</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7791</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7792</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7793</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7794</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7795</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7798</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7799</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7800</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163618</millis>
  <sequence>7801</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163619</millis>
  <sequence>7804</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163619</millis>
  <sequence>7805</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163619</millis>
  <sequence>7806</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163619</millis>
  <sequence>7807</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163619</millis>
  <sequence>7808</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163619</millis>
  <sequence>7809</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163619</millis>
  <sequence>7810</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163619</millis>
  <sequence>7811</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163623</millis>
  <sequence>7861</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163623</millis>
  <sequence>7874</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163624</millis>
  <sequence>7978</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163625</millis>
  <sequence>7997</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163625</millis>
  <sequence>8000</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163625</millis>
  <sequence>8002</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163625</millis>
  <sequence>8003</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163625</millis>
  <sequence>8005</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163625</millis>
  <sequence>8006</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163626</millis>
  <sequence>8025</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8048</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8050</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8052</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8054</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8056</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>26</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8057</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8064</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8066</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8067</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8069</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8070</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8072</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8074</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8075</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8077</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8079</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8080</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8082</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:43</date>
  <millis>1565274163627</millis>
  <sequence>8083</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8135</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8136</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8137</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8138</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8139</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8140</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8141</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8142</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8143</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8144</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8145</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8148</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8149</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8150</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8151</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8152</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8153</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8154</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8155</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8156</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8158</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8159</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8160</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8161</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8162</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8163</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8164</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8165</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165542</millis>
  <sequence>8166</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8167</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8168</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8169</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8170</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8171</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8172</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8173</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8174</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8175</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8176</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8177</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8178</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165543</millis>
  <sequence>8179</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8180</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8183</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8184</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8185</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8186</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8189</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8190</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8191</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8192</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8193</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>29</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8194</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8195</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165544</millis>
  <sequence>8196</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165559</millis>
  <sequence>8210</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8212</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8213</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8214</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8215</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8216</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8217</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8218</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8219</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8220</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8221</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8222</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:45</date>
  <millis>1565274165560</millis>
  <sequence>8223</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8224</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8225</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8226</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8227</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8228</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8229</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8230</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8231</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8232</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8233</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8234</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8237</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8238</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8239</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167475</millis>
  <sequence>8240</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8241</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8243</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8244</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8245</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8246</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8247</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8248</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8249</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8250</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8251</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8252</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8253</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8254</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167476</millis>
  <sequence>8255</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8256</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8257</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8258</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8259</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8260</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8261</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8262</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8263</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167477</millis>
  <sequence>8264</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8265</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8266</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8267</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8268</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8269</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8272</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8274</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8275</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8277</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8278</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8279</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8280</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8281</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8282</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8283</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8284</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167478</millis>
  <sequence>8285</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167507</millis>
  <sequence>8340</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167507</millis>
  <sequence>8353</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167508</millis>
  <sequence>8372</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8387</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8388</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8389</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8390</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8391</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8392</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8395</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8396</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8397</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8398</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8399</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8400</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8401</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8402</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8403</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167509</millis>
  <sequence>8404</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167510</millis>
  <sequence>8405</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167510</millis>
  <sequence>8406</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:47</date>
  <millis>1565274167510</millis>
  <sequence>8407</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169409</millis>
  <sequence>0</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>1</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169412</millis>
  <sequence>1</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>1</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169414</millis>
  <sequence>2</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>1</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169414</millis>
  <sequence>3</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>1</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169415</millis>
  <sequence>4</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>1</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169415</millis>
  <sequence>5</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>1</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169415</millis>
  <sequence>6</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>1</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169416</millis>
  <sequence>7</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>&lt;init&gt;</method>
  <thread>1</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169428</millis>
  <sequence>8</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>1</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169429</millis>
  <sequence>9</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>1</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169429</millis>
  <sequence>10</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>1</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169429</millis>
  <sequence>11</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>1</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169429</millis>
  <sequence>12</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactoryForStandalone</class>
  <method>registerConfigProvider</method>
  <thread>1</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:49</date>
  <millis>1565274169429</millis>
  <sequence>13</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>1</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173243</millis>
  <sequence>8408</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173243</millis>
  <sequence>8409</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173243</millis>
  <sequence>8410</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173243</millis>
  <sequence>8411</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173243</millis>
  <sequence>8412</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173243</millis>
  <sequence>8413</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8414</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8415</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8416</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8417</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8418</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8421</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8422</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8423</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8424</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8425</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8426</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8427</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8428</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8430</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8431</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8432</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8433</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8434</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8435</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8436</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8437</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8438</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173244</millis>
  <sequence>8439</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8440</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8441</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8442</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8443</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8444</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8445</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8446</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8447</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8448</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8449</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8450</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8451</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8452</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8453</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8456</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8458</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8459</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173245</millis>
  <sequence>8461</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173246</millis>
  <sequence>8462</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173246</millis>
  <sequence>8463</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173246</millis>
  <sequence>8464</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173246</millis>
  <sequence>8465</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173246</millis>
  <sequence>8466</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173246</millis>
  <sequence>8467</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173246</millis>
  <sequence>8468</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173246</millis>
  <sequence>8469</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173251</millis>
  <sequence>8533</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173251</millis>
  <sequence>8551</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173253</millis>
  <sequence>8623</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173253</millis>
  <sequence>8636</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173253</millis>
  <sequence>8648</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173254</millis>
  <sequence>8670</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173254</millis>
  <sequence>8672</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173254</millis>
  <sequence>8674</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173254</millis>
  <sequence>8675</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173254</millis>
  <sequence>8677</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173254</millis>
  <sequence>8679</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173254</millis>
  <sequence>8685</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173254</millis>
  <sequence>8687</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8689</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8690</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8691</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8692</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8693</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8694</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8695</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8696</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8697</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8698</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:53</date>
  <millis>1565274173255</millis>
  <sequence>8699</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8700</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8701</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8702</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8703</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8704</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8705</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8706</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8707</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8708</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8709</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8710</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8713</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8714</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8715</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8716</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8717</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8718</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8719</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8720</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8721</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8722</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8724</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8725</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8726</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8727</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175245</millis>
  <sequence>8728</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8729</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8730</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8731</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8732</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8733</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8734</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8735</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8736</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8737</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8738</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8739</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8740</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175246</millis>
  <sequence>8741</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8742</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8743</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8744</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8745</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8748</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8749</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8750</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8751</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8754</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8755</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8756</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8757</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8758</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8759</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8760</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175247</millis>
  <sequence>8761</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175250</millis>
  <sequence>8775</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8777</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8778</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8779</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8780</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8781</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8782</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8783</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8784</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8785</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8786</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8787</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:55</date>
  <millis>1565274175251</millis>
  <sequence>8788</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8789</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8790</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8791</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8792</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8793</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8794</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8795</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8796</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8797</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8798</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8799</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8802</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8803</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8804</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8805</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8806</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8807</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8808</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8809</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8811</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8812</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8813</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8814</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8815</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8816</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8817</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8818</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8819</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177238</millis>
  <sequence>8820</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8821</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8822</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8823</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8824</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8825</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8826</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8827</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8828</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8829</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8830</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8831</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8832</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8833</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177239</millis>
  <sequence>8834</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8837</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8838</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8840</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8841</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8843</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8844</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8845</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8846</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8847</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8848</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8849</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177240</millis>
  <sequence>8850</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177243</millis>
  <sequence>8865</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177243</millis>
  <sequence>8866</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177243</millis>
  <sequence>8867</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177243</millis>
  <sequence>8868</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177243</millis>
  <sequence>8869</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177244</millis>
  <sequence>8870</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177244</millis>
  <sequence>8871</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177244</millis>
  <sequence>8872</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177244</millis>
  <sequence>8873</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177244</millis>
  <sequence>8874</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177244</millis>
  <sequence>8875</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177244</millis>
  <sequence>8876</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:57</date>
  <millis>1565274177244</millis>
  <sequence>8877</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8878</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8879</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8880</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8881</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8882</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8883</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8884</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8885</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8886</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179174</millis>
  <sequence>8887</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8888</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8891</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8892</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8893</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8894</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8895</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8896</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8897</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8898</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8899</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8900</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8901</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8902</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8904</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8905</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8906</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8907</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8908</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8909</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8910</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179175</millis>
  <sequence>8911</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8912</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8913</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8914</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8915</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8916</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8917</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8918</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8919</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8920</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8921</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8922</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8923</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8926</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8927</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8928</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179176</millis>
  <sequence>8929</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179177</millis>
  <sequence>8932</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179177</millis>
  <sequence>8933</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179177</millis>
  <sequence>8934</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179177</millis>
  <sequence>8935</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179177</millis>
  <sequence>8936</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>29</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179177</millis>
  <sequence>8937</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179177</millis>
  <sequence>8938</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179177</millis>
  <sequence>8939</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8953</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8954</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8955</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8956</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8957</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8958</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8959</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8960</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8961</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8962</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8963</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8964</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:22:59</date>
  <millis>1565274179179</millis>
  <sequence>8965</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181155</millis>
  <sequence>8967</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8968</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8969</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet GET</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8970</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8971</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet GET</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8972</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8973</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8974</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8975</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8976</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8977</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet GET</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8980</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8981</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8982</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet GET</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8983</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8984</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8985</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8986</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8987</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8989</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8990</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8991</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8992</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8993</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8994</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8995</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8996</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8997</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181156</millis>
  <sequence>8998</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>8999</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9000</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9001</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9002</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9003</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9004</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9005</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9006</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9007</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9008</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9009</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9010</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9011</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181157</millis>
  <sequence>9012</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9015</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9016</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9018</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9019</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9021</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9022</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9023</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9024</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9025</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9026</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9027</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181158</millis>
  <sequence>9028</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9041</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9042</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9043</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9044</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9045</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9046</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9047</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9048</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9049</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9050</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9051</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9052</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:01</date>
  <millis>1565274181162</millis>
  <sequence>9053</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183112</millis>
  <sequence>9054</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183112</millis>
  <sequence>9055</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9056</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9057</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9058</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9059</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9060</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9061</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9062</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9063</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9064</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9067</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9068</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9069</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9070</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9071</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9072</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9073</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9074</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9076</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9077</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9078</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9079</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9080</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9081</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9082</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9083</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9084</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183113</millis>
  <sequence>9085</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9086</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9087</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9088</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9089</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9090</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9091</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9092</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9093</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9094</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9095</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9096</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9097</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9098</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9099</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9103</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9104</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9106</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183114</millis>
  <sequence>9107</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183115</millis>
  <sequence>9108</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183115</millis>
  <sequence>9109</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183115</millis>
  <sequence>9110</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183115</millis>
  <sequence>9111</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183115</millis>
  <sequence>9112</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183115</millis>
  <sequence>9113</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183115</millis>
  <sequence>9114</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183115</millis>
  <sequence>9115</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9130</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9131</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9132</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9133</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9134</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9135</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9136</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9137</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9138</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9139</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9140</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9141</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:03</date>
  <millis>1565274183118</millis>
  <sequence>9142</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185044</millis>
  <sequence>9143</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185044</millis>
  <sequence>9144</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185044</millis>
  <sequence>9145</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185044</millis>
  <sequence>9146</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9147</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9148</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9149</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9150</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9151</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9152</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9153</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9156</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9157</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9158</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9159</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9160</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9161</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9162</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9163</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9164</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9165</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9167</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9168</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9169</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9170</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9171</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9172</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9173</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185045</millis>
  <sequence>9174</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185046</millis>
  <sequence>9175</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185046</millis>
  <sequence>9176</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185046</millis>
  <sequence>9177</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185046</millis>
  <sequence>9178</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185046</millis>
  <sequence>9179</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185046</millis>
  <sequence>9180</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185046</millis>
  <sequence>9181</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185046</millis>
  <sequence>9182</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9183</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9184</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9185</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9186</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9187</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9188</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9191</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9193</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9194</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185047</millis>
  <sequence>9196</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185048</millis>
  <sequence>9197</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185048</millis>
  <sequence>9198</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185048</millis>
  <sequence>9199</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185048</millis>
  <sequence>9200</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185048</millis>
  <sequence>9201</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185048</millis>
  <sequence>9202</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185048</millis>
  <sequence>9203</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185048</millis>
  <sequence>9204</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185051</millis>
  <sequence>9219</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185051</millis>
  <sequence>9220</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185051</millis>
  <sequence>9221</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185051</millis>
  <sequence>9222</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185051</millis>
  <sequence>9223</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185051</millis>
  <sequence>9224</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185051</millis>
  <sequence>9225</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185051</millis>
  <sequence>9226</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185052</millis>
  <sequence>9227</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185052</millis>
  <sequence>9228</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185052</millis>
  <sequence>9229</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185052</millis>
  <sequence>9230</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:05</date>
  <millis>1565274185052</millis>
  <sequence>9231</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188878</millis>
  <sequence>9232</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188878</millis>
  <sequence>9233</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188878</millis>
  <sequence>9234</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188878</millis>
  <sequence>9235</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188878</millis>
  <sequence>9236</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188878</millis>
  <sequence>9237</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188878</millis>
  <sequence>9238</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9239</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9240</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9241</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9242</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9245</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9246</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9247</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9248</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9249</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9250</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9251</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9252</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9253</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9254</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9256</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9257</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9258</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9259</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9260</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9261</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9262</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9263</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9264</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188879</millis>
  <sequence>9265</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9266</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9267</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9268</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9269</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9270</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9271</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9272</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9273</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9274</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9275</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9276</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9277</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9280</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9282</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9283</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188880</millis>
  <sequence>9285</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188881</millis>
  <sequence>9286</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188881</millis>
  <sequence>9287</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188881</millis>
  <sequence>9288</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188881</millis>
  <sequence>9289</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188881</millis>
  <sequence>9290</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188881</millis>
  <sequence>9291</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188881</millis>
  <sequence>9292</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188881</millis>
  <sequence>9293</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9308</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9309</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9310</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9311</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9312</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9313</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9314</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9315</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9316</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9317</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9318</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9319</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:08</date>
  <millis>1565274188884</millis>
  <sequence>9320</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190873</millis>
  <sequence>9321</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190873</millis>
  <sequence>9322</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/client.html callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190873</millis>
  <sequence>9323</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/client.html POST</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190873</millis>
  <sequence>9324</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190873</millis>
  <sequence>9325</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/client.html POST</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190873</millis>
  <sequence>9326</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190873</millis>
  <sequence>9327</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9328</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9329</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9330</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9331</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/client.html POST</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9334</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9335</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9336</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/client.html POST</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9337</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9338</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9339</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9340</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9341</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9342</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9343</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9345</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9346</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9347</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9348</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/client.html, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9349</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9350</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190874</millis>
  <sequence>9351</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9352</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9353</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9354</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9355</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9356</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9357</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9358</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9359</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9360</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/client.html subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9361</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9362</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9363</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9364</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9366</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /client.html with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9367</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9368</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190875</millis>
  <sequence>9369</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190876</millis>
  <sequence>9371</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190876</millis>
  <sequence>9372</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190876</millis>
  <sequence>9373</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190876</millis>
  <sequence>9374</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190876</millis>
  <sequence>9375</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>29</thread>
  <message>HttpServlet profile with servletName=/client.html returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190876</millis>
  <sequence>9376</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190876</millis>
  <sequence>9377</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190876</millis>
  <sequence>9378</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/client.html AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9379</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9380</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9381</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9382</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9383</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9384</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9385</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9386</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9387</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9388</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9389</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:10</date>
  <millis>1565274190878</millis>
  <sequence>9390</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192869</millis>
  <sequence>9391</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9392</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9393</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9394</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9395</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9396</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9397</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9398</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9399</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9400</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9401</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9404</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9405</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9406</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9407</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9408</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9409</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9411</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9412</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9413</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9414</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9415</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192870</millis>
  <sequence>9416</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192871</millis>
  <sequence>9417</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192871</millis>
  <sequence>9418</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192871</millis>
  <sequence>9419</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192871</millis>
  <sequence>9420</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192871</millis>
  <sequence>9421</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192871</millis>
  <sequence>9422</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192871</millis>
  <sequence>9423</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192871</millis>
  <sequence>9424</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9425</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9426</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9427</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9428</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9429</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9430</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9431</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9432</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9433</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9434</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9435</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9436</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9439</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9440</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9441</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192872</millis>
  <sequence>9442</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192873</millis>
  <sequence>9445</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192873</millis>
  <sequence>9446</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192873</millis>
  <sequence>9447</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192873</millis>
  <sequence>9448</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192873</millis>
  <sequence>9449</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192873</millis>
  <sequence>9450</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192873</millis>
  <sequence>9451</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192873</millis>
  <sequence>9452</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9467</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9468</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9469</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9470</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9471</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9472</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9473</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9474</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9475</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9476</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9477</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9478</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:12</date>
  <millis>1565274192877</millis>
  <sequence>9479</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9480</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9481</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9482</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9483</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9484</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9485</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9486</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9487</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9488</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9489</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9490</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9493</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9494</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9495</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9496</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9497</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9498</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9499</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9500</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9501</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9503</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9504</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194919</millis>
  <sequence>9505</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9506</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9507</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9508</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9509</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9510</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9511</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9512</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9513</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9514</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9515</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194920</millis>
  <sequence>9516</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9517</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9518</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9519</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9520</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9521</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9522</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9523</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9524</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9525</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9528</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9530</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9531</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9532</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9534</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9535</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9536</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194921</millis>
  <sequence>9537</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194922</millis>
  <sequence>9538</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194922</millis>
  <sequence>9539</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194922</millis>
  <sequence>9540</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194922</millis>
  <sequence>9541</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9556</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9557</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9558</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9559</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9560</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9561</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9562</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9563</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194924</millis>
  <sequence>9564</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194925</millis>
  <sequence>9565</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194925</millis>
  <sequence>9566</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194925</millis>
  <sequence>9567</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194925</millis>
  <sequence>9568</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9569</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9570</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9571</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9572</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9573</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9574</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9575</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9576</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9577</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9578</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9579</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9582</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9583</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194972</millis>
  <sequence>9584</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9585</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9586</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9587</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9588</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9589</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9590</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9591</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9593</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9594</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9595</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9596</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9597</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9598</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9599</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9600</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194973</millis>
  <sequence>9601</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9602</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9603</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9604</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9605</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9606</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9607</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9608</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9609</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9610</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9611</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9612</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9613</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9614</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194974</millis>
  <sequence>9617</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9618</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9619</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9620</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9623</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9624</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9625</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9626</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9627</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>29</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9628</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9629</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194975</millis>
  <sequence>9630</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194978</millis>
  <sequence>9644</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194978</millis>
  <sequence>9646</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194978</millis>
  <sequence>9647</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194978</millis>
  <sequence>9648</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194978</millis>
  <sequence>9649</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194978</millis>
  <sequence>9650</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194979</millis>
  <sequence>9651</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194979</millis>
  <sequence>9652</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194979</millis>
  <sequence>9653</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194979</millis>
  <sequence>9654</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194979</millis>
  <sequence>9655</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194979</millis>
  <sequence>9656</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:14</date>
  <millis>1565274194979</millis>
  <sequence>9657</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9658</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9659</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AnotherMandatoryAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9660</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9661</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9662</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9663</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9664</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9665</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9666</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9667</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9668</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9671</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9672</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9673</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9674</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9675</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9676</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196956</millis>
  <sequence>9677</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9679</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9680</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9681</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9682</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9683</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9684</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9685</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AnotherMandatoryAuthen callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9686</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/AnotherMandatoryAuthen, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9687</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9688</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9689</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9690</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196957</millis>
  <sequence>9691</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9692</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9693</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9694</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9695</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9696</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9697</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9698</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9699</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AnotherMandatoryAuthen subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9700</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9701</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9702</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9703</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9706</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /AnotherMandatoryAuthen with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9707</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9708</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196958</millis>
  <sequence>9709</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9712</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9713</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9714</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9715</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9716</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/AnotherMandatoryAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9717</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9718</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9719</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9720</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9721</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9722</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9723</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9724</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9725</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9726</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9727</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9728</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9729</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AnotherMandatoryAuthen callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9730</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9731</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:16</date>
  <millis>1565274196959</millis>
  <sequence>9732</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9733</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9734</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9735</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9736</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9737</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9738</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9739</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9740</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9741</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9742</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9743</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9746</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9747</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9748</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9749</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9750</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9751</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9752</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9753</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9754</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9755</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9757</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9758</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9759</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9760</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9761</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9762</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9763</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198935</millis>
  <sequence>9764</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9765</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9766</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9767</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9768</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9769</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9770</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9771</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9772</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9773</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9774</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9775</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9776</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9777</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198936</millis>
  <sequence>9778</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9781</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9782</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9783</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9785</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9787</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9788</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9789</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9790</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9791</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9792</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9793</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198937</millis>
  <sequence>9794</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198941</millis>
  <sequence>9848</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198941</millis>
  <sequence>9863</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198943</millis>
  <sequence>9937</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198943</millis>
  <sequence>9950</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(2 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198943</millis>
  <sequence>9959</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>9982</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>9985</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>9986</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>9988</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>9990</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>9991</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>9998</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10000</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10001</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10003</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10004</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10006</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10008</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10009</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10011</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10012</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10014</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10016</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:18</date>
  <millis>1565274198944</millis>
  <sequence>10017</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10025</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10026</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10027</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10028</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10029</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10030</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10031</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10032</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10033</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200972</millis>
  <sequence>10034</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10035</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10038</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10039</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10040</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10041</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10042</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10043</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10044</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10046</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10047</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10048</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10049</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10050</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10051</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10052</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10053</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10054</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10055</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10056</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200973</millis>
  <sequence>10057</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10058</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10059</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10060</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10061</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10062</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10063</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10064</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10065</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10066</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10067</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10068</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10070</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10071</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10073</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10074</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200974</millis>
  <sequence>10075</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200975</millis>
  <sequence>10076</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200975</millis>
  <sequence>10077</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200975</millis>
  <sequence>10078</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200975</millis>
  <sequence>10079</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200975</millis>
  <sequence>10080</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200975</millis>
  <sequence>10081</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:20</date>
  <millis>1565274200975</millis>
  <sequence>10082</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201013</millis>
  <sequence>10085</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201013</millis>
  <sequence>10086</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201013</millis>
  <sequence>10087</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10088</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10089</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10090</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10091</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10092</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10093</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10094</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10095</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201014</millis>
  <sequence>10096</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10097</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10098</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10099</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10100</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10101</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10102</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10103</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10104</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10105</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10106</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10107</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10110</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201063</millis>
  <sequence>10111</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10112</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10113</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10114</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10115</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10117</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10118</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10119</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10120</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10121</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10122</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10123</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10124</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10125</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10126</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10127</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10128</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10129</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201064</millis>
  <sequence>10130</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10131</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10132</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10133</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10134</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10135</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10136</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10137</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10138</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10139</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10140</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10141</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10142</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10146</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10147</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10148</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201065</millis>
  <sequence>10150</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201066</millis>
  <sequence>10151</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201066</millis>
  <sequence>10152</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201066</millis>
  <sequence>10153</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201066</millis>
  <sequence>10154</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201066</millis>
  <sequence>10155</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201066</millis>
  <sequence>10156</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201066</millis>
  <sequence>10157</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201066</millis>
  <sequence>10158</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10173</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10174</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10175</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10176</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10177</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10178</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10179</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10180</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10181</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10182</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10183</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10184</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:21</date>
  <millis>1565274201069</millis>
  <sequence>10185</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10186</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10187</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10188</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10189</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10190</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10191</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10192</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10193</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10194</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10195</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10196</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10199</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10200</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10201</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10202</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10203</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10204</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10205</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10206</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10207</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203047</millis>
  <sequence>10209</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10210</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10211</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10212</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10213</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10214</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/AuthStatusMandatorySuccess, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10215</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10216</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10217</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10218</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10219</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10220</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10221</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10222</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203048</millis>
  <sequence>10223</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10224</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10225</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10226</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10227</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AuthStatusMandatorySuccess subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10228</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10229</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10230</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10231</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10234</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /AuthStatusMandatorySuccess with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10235</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10236</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10237</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10240</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10241</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10242</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10243</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10244</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/AuthStatusMandatorySuccess returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10245</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10246</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10247</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10248</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203049</millis>
  <sequence>10249</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10264</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10265</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10266</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10267</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10268</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10269</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10270</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10271</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10272</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10273</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10274</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10275</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10276</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10277</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:23</date>
  <millis>1565274203063</millis>
  <sequence>10278</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10279</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10280</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10281</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10282</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10283</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10284</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10285</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10286</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10287</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10288</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10289</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10292</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10293</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10294</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10295</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10296</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10297</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205065</millis>
  <sequence>10298</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10300</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10301</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10302</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10303</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10304</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10305</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10306</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10307</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10308</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10309</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10310</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10311</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10312</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10313</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10314</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10315</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10316</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10317</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205066</millis>
  <sequence>10318</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10319</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10320</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10321</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10322</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10324</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10325</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10327</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10328</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10329</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10330</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10331</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10332</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10333</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10334</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10335</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205067</millis>
  <sequence>10336</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10339</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10340</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10341</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10342</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10343</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10344</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10345</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10346</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10347</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10348</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10349</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:25</date>
  <millis>1565274205068</millis>
  <sequence>10350</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10351</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10352</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10353</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10354</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10355</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10356</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10357</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10358</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10359</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10360</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10361</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10364</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10365</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10366</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10367</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10368</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10369</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209035</millis>
  <sequence>10370</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10371</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10372</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10374</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10375</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10376</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10377</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10378</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10379</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10380</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10381</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10382</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10383</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10384</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10385</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10386</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209036</millis>
  <sequence>10387</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10388</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10389</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10390</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10391</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10392</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10393</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10394</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10395</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10396</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10399</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10400</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10401</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10402</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10405</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10406</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10407</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10408</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209037</millis>
  <sequence>10409</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209038</millis>
  <sequence>10410</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209038</millis>
  <sequence>10411</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209038</millis>
  <sequence>10412</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10427</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10428</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10429</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10430</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10431</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10432</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10433</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10434</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10435</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10436</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10437</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10438</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209040</millis>
  <sequence>10439</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10440</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10441</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10442</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10443</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10444</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10445</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10446</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10447</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10448</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10449</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10450</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10453</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10454</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10455</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10456</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10457</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10458</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10459</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10460</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10461</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10463</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10464</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10465</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10466</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10467</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10468</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10469</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209115</millis>
  <sequence>10470</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10471</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10472</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10473</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10474</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10475</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10476</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10477</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10478</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10479</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10480</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10481</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10482</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10483</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10485</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10486</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10488</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209116</millis>
  <sequence>10489</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10490</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10491</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10492</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10493</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10494</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10495</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10496</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10497</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10500</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10501</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10502</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10503</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10504</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10505</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10506</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10507</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10508</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10509</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10510</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:29</date>
  <millis>1565274209117</millis>
  <sequence>10511</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10512</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10513</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModuleAuthStatusThrowExNoDispatch callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10514</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModuleAuthStatusThrowExNoDispatch POST</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10515</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10516</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModuleAuthStatusThrowExNoDispatch POST</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10517</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10518</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10519</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10520</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10521</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10522</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModuleAuthStatusThrowExNoDispatch POST</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10525</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211105</millis>
  <sequence>10526</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10527</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModuleAuthStatusThrowExNoDispatch POST</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10528</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10529</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10530</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10531</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10533</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10534</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10535</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10536</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10537</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10538</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10539</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10540</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10541</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10542</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10543</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10544</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10545</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10546</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211106</millis>
  <sequence>10547</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10548</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10549</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10550</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10551</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10552</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10553</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10554</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10555</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10557</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModuleAuthStatusThrowExNoDispatch with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10559</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10560</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10561</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10562</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10563</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10564</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10565</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModuleAuthStatusThrowExNoDispatch</message>
</record>
<record>
  <date>2019-08-08T14:23:31</date>
  <millis>1565274211107</millis>
  <sequence>10566</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ModuleAuthStatusThrowExNoDispatch returning  AuthStatus=AuthException</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213042</millis>
  <sequence>10567</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10568</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10569</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10570</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10571</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10572</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10573</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10574</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10575</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10576</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10577</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10580</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10581</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10582</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10583</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10584</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10585</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10586</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10587</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10588</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10589</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10590</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10592</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10593</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10594</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10595</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10596</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10597</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213043</millis>
  <sequence>10598</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10599</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10600</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10601</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10602</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10603</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10604</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10605</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10606</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10607</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10608</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10609</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10610</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10611</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213044</millis>
  <sequence>10612</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10615</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10617</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10618</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10620</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10621</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10622</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10623</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10624</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10625</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10626</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10627</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213045</millis>
  <sequence>10628</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10642</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10644</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10645</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10646</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10647</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10648</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10649</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10650</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10651</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10652</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10653</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10654</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:33</date>
  <millis>1565274213048</millis>
  <sequence>10655</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10656</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10657</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10658</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10659</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10660</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10661</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10662</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10663</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10664</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217074</millis>
  <sequence>10665</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217104</millis>
  <sequence>10666</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217104</millis>
  <sequence>10669</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217104</millis>
  <sequence>10670</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217104</millis>
  <sequence>10671</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ACFTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217104</millis>
  <sequence>10673</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217104</millis>
  <sequence>10674</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217104</millis>
  <sequence>10675</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10676</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10677</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10678</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10679</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10680</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10681</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10682</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10683</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10684</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ACFTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10685</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10686</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10687</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217105</millis>
  <sequence>10688</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10689</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10690</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10691</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10692</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10693</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10694</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10695</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10696</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10697</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ACFTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10698</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10699</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10700</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10701</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217106</millis>
  <sequence>10705</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ACFTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10707</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10708</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10709</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10710</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10711</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10712</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10713</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10714</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ACFTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10715</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10716</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217107</millis>
  <sequence>10717</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217112</millis>
  <sequence>10733</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10735</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10736</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10737</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10738</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10739</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10740</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10743</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10744</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10745</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10746</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10747</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217113</millis>
  <sequence>10748</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ACFTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217114</millis>
  <sequence>10749</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217114</millis>
  <sequence>10750</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217114</millis>
  <sequence>10751</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217114</millis>
  <sequence>10752</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ACFTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217114</millis>
  <sequence>10753</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217114</millis>
  <sequence>10754</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:37</date>
  <millis>1565274217114</millis>
  <sequence>10755</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10756</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10757</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/OpenToAllServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10758</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10759</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10760</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10761</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10762</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10763</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10764</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10765</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10766</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10769</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10770</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10771</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10772</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10773</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10774</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10776</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10777</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10778</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10779</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Validated we are not prelogged in for OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10780</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10781</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10782</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10783</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10784</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/OpenToAllServlet, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10785</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10786</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219214</millis>
  <sequence>10787</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10788</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10789</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10790</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10791</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10792</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10793</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10794</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10795</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10796</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OpenToAllServlet subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10797</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10798</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10799</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10800</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10802</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /OpenToAllServlet with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10803</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10804</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219215</millis>
  <sequence>10806</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219216</millis>
  <sequence>10807</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219216</millis>
  <sequence>10808</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219216</millis>
  <sequence>10809</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219216</millis>
  <sequence>10810</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219216</millis>
  <sequence>10811</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/OpenToAllServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219216</millis>
  <sequence>10812</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219216</millis>
  <sequence>10813</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219216</millis>
  <sequence>10814</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OpenToAllServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10827</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10828</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10829</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10830</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10831</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10832</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10833</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10834</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10835</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10836</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10837</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219236</millis>
  <sequence>10838</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219276</millis>
  <sequence>10839</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219276</millis>
  <sequence>10840</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219276</millis>
  <sequence>10841</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219276</millis>
  <sequence>10842</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10843</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10844</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10845</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10846</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10847</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10848</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10849</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10852</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10853</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10854</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10855</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10856</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10857</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10858</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10859</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10860</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10862</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10863</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10864</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10865</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10866</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10867</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10868</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10869</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219277</millis>
  <sequence>10870</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10871</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10872</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10873</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10874</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10875</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10876</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10877</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10878</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219278</millis>
  <sequence>10879</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10880</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10881</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10882</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10883</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10884</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10887</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10888</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10889</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10890</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10893</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10894</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10895</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10896</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219279</millis>
  <sequence>10897</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219280</millis>
  <sequence>10898</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219280</millis>
  <sequence>10899</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219280</millis>
  <sequence>10900</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10915</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10916</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10917</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10918</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10919</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10920</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10921</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10922</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10923</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10924</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10925</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10926</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:39</date>
  <millis>1565274219305</millis>
  <sequence>10927</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221409</millis>
  <sequence>10928</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10929</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10930</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10931</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10932</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10933</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10934</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10935</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10936</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10937</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10938</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10941</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10942</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10943</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10944</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10945</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10946</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10947</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10948</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10949</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10951</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10952</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10953</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10954</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10955</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10956</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10957</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10958</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221410</millis>
  <sequence>10959</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10960</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10961</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10962</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10963</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10964</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10965</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10966</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10967</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10968</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10969</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10970</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10971</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10972</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10973</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10976</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10977</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10978</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221411</millis>
  <sequence>10979</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221412</millis>
  <sequence>10982</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221412</millis>
  <sequence>10983</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221412</millis>
  <sequence>10984</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221412</millis>
  <sequence>10985</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221412</millis>
  <sequence>10986</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221412</millis>
  <sequence>10987</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221412</millis>
  <sequence>10988</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221412</millis>
  <sequence>10989</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11006</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11007</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11008</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11009</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11010</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11011</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11012</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11013</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11014</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11015</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11016</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11017</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:41</date>
  <millis>1565274221416</millis>
  <sequence>11018</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223449</millis>
  <sequence>11019</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223449</millis>
  <sequence>11020</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223449</millis>
  <sequence>11021</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223449</millis>
  <sequence>11022</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223449</millis>
  <sequence>11023</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223449</millis>
  <sequence>11024</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223449</millis>
  <sequence>11025</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223449</millis>
  <sequence>11026</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11027</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11028</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11029</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11032</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11033</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11034</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11035</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11036</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11037</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11039</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11040</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11041</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11042</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11043</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11044</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11045</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11046</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11047</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11048</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11049</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11050</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11051</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223450</millis>
  <sequence>11052</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11053</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11054</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11055</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11056</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11057</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11058</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11059</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11060</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11061</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11062</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11063</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11064</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11067</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11068</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11069</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11070</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11073</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11074</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11075</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11076</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11077</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223451</millis>
  <sequence>11078</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223452</millis>
  <sequence>11079</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223452</millis>
  <sequence>11080</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11095</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11096</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11097</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11098</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11099</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11100</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11101</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11102</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11103</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11104</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11105</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11106</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:43</date>
  <millis>1565274223454</millis>
  <sequence>11107</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11108</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11109</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11110</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11111</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11112</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11113</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11114</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11115</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11116</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11117</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11118</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11121</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11122</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11123</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11124</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11125</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11126</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11127</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11128</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11130</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11131</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11132</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11133</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11134</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11135</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11136</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11137</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225538</millis>
  <sequence>11138</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11139</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11140</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11141</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11142</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11143</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11144</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11145</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11146</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11147</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11148</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11149</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11150</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11151</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11152</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11153</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11156</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225539</millis>
  <sequence>11158</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11159</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11160</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11162</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11163</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11164</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11165</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11166</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11167</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11168</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225540</millis>
  <sequence>11169</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11186</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11187</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11188</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11189</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11190</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11191</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11192</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11193</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11194</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11195</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11196</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11197</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:45</date>
  <millis>1565274225542</millis>
  <sequence>11198</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227606</millis>
  <sequence>11199</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227606</millis>
  <sequence>11200</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227606</millis>
  <sequence>11201</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227606</millis>
  <sequence>11202</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227606</millis>
  <sequence>11203</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227606</millis>
  <sequence>11204</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11205</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11206</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11207</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11208</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11209</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11212</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11213</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11214</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11215</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11216</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11217</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11218</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11220</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11221</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11222</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11223</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11224</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11225</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11226</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11227</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11228</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11229</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11230</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227607</millis>
  <sequence>11231</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11232</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11233</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11234</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11235</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11236</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11237</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11238</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11239</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11240</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11241</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11242</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11243</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11244</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11247</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11248</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227608</millis>
  <sequence>11250</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11251</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11253</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11254</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11255</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11256</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11257</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>29</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11258</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11259</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227609</millis>
  <sequence>11260</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11275</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11276</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11277</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11278</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11279</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11280</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11281</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11282</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11283</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11284</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11285</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11286</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:47</date>
  <millis>1565274227612</millis>
  <sequence>11287</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11288</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11289</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11290</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11291</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11292</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11293</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11294</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11295</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11296</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11297</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11298</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11301</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11302</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11303</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229639</millis>
  <sequence>11304</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11305</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11306</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11307</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11308</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11309</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11311</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11312</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11313</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11314</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11315</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11316</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11317</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11318</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11319</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11320</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229640</millis>
  <sequence>11321</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11322</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11323</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11324</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11325</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11326</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11327</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11328</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11329</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11330</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11331</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11332</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11333</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229641</millis>
  <sequence>11336</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11338</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11340</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11341</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11342</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11343</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11344</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11345</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11346</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11347</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11348</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229642</millis>
  <sequence>11349</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229645</millis>
  <sequence>11364</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229645</millis>
  <sequence>11365</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229645</millis>
  <sequence>11366</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229645</millis>
  <sequence>11367</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11368</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11369</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11370</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11371</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11372</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11373</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11374</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11375</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:49</date>
  <millis>1565274229646</millis>
  <sequence>11376</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231753</millis>
  <sequence>11377</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231753</millis>
  <sequence>11378</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231753</millis>
  <sequence>11379</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231753</millis>
  <sequence>11380</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231753</millis>
  <sequence>11381</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231753</millis>
  <sequence>11382</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231753</millis>
  <sequence>11383</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11384</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11385</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11386</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11387</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11390</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11391</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11392</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11393</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11395</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11396</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11397</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11398</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11399</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11400</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11401</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11402</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11403</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11404</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11405</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11406</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11407</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231754</millis>
  <sequence>11408</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11409</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11410</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11411</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11412</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11413</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11414</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11415</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11416</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11417</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231755</millis>
  <sequence>11418</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11419</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11420</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11421</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11422</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11426</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11428</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11429</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11430</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11431</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231756</millis>
  <sequence>11432</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231757</millis>
  <sequence>11433</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231757</millis>
  <sequence>11434</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231757</millis>
  <sequence>11435</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231757</millis>
  <sequence>11436</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231757</millis>
  <sequence>11437</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231757</millis>
  <sequence>11438</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231760</millis>
  <sequence>11453</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231760</millis>
  <sequence>11454</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11455</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11456</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11457</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11458</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11459</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11460</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11461</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11462</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11463</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11464</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:51</date>
  <millis>1565274231761</millis>
  <sequence>11465</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233774</millis>
  <sequence>11466</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233774</millis>
  <sequence>11467</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/OpenToAllServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233774</millis>
  <sequence>11468</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233774</millis>
  <sequence>11469</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233774</millis>
  <sequence>11470</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233774</millis>
  <sequence>11471</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233774</millis>
  <sequence>11472</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233774</millis>
  <sequence>11473</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11474</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11475</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11476</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11479</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11480</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11481</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/OpenToAllServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11482</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11483</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11484</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11485</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11486</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11488</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11489</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Validated we are not prelogged in for OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11490</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11491</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11492</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11493</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11494</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/OpenToAllServlet, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11495</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11496</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11497</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11498</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233775</millis>
  <sequence>11499</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11500</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11501</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11502</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11503</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11504</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11505</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11506</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OpenToAllServlet subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11507</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11508</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11509</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11510</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11512</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /OpenToAllServlet with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11513</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11514</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11515</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11517</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11518</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11519</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233776</millis>
  <sequence>11520</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233777</millis>
  <sequence>11521</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/OpenToAllServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233777</millis>
  <sequence>11522</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233777</millis>
  <sequence>11523</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233777</millis>
  <sequence>11524</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OpenToAllServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11539</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11540</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11541</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11542</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11543</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11544</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OpenToAllServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11545</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11546</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11547</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11548</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11549</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:53</date>
  <millis>1565274233779</millis>
  <sequence>11550</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11551</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11552</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11553</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11554</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11555</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11556</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11557</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11558</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11559</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11560</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11561</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11564</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11565</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11566</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235827</millis>
  <sequence>11567</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11568</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11569</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11570</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11572</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11573</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11574</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11575</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11576</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11577</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11578</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11579</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11580</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11581</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11582</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11583</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11584</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11585</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11586</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235828</millis>
  <sequence>11587</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11588</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11589</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11590</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11591</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11592</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11593</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11594</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11595</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11596</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11599</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11600</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11602</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11603</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11605</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11606</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11607</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11608</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11609</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11610</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11611</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235829</millis>
  <sequence>11612</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11627</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11628</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11629</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11630</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11631</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11632</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11633</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11634</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11635</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11636</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11637</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11638</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:55</date>
  <millis>1565274235832</millis>
  <sequence>11639</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11640</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11641</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/WrapperServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11642</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11643</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11644</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11645</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11646</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11647</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11648</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11649</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237863</millis>
  <sequence>11650</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237864</millis>
  <sequence>11654</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237864</millis>
  <sequence>11655</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237864</millis>
  <sequence>11656</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11657</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11658</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11659</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11660</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11661</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11662</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11663</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11664</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11665</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11666</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/WrapperServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11667</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11668</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11669</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11670</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11673</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /WrapperServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11674</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11675</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11676</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237865</millis>
  <sequence>11679</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237866</millis>
  <sequence>11680</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237866</millis>
  <sequence>11681</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237866</millis>
  <sequence>11682</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237867</millis>
  <sequence>11685</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237867</millis>
  <sequence>11686</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237884</millis>
  <sequence>11702</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.spi.servlet.WrapperServlet</class>
  <method>doTests</method>
  <thread>29</thread>
  <message>WrapperServlet.doTests() content processed for requestURI</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237884</millis>
  <sequence>11705</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11707</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11708</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11709</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11710</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11711</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>29</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11712</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11715</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11716</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11717</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11718</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:57</date>
  <millis>1565274237886</millis>
  <sequence>11719</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239881</millis>
  <sequence>11720</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239881</millis>
  <sequence>11721</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/WrapperServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11722</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11723</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11724</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11725</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11726</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11727</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11728</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11729</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11730</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11733</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11734</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11735</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239882</millis>
  <sequence>11736</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11738</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11739</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11740</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11741</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11742</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11743</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11744</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11745</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239904</millis>
  <sequence>11746</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/WrapperServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239905</millis>
  <sequence>11747</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239905</millis>
  <sequence>11748</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239905</millis>
  <sequence>11749</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239905</millis>
  <sequence>11750</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239905</millis>
  <sequence>11753</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /WrapperServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239905</millis>
  <sequence>11754</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239905</millis>
  <sequence>11756</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239905</millis>
  <sequence>11757</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239906</millis>
  <sequence>11759</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239906</millis>
  <sequence>11760</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239906</millis>
  <sequence>11761</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239906</millis>
  <sequence>11762</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239906</millis>
  <sequence>11765</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239906</millis>
  <sequence>11766</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239909</millis>
  <sequence>11782</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.spi.servlet.WrapperServlet</class>
  <method>doTests</method>
  <thread>30</thread>
  <message>WrapperServlet.doTests() content processed for requestURI</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239910</millis>
  <sequence>11785</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11787</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11788</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11789</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11790</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11791</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>30</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11792</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11795</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11796</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11797</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11798</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:23:59</date>
  <millis>1565274239912</millis>
  <sequence>11799</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11800</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11801</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11802</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11803</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11804</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11805</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11806</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11807</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11808</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11809</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11810</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11813</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11814</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11815</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11816</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11817</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11818</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11820</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11821</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11822</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11823</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11824</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241941</millis>
  <sequence>11825</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11826</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11827</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11828</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/AuthStatusMandatorySuccess, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11829</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11830</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11831</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11832</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11833</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11834</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11835</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11836</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11837</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11838</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11839</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11840</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241942</millis>
  <sequence>11841</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AuthStatusMandatorySuccess subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11842</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11843</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11844</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11845</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11848</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /AuthStatusMandatorySuccess with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11850</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11851</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11853</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11854</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11855</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11856</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11857</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11858</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/AuthStatusMandatorySuccess returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11859</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11860</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11861</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11862</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241943</millis>
  <sequence>11863</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11884</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11885</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11886</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11887</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11888</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11889</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11890</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11891</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11892</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11893</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11894</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11895</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11896</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11897</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:01</date>
  <millis>1565274241947</millis>
  <sequence>11898</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11899</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11900</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11901</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11902</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11903</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11904</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11905</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11906</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11907</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11908</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11909</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11912</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11913</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11914</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11915</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11916</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11917</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11918</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11919</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11921</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11922</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243957</millis>
  <sequence>11923</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11924</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11925</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11926</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11927</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11928</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11929</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11930</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11931</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11932</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11933</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11934</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11935</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11936</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11937</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11938</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243958</millis>
  <sequence>11939</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11940</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11941</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11942</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11943</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11944</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11947</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11948</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11949</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11951</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11953</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11954</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11955</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11956</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11957</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11958</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11959</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243959</millis>
  <sequence>11960</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11975</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11976</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11977</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11978</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11979</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11980</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11981</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11982</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11983</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11984</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11985</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11986</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:03</date>
  <millis>1565274243962</millis>
  <sequence>11987</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246056</millis>
  <sequence>11988</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246056</millis>
  <sequence>11989</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246056</millis>
  <sequence>11990</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246056</millis>
  <sequence>11991</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246056</millis>
  <sequence>11992</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246056</millis>
  <sequence>11993</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246056</millis>
  <sequence>11994</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>11995</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>11996</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>11997</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>11998</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12001</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12002</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12003</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12004</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12005</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12006</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12007</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12008</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12009</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12010</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12012</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12013</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12014</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12015</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12016</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/AuthStatusMandatorySuccess, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12017</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12018</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12019</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12020</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246057</millis>
  <sequence>12021</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12022</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12023</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12024</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12025</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12026</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12027</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12028</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12029</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AuthStatusMandatorySuccess subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12030</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12031</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12032</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12033</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12036</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /AuthStatusMandatorySuccess with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12037</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12039</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12040</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12042</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246058</millis>
  <sequence>12043</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246059</millis>
  <sequence>12044</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246059</millis>
  <sequence>12045</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246059</millis>
  <sequence>12046</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/AuthStatusMandatorySuccess returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246059</millis>
  <sequence>12047</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246059</millis>
  <sequence>12048</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246059</millis>
  <sequence>12049</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246059</millis>
  <sequence>12050</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246059</millis>
  <sequence>12051</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12066</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12067</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12068</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12069</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12070</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12071</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12072</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12073</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12074</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12075</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12076</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12077</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12078</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12079</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:06</date>
  <millis>1565274246062</millis>
  <sequence>12080</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12081</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12082</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/client.html callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12083</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>29</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/client.html POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12084</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12085</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/client.html POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12086</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12087</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>29</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12088</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12089</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12090</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12091</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>29</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/client.html POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12094</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>29</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12095</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12096</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>29</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/client.html POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12097</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12099</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12100</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12101</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12102</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>29</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248142</millis>
  <sequence>12103</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12104</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12105</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12106</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12107</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12108</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>validateRequest() called for /spitests_servlet_web/client.html, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12109</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12110</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12111</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12112</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12113</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12114</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12115</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12116</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248143</millis>
  <sequence>12117</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12118</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12119</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12120</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/client.html subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12121</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12122</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12123</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12124</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12126</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /client.html with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12127</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12129</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12130</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12131</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12132</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12133</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248144</millis>
  <sequence>12134</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12135</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>29</thread>
  <message>HttpServlet profile with servletName=/client.html returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12136</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12137</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12138</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/client.html AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12139</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12140</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>29</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12141</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12142</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12143</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12144</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/client.html</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12145</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12146</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12147</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>29</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12148</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>29</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12149</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>29</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248145</millis>
  <sequence>12150</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>29</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12151</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12152</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/OptionalAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Invalid</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12153</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12154</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12155</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12156</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12157</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12158</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12159</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12160</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12161</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12164</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12165</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12166</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/OptionalAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12167</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12168</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12169</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12170</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12171</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12173</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12174</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12175</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12176</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12177</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12178</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/OptionalAuthen, isMandatory() = false</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12179</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12180</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248221</millis>
  <sequence>12181</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12182</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12183</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12184</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12185</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12186</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12187</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12188</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication NOT mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12189</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12190</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/OptionalAuthen subject=non-null principal set = null</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12191</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12192</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248222</millis>
  <sequence>12193</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12194</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12196</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /OptionalAuthen with isServletAuthMandatory = false</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12197</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12198</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12199</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12201</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12202</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12203</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12204</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12205</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/OptionalAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12206</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12207</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248223</millis>
  <sequence>12208</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12211</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12212</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12213</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12214</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12215</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12216</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/OptionalAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12217</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12218</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12219</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12220</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12221</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248224</millis>
  <sequence>12222</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248285</millis>
  <sequence>12223</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12224</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12225</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12226</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12227</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12228</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12229</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12230</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12231</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12232</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12233</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12236</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12237</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12238</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12239</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12240</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12241</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12243</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12244</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12245</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12246</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12247</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12248</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12249</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12250</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12251</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12252</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248286</millis>
  <sequence>12253</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12254</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12255</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12256</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12257</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12258</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12259</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12260</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12261</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12262</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12263</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12264</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12265</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12266</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248287</millis>
  <sequence>12267</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12268</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12271</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12273</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12274</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12276</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12277</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12278</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12279</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12280</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12281</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12282</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12283</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248288</millis>
  <sequence>12284</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12298</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12300</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12301</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12302</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12303</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12304</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12305</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12306</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12307</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12308</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12309</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12310</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:08</date>
  <millis>1565274248291</millis>
  <sequence>12311</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12312</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12313</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12314</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12315</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12316</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12317</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12318</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12319</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12320</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12321</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12322</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12325</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12326</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12327</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12329</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12330</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12331</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12332</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250334</millis>
  <sequence>12333</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12334</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12335</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12336</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12337</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12338</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12339</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12340</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12341</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12342</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12343</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12344</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250335</millis>
  <sequence>12345</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12346</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12347</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12348</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12349</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12350</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12351</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12352</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12353</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12354</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12355</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12356</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12357</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12360</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12362</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12363</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250336</millis>
  <sequence>12365</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250337</millis>
  <sequence>12366</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250337</millis>
  <sequence>12367</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250337</millis>
  <sequence>12368</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250337</millis>
  <sequence>12369</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250337</millis>
  <sequence>12370</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>28</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250337</millis>
  <sequence>12371</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250337</millis>
  <sequence>12372</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250337</millis>
  <sequence>12373</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12388</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12389</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12390</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12391</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12392</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12393</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12394</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12395</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12396</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12397</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12398</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12399</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:10</date>
  <millis>1565274250340</millis>
  <sequence>12400</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12401</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12402</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12403</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12404</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12405</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12406</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12407</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12408</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12409</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12410</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12411</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12414</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12415</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12416</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/AuthStatusMandatorySuccess POST</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12417</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252434</millis>
  <sequence>12418</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12419</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12420</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12422</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12423</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12424</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12425</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12426</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12427</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12428</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12429</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/AuthStatusMandatorySuccess, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12430</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12431</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12432</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12433</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12434</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12435</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12436</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12437</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12438</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12439</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252435</millis>
  <sequence>12440</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12441</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12442</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AuthStatusMandatorySuccess subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12443</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12444</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12445</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12446</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12449</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /AuthStatusMandatorySuccess with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12451</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12452</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12454</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12455</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12456</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12457</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12458</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12459</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/AuthStatusMandatorySuccess returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12460</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12461</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12462</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12463</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252436</millis>
  <sequence>12464</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12479</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12480</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12481</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12482</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12483</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12484</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12485</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12486</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12487</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12488</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AuthStatusMandatorySuccess callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12489</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12490</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>setSpecialRequestAttribute() called for servlet:  /AuthStatusMandatorySuccess</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12491</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>setSpecialRequestAttribute(): setAttribute() set for secureRespCalled=true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12492</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252439</millis>
  <sequence>12493</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252516</millis>
  <sequence>12494</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252516</millis>
  <sequence>12495</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AnotherMandatoryAuthen callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252516</millis>
  <sequence>12496</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>30</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252516</millis>
  <sequence>12497</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252516</millis>
  <sequence>12498</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252516</millis>
  <sequence>12499</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252516</millis>
  <sequence>12500</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>30</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12501</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12502</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12503</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12504</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>30</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12507</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>30</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12508</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12509</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>30</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/AnotherMandatoryAuthen POST</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12510</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12511</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12512</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12513</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12515</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>30</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12516</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12517</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12518</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12519</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12520</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12521</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AnotherMandatoryAuthen callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12522</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>validateRequest() called for /spitests_servlet_web/AnotherMandatoryAuthen, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12523</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12524</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12525</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12526</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252517</millis>
  <sequence>12527</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12528</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12529</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12530</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12531</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12532</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12533</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12534</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12535</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/AnotherMandatoryAuthen subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12536</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12537</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12538</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12539</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12542</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /AnotherMandatoryAuthen with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12543</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12544</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12545</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252518</millis>
  <sequence>12548</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12549</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12550</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12551</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12552</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>30</thread>
  <message>HttpServlet profile with servletName=/AnotherMandatoryAuthen returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12553</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12554</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12555</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12556</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12557</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>30</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12558</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12559</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12560</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12561</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/AnotherMandatoryAuthen</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12562</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12563</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12564</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12565</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>30</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/AnotherMandatoryAuthen callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12566</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>30</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12567</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>30</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:12</date>
  <millis>1565274252519</millis>
  <sequence>12568</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>30</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12569</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12570</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>28</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/WrapperServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12571</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>28</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12572</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12573</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12574</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12575</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>28</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12576</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12577</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12578</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12579</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12582</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>initialize</method>
  <thread>28</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12583</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12584</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>28</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/WrapperServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12585</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12586</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12587</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12588</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12590</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>28</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12591</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12592</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12593</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12594</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254549</millis>
  <sequence>12595</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/WrapperServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12596</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12597</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12598</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12599</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12602</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /WrapperServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12604</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12605</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12607</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12608</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12609</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12610</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12611</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServletWrapperSAM</class>
  <method>logMsg</method>
  <thread>28</thread>
  <message>TSServletWrapperSAM.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12614</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254550</millis>
  <sequence>12615</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254552</millis>
  <sequence>12631</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.spi.servlet.WrapperServlet</class>
  <method>doTests</method>
  <thread>28</thread>
  <message>WrapperServlet.doTests() content processed for requestURI</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254553</millis>
  <sequence>12634</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>Initialized TSLogger</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254554</millis>
  <sequence>12636</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext null</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254554</millis>
  <sequence>12637</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer SOAP and appContext localhost /Hello_web/Hello</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254554</millis>
  <sequence>12638</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254554</millis>
  <sequence>12639</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254554</millis>
  <sequence>12640</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigFactory</class>
  <method>registerConfigProvider</method>
  <thread>28</thread>
  <message>registerConfigProvider() called for layer HttpServlet and appContext server /spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254554</millis>
  <sequence>12641</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSAuthConfigProviderServlet</class>
  <method>&lt;init&gt;</method>
  <thread>28</thread>
  <message>invoked TSAuthConfigProviderServlet() constructor(3 args)</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254555</millis>
  <sequence>12644</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254555</millis>
  <sequence>12645</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>28</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254555</millis>
  <sequence>12646</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/WrapperServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254555</millis>
  <sequence>12647</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>28</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:14</date>
  <millis>1565274254555</millis>
  <sequence>12648</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>28</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12649</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12650</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12651</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>27</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12652</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12653</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12654</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12655</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>27</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12656</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12657</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12658</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12659</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>27</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12662</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>27</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12663</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12664</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>27</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12665</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12666</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12667</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12669</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12670</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>27</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12671</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12672</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12673</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12674</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12675</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256659</millis>
  <sequence>12676</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12677</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12678</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12679</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12680</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12681</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12682</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12683</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12684</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12685</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12686</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12687</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12688</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12689</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12690</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256660</millis>
  <sequence>12691</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12692</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12693</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12694</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12697</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12699</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12700</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12702</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12703</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12704</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12705</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12706</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12707</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>27</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12708</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12709</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256661</millis>
  <sequence>12710</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256663</millis>
  <sequence>12725</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12726</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>27</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12727</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12728</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12729</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12730</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12731</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12732</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12733</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12734</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>27</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12735</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>27</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12736</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>27</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:16</date>
  <millis>1565274256664</millis>
  <sequence>12737</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>27</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258710</millis>
  <sequence>12738</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID called</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258710</millis>
  <sequence>12739</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=getAuthContextID key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258710</millis>
  <sequence>12740</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContextID</method>
  <thread>26</thread>
  <message>getAuthContextID() called for layer=HttpServlet shows AuthContextId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258710</millis>
  <sequence>12741</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258710</millis>
  <sequence>12742</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext:  layer=HttpServlet : appContext=server /spitests_servlet_web operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258710</millis>
  <sequence>12743</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>key=javax.security.jacc.PolicyContext  value=spitests_servlet_web/spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12744</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>checkIf115Compatible</method>
  <thread>26</thread>
  <message>layer=HttpServlet appContext=server /spitests_servlet_web Key=javax.security.jacc.PolicyContext does exist thus 115 compatible</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12745</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>validateOperationId</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.validateOperationId() : HttpServlet profile : PASSED</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12746</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12747</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12748</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>&lt;init&gt;</method>
  <thread>26</thread>
  <message>TSServerAuthContext called for messageLayer=HttpServlet : appContext=server /spitests_servlet_web : operation=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12751</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>initialize</method>
  <thread>26</thread>
  <message>CBH for HttpServlet supports type: com.sun.enterprise.security.jmac.callback.ContainerCallbackHandler</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12752</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12753</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthConfig</class>
  <method>getAuthContext</method>
  <thread>26</thread>
  <message>TSServerAuthConfig.getAuthContext: returned non-null ServerAuthContext for operationId=/ModTestServlet POST</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12754</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12755</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12756</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthContext.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12758</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not null.</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12759</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyClientSubject</method>
  <thread>26</thread>
  <message>Valid ClientSubjects - it was not read-only.</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12760</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12761</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>HttpServlet profile: TSServerAuthModule.validateRequest called with non-null client Subject with null serviceSubject</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12762</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12763</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12764</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12765</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=validateRequest key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12766</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>validateRequest() called for /spitests_servlet_web/ModTestServlet, isMandatory() = true</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12767</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Dispatching to request for servletPath: /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12768</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CertStore type =Collection</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12769</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CertStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12770</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime Private Key for s1as =RSA</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258711</millis>
  <sequence>12771</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PrivateKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12772</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports SecretKeyCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12773</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime TrustStore type =CaseExactJKS</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12774</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.CommonCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports TrustStoreCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12775</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12776</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() Authentication mandatory</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12777</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallbackSupport() auth mandatory, username != null</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12778</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12779</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallerPrincipalCallback called for profile=HttpServlet for servletPath=/spitests_servlet_web/ModTestServlet subject=non-null principal set = j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12780</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports CallerPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12781</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyCPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12782</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyCPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12783</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime decoded (request) authorization string of: j2ee:j2ee</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12786</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime GroupPrincipalCallbackSupport(): successfully called callbackHandler.handle(callbacks) for servlet: /ModTestServlet with isServletAuthMandatory = true</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12788</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports GroupPrincipalCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12789</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyGPCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12791</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyGPCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12792</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime PasswordValidation callback returned result =true</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12793</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime CallbackHandler supports PasswordValidationCallback</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258712</millis>
  <sequence>12794</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.util.ServerCallbackSupport</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>In HttpServlet : ServerRuntime verifyPVCCallback returning true</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258713</millis>
  <sequence>12795</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.validateRequest(): verifyPVCCallback returned true for servletPath = /spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258713</millis>
  <sequence>12796</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>getReturnStatus</method>
  <thread>26</thread>
  <message>HttpServlet profile with servletName=/ModTestServlet returning  AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258713</millis>
  <sequence>12797</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258713</millis>
  <sequence>12798</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>validateRequest</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258713</millis>
  <sequence>12799</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message>TSServerAuthContext.validateRequest called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet AuthStatus=AuthStatus.SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12813</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>TSServerAuthContext.secureResponse called</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12815</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>verifyMessageInfoObjsMatch</method>
  <thread>26</thread>
  <message>MessageInfo object from secureRequest matches the  messageInfo object from validateRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12816</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>secureResponse called for layer=HttpServlet for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12817</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>Enterred secureResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12818</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule.secureResponse called with null service Subject</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12819</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest for requestURI=/spitests_servlet_web/ModTestServlet</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12820</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getRequestMessage() is of type javax.servlet.http.HttpServletRequest</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12821</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>secureResponse: MessageInfo.getResponseMessage() is of type javax.servlet.http.HttpServletResponse</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12822</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>Map key is of type :com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12823</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>dumpServletProfileKeys</method>
  <thread>26</thread>
  <message>dumpServletProfileKeys() called with attrs:  layer=HttpServlet servletName=/ModTestServlet callerMethod=secureResponse key=javax.security.auth.message.MessagePolicy.isMandatory value=Valid</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12824</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.module.servlet.TSServerAuthModule</class>
  <method>logMsg</method>
  <thread>26</thread>
  <message>TSServerAuthModule() setSpecialRequestAttribute called</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12825</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>dumpAuthStatusString</method>
  <thread>26</thread>
  <message> AuthStatus=AuthStatus.SEND_SUCCESS</message>
</record>
<record>
  <date>2019-08-08T14:24:18</date>
  <millis>1565274258715</millis>
  <sequence>12826</sequence>
  <logger>jsr196</logger>
  <level>INFO</level>
  <class>com.sun.ts.tests.jaspic.tssv.config.TSServerAuthContext</class>
  <method>secureResponse</method>
  <thread>26</thread>
  <message>authStatus != SUCCESS so not setting response object status == 200</message>
</record>
